A sliding blocks game that implements various AI algorithms