15.12.2012 Views

Bayesian Programming and Learning for Multi-Player Video Games ...

Bayesian Programming and Learning for Multi-Player Video Games ...

Bayesian Programming and Learning for Multi-Player Video Games ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C C<br />

A A C C<br />

A A 4<br />

B B 4 3 4<br />

B B 4 3 2 3<br />

D D D 3 2 1 2<br />

D D D 2 1<br />

4 3 2<br />

C C<br />

A A C C<br />

A A 4 3<br />

B B 3 2<br />

B B 2 1<br />

D D D<br />

D D D<br />

Filling: 1, 2, 3, 4... Empyting: 1, 2, 3, 4<br />

Figure B.7: Example of the algorithm 9 in a case in which there are buildings A, B, C, D <strong>and</strong><br />

building in the new cross spots would close the paths to the interior <strong>and</strong> trap units. Left: flood<br />

filling of the region with the source at the choke (bottom right). The arrows show the dir vectors<br />

<strong>for</strong> each tile. Right: recursive calls to build which drain the interior zone. Refilling will not be<br />

able to refill the middle.<br />

Figure B.8: Bots ladder on February 12th, 2012. With BroodwarBotQ using a <strong>Bayesian</strong><br />

model <strong>for</strong> opponent’s strategy prediction as well as <strong>for</strong> micro-management*.<br />

205

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!