汉诺塔(Tower of Hanoi),别名河内塔,是起源于印度古老传说的益智玩具。[1][2]传说在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界时,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。[3] 玩家可以将汉诺塔的三根柱子设置为编号A、B、C,每次只能移动一个积木,并且在移动的过程中三根柱子上始终保持最大的积木在最下面,最小的积木在最上面。在操作过程中可以将积木置于A、B、C任意一根柱子上,最后通过反复移动将积木从一根柱子移动到另一个柱子上。[3] 汉诺塔这一玩具是认知心理学研究人类高级认知功能所广泛采用的一种方式。研究表明,计划能力和空间记忆能力是完成汉诺塔所必需的能力。汉诺塔的完成成绩通常是用来分析人类执行功能的一个重要指标。[4]
传说起源
汉诺塔起源于印度的一则古老传说。法国数学家爱德华·卢卡斯曾编写过一个印度的传说。在世界中心贝拿勒斯(传说在印度北部)的圣庙里,有一块插着三根宝石针的黄铜板。印度教的主神梵天在创造世界时,从下到上地在一根宝石针上串上了由大到小的64片金片,这就是汉诺塔的雏形。不论何时,圣庙里总有一名僧侣在按照一次只能移动一片金片,每根宝石针上大的金片一定在小的金片下面这些规则移动金片。僧侣们预言,当所有的金片从梵天一开始串着的宝石针移动到另一根宝石针上时,世界将在一声霹雳中毁灭。[3]