Этого треда уже нет.
Это копия, сохраненная 18 октября 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
38 Кб, 258x167
Бот для собакена Brom #1066121 В конец треда | Веб
суп программеры. Кто шарит дайте код или хоть какую-то наводку для бота на игру сокобан. Эта хуебла как-то помимо перебора вообще решается?
sage #2 #1066149
Дал, решается.
#3 #1066313
Ходом считается передвижения ящика. На каждом шаге ищешь возможные перемещения ящиков. Дальше просчитываешь ходы для каждого из возможных перемещений. Обрываешь поседовательность, если в ней есть два одинаковых хода. Обрываешь последовательность, если нельзя сделать больше ходов.

> Эта хуебла как-то помимо перебора вообще решается?


Можешь нейросетями попробовать.
#4 #1066315
>>1066313
Алсо, готов сделать за тебя домашку, 10 т.р.
C#, Java, C++, может быть, Python.
Оставляй почту.
#5 #1066409
>>1066121 (OP)
Ситуация на пикче имеет решение?
#6 #1066491
>>1066409
Нет. Для победы надо сдвинуть ящик вниз, для этого нужно, чтобы у него были свободные клетки одновременно сверху и снизу. Таких клеток на линии с ящиком нет.
#8 #1067416
>>1066121 (OP)
Можешь погуглить, что такое np-complete задачи, и как они решаются, но проще будет выменять нужные решения у умного одноклассника.
А так: http://www.lmfgtfy.com/?q=sokoban+solver
#9 #1067427
>>1067413
К верхней стеночке двигать ящики нельзя, к нижней тоже - потом их никак обратно не выковыряешь.
20 Кб, 258x167
#10 #1067430
>>1067427
То есть, получится вот такая хуйня. Розовы на место можно задвинуть, но зеленый и синий уже хуй на место поставишь.
Тред утонул или удален.
Это копия, сохраненная 18 октября 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски