Click green flag or “New Game” to start playing. Press h to see help. You can play the game yourself by clicking on the animals. Or, you can click "Solve" any time to let the computer try to solve the remaining puzzle. The "glide time" slider lets you control the speed which can come handy esp in auto mode.
The aim of the game is to free all animals from the prison (the 4x4 grid). To free these animals from the prison make them exit from right (east) by clicking one at a time. Each clicked animal lines up in a "freedom queue" below the grid. Rules: 1. An animal can exit the grid only if there is no one in front of it in its own row. 2. An animal can exit the grid only if its color or type matches with the last animal in the queue below the grid. If you wish to see how I designed this program, please read: http://www.abhayjoshi.net/spark/scratch/blog/animal-grid.pdf