Re: Лабиринты

From
Nick Kovaliov ()
To
Roman Ilyin
Date
2002-11-21T14:45:56Z
Area
RU.ALGORITHMS
From: "Nick Kovaliov" <Nick@urm.ru>

        RI>AS> Все-таки "заполнение" двумя
        RI>AS> взаимопpоникающими "газами"
        RI>AS> до пеpвого контакта куда pулезнее.
        RI>AS> И путь будет сpазу оптимальный.
    RI> Только если весь лабиринт сразу известен.
    RI> Т.е. если ты знаешь координаты
    RI> выхода и ищешь к нему путь.
Поиском в ширину обходишь, и всё ...
Знать весь лабиринт не нужно ...
Нужно только от каждой точки знать,
куда пройти можно, типа наощупь :)

Кроме того, найдёшь кратчайшее расстояние
до всех точек, и до выхода в частности ;-)

    RI> У нас было сложнее - надо было
    RI> монстром найти двигающегося
    RI> по лабиринту игрока, при этом монстр
    RI> "видел" только то, что трассировкой лучей
    RI> попадало в область видимости.
А "памяти" у него не было ? ...
Ну типа какие клетки он видит,
вспоминает, что недавно видел ...
Давно увиденное забывается ...

До встречи, всего наилучшего !


--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)