Figure 2: Q-values for Gn-Q1

Although the repeated games used in the field of game theory are relatively trivial, they do allow for strategy analysis, comparison and optimization within a well-defined framework. This article reviews existing learning strategies like Q-learning and leader strategies like Godfather and Bully, extends the latter to improve on their weaknessess, and presents detailed tournament results.

Boids screenshot 2

Large flocks of birds are mesmerizing to look at. With this project, I tried to capture these collective patterns using large numbers of individual virtual birds, called boids, that think independently but act like one. Based on Craig Reynolds work, I implemented and extended his model to generate flocks of 1000+ boids in real-time. Learn how.