Programming Game AI by Example: Simple Soccer

Pitch
gameOngoalkeeperHasBall
--
Red
ScoreStateClosestControllingReceivingSupporting
------
PlayerStatepersuitOninterposeOnseekOnisAtHomeisAtTarget
1------
2------
3------
4------
5------
Blue
ScoreStateClosestControllingReceivingSupporting
------
PlayerStatepersuitOninterposeOnseekOnisAtHomeisAtTarget
1------
2------
3------
4------
5------