Тут нада чота умное напейсать! Шоб сказал, как отрезал! Но чота ничо не приходит вголову, сцуко (( :D
Отправил статью в научный журнал. Шутка. ![:gigi:](http://static.diary.ru/picture/1134.gif)
Бля, я думал, шо это хуяк и всё - какой-то тупорылый пасьянс, а хуй-то там!
Продолжил сегоднязанимацца хуйнёй своё научное эсцледование
Знач я сделал совершенно дегенеративный пасьянс, но там переложить всё-таки надо кое-чо - и на этом у программы возникал затык. Стал трассировать - захерачил 100 000 ходов, оно упало ((
Сделал 50 000 ходов, там прописалось 29200 штоле. Ну, то есть, количество ходов оно у меня не совсем совпадает, ходы это вверх-вниз по дереву решений оно лазит, чо-то отменяет-применяет - в итоге меньше получается.
Вот. И сделал, чтобы оно писало ветку ходов до текущего узла. Потом посмотрел - все строки уникальные, т.е. дерево не циклицца, а просто не может переварить такую туеву хучу вариантов.
У меня сделано как - оно сразу идёт вглубь, если ходов дальше нет, отменяет последний ход, делает другой ход, если он есть, если нет, откатывается ещё выше и таким образом гарантированно обойдёт всё дерево и найдёт решение, если оно есть. Токо я недооценил, шо дерево охуенно большое получается.
читать дальше
![:gigi:](http://static.diary.ru/picture/1134.gif)
Бля, я думал, шо это хуяк и всё - какой-то тупорылый пасьянс, а хуй-то там!
Продолжил сегодня
Знач я сделал совершенно дегенеративный пасьянс, но там переложить всё-таки надо кое-чо - и на этом у программы возникал затык. Стал трассировать - захерачил 100 000 ходов, оно упало ((
Сделал 50 000 ходов, там прописалось 29200 штоле. Ну, то есть, количество ходов оно у меня не совсем совпадает, ходы это вверх-вниз по дереву решений оно лазит, чо-то отменяет-применяет - в итоге меньше получается.
Вот. И сделал, чтобы оно писало ветку ходов до текущего узла. Потом посмотрел - все строки уникальные, т.е. дерево не циклицца, а просто не может переварить такую туеву хучу вариантов.
У меня сделано как - оно сразу идёт вглубь, если ходов дальше нет, отменяет последний ход, делает другой ход, если он есть, если нет, откатывается ещё выше и таким образом гарантированно обойдёт всё дерево и найдёт решение, если оно есть. Токо я недооценил, шо дерево охуенно большое получается.
читать дальше