塔子哥设计的这个游戏是一个冒险类游戏,参与者需要在地图上寻找食物并获得尽可能多的食物,同时需要注意在游戏过程中所处的位置,因为不同的位置可以通过传送门到达其他位置,可能会影响食物获取的数量。
在游戏开始时,参与者会出发点选择一个方格作为起点,每个方格上至多 2 个传送门,通过传送门可将参与者传送至指定的其它方格。每个方格上都标注了三个数字:id
、 parent-id
和 value
。其中, id
代表方格的编号, parent-id
代表可以通过传送门到达该方格的方格编号, value
代表在该方格获取或失去的食物单位数。
参与者需要在地图上行进,到达每个方格并获取或失去对应的食物单位数,直到满足退出游戏的条件之一。参与者的最终得分是所获取食物单位数的总和,需要尽可能地高。
在一个冒险类游戏中,参与者可以在一个由多个方格构成的地图上寻找食物。每个方格有一个编号、一个父方格编号和对应的食物单位数。参与者可以通过传送门从一个方格移动到另一个方格。 参与者可以选择任意方格作为起点,并可以在任何方格选择退出游戏。任务是计算参与者在退出时能够获得的最多食物单位数
1.数据结构设计: