尖峰时刻在线益智游戏和解算器
这是我为哈佛大学 CS50x 课程设计的期末项目。由于课程的前半部分主要关注数据结构和算法,我决定扩展图遍历算法的主题。
Rush Hour 是由 Nob Yoshigahara 在 20 世纪 70 年代发明的滑块拼图。
该板是一个 6x6 网格,可作为多辆车的接地。汽车和卡车都是一平方宽,但汽车是两平方长,卡车是三平方长。车辆只能在网格上沿直线行驶,禁止旋转。
游戏的目标是通过将其他车辆移开来让红色汽车从棋盘的出口出来。然而,汽车和卡车(根据谜题数据在游戏前设置)阻碍了路径,使谜题变得更加困难。
谜题数据库来自迈克尔·福格曼 (Michael Fogleman) 的一项令人惊叹的研究项目。
npm start