maze
Предположим, что вы запрограммировали матрицу m x n в Python. Невозможно иметь значение вне матрицы. Предположим, что вы являетесь чем-то, что движется в матрице (как в лабиринте), и что вы не можете пересечь границы. В то время как вы двигаетесь по лабиринту, вы постоянно рассматриваете свои варианты, в каку...
Я пытаюсь создать программу, которая может решать лабиринты с помощью рекурсии. Я основываю свой код на нескольких шагах, которые можно найти в интернете, а именно: if (x, y outside maze) return false if (x,y-цель) return true if (x,y not open) return false отметьте x, y как часть пути решения if (FIND...
Я был на этом в течение 2-3 недель, и я все еще не могу управлять, чтобы иметь правильное обнаружение столкновений. Я создал лабиринт, используя прямоугольники. Я хочу, чтобы мой объект (который находится в прямоугольнике) останавливался всякий раз, когда мой объект сталкивается с любой стеной, и был в состоя...
Я пытаюсь реализовать решатель лабиринта, основанный на алгоритме, описанном в приведенной ниже ссылке в Haskell. Http://www.cs.bu.edu/teaching/alg/maze/ Я довольно новичок в Хаскелле и функциональном программировании, и я в основном пытаюсь кодировать алгоритм, как описано в ссылке, я пытался пройти через...
Я только что запустил небольшой проект, который читает файл txt следующим образом: 4 XSXX X X XX X XXFX Итак, мой вопрос заключается в том, как прочитать это и поместить лабиринт в 2D-массив символов в C++. Я пытался использовать "getline", но я просто усложняю свой код. Знаете ли вы, есть ли простой спо...
Я пытаюсь сделать лабиринт-решатель, используя поиск по ширине, и отметить кратчайший путь с помощью символа ' * ' На самом деле лабиринт-это просто куча текста. Лабиринт состоит из n x n сетки, состоящей из символов"#", которые являются стенами и периодами."представляя проходимую область / пути. "S" означа...
Таким образом, в рамках моего проекта я в основном пытаюсь создать случайно сгенерированный лабиринт со случайными входами и выходами. У меня есть три класса (Класс Maze, класс GameScene и класс Grid), в которых до сих пор я успешно мог кодировать случайно сгенерированный лабиринт. Однако моя проблема заключ...
Я пишу игру динамического лабиринта, в которой после каждого раза структура лабиринта будет меняться (некоторые двери будут закрыты, а некоторые-открыты. Что-то вроде Triwazard в HP4). Может ли кто-нибудь подсказать мне, какая структура данных лучше всего подходит для представления этого?...
каков наилучший способ представления и решения лабиринта с учетом изображения? учитывая изображение JPEG (как показано выше), каков наилучший способ прочитать его, проанализировать его в некоторую структуру данных и решить лабиринт? Мой первый инстинкт-читать изображение пиксель за пикселем и хранить его в...
каковы возможные способы решения лабиринта? У меня есть две идеи, но я думаю, что они не очень изящны. базовые ситуации: у нас есть матрица, и элементы в этой матрице упорядочены таким образом, что она представляет собой лабиринт, с одним входом и одним выходом. второй проходит через каждый последующий эл...