Full working game with randomized computer players.