Skip to content

Commit a30bdfc

Browse files
authored
Update IntelligentPoolDetails.md
1 parent 28c97a6 commit a30bdfc

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Documents/IntelligentPoolDetails.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ The general name of those types of those games is cue sport(See [Wikipedia](http
1010
alt="BilliardGame"
1111
width="600" border="10" />
1212
</p>
13+
<p align="center">
14+
<em>Image from Google()</em>
15+
</p>
1316

1417
During the development of the materials for the Computational Intelligence in Games course, we decided to develop a whole set of examples with the billiard game, using different technologies, to showcase the concepts and power of each. The start of the examples is a simple case where the AI only need to hit the white ball once and try to make both of the red balls on desk into pockets, using [MAES(CMAES)](https://en.wikipedia.org/wiki/CMA-ES) algorithm. The final goal is to develop a AI that can play a whole game with itself, where it should plan not just one shot but multiple shots and prevent the opponents from getting advantages, using [PPO](https://arxiv.org/abs/1707.06347).
1518

@@ -159,3 +162,14 @@ If we use the output from neural network as the initial guess of the optimizer,
159162
### Case 6 - 1 red ball, 4 pockets, one shot, MAES and Supervised Learning using GAN
160163
Scenes: BilliardSLAndMAES-OneShotSimplified-GAN
161164

165+
This case is a demo to show what kind of data GAN can generate. See the image below.
166+
<p align="center">
167+
<img src="Images/IntelligentPool/GAN.png"
168+
alt="GAN"
169+
width="600" border="10" />
170+
</p>
171+
<p align="center">
172+
<em>Comparison of heatmap and GAN samples </em>
173+
</p>
174+
175+
On the heat map at the top right corner, the green dots are samples generated by GAN. You can see that they are in mostly in the white area of the heap map, whcih makes sense.

0 commit comments

Comments
 (0)