我们目前正在编写一个游戏(这是一种非常未知的语言:Moda2),我们遇到的问题如下:我们在一个17x12的网格中有一个迷宫(不是一个完美的迷宫)。我找到了一些算法,但当机器人必须返回时,它们不起作用: x x或者: x x x它有很多代码,所以我会给出这样的想法:
而(最终目的地未到达) DO {尝试向右走,如果没有什么阻止你:向右走如果你遇到障碍,尝试向上,直
我正在读关于DSA的书,在解决迷宫中的鼠标问题时,他使用的是堆栈。但是,如果我想的话,我该如何计算老鼠所采取的步骤呢?因为根据他的堆栈解决方案,假阳性邻居(即。编辑: his算法 while currentCell is not exitCell else pop off a cell from the stack and make it currentCell这样,迷
我正在制作一个基于二维瓷砖的迷宫游戏,我正在尝试编程一个人工智能玩家,可以找到它的路径通过迷宫。不同于一般的路径发现,我想限制每个玩家(包括AI玩家)的视野在他们周围的2x2。也就是说,AI应该只知道它周围的5x5网格以及迷宫中的确切坐标,比如:Direction FindPathAI(int row,int column, Tile surroundings[5][5]) { int r = row - 3, c