|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2016, 19:37 | #1 |
Форумчанин
Регистрация: 30.06.2012
Сообщений: 145
|
Неправильно работает волновой алгоритм.
Задача состоит в том чтобы от начально до конечной проложить пусть в массиве размера 11х6, непроходимые клетки содержат значение -1. Для некоторых начальных и конечных точек алгоритм срабатывает а вот для некотрых нет. Собственно я сейчас поставил координаты точек, для которых чаще не срабатывает, чем срабатывает. Помогите разобраться где я ошибся? Заранее спасибо всем, кто откликнется.
Код:
Проект |
10.05.2016, 17:16 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
п.0 сделать ЭТО получить ОШИБКУ и исправить её.
на всяк случай мой переделанный проект. 1. локальные переменные 2. один массив of record вместо трех 3. рисование там где ему и положено быть (OnPaint) и ВЫКЛЮЧЕН таймер (который ВСЕ равно НИЧЕГО не делал кроме ПОСТОЯННОГО перерисовывания последней и только последней позиции) . 4. как следствие (п.3) "работающая" анимация поиска пути путем использование в некоторых местах всего ДВУХ строк Код:
ShowMessage(....); ЗАФИКСИРОВАН набор(положение) препятствий. и ЗАПУСК теперь только по меню, запуск из FormCreate мешал "анимации" (пока форма не показана, её и не нарисовать) ОШИБКА работы выявлена, НО НЕ ИСПРАВЛЕНА!!!! но п.0 сделан и ошибка будет показана.
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 10.05.2016 в 17:30. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Волновой алгоритм | Adelia | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 10.11.2014 18:02 |
Волновой алгоритм! | flaminger | Помощь студентам | 4 | 05.05.2013 13:04 |
Волновой алгоритм | zokwild | Помощь студентам | 1 | 28.11.2012 23:47 |
волновой алгоритм Delphi | The Catalyst | Помощь студентам | 3 | 01.12.2011 12:32 |
Волновой алгоритм поиска | Merkator | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 8 | 12.02.2009 16:15 |