我在念小学时曾尝试过一种简单的虎豹棋,玩了不久后就发现先行方可找到一种策略保证赢棋。当时的困惑是,是否其他确定性棋类游戏也一定存在类似的策略呢?在博弈论中,如果两方对弈的确定性棋类游戏中的一方能找到保证自己不输的策略,这个游戏被称为“已破解”。根据此定义,前面提到的虎豹棋可被简单破解,而很多其他较简单的棋类游戏也已破解。比如,加拿大阿尔伯塔大学计算机游戏专家 Jonathan Schaeffer于2007年7月破解了西洋跳棋。他的做法是把西洋跳棋的对弈分成各种可能步骤,并做归类,然后使用50到200台个人电脑,花费18年时间用穷举法检验所有可能步骤。