скажите , каковы параметры в IID - a то я ,как всегда, сразу не мог спросить :) сейчас в моих экспериментах лучшим оказывается просто...
приспособил этот код в свою прогу и он несет пургу ... это правильный код?! это сообщение 4000 - ное :D
вряд ли вы разобрали суть среди отладочного мусора , закомментированного среди кода (да и не закомментированного тоже ) ... а приводить в порядок...
стремление к лучшему - одно их неприменный составляющих человеческого бытия ... да и автозаводы не остановились на уровне 60-х (по-любому Мерседес...
правильно :) - это кусок кода из TSCP !
нашел я ошибку - тупая до жути :lol: void set_hash() { int i; hash = 0; for (i = 0; i < 64; ++i) if (color[i] != EMPTY)...
неплохой ресурс нашел по твоей google - ссылке http://www.chessbox.de/Compu/schachstart_e.html
здорово ... а я мутил что-то с сорцама TSCP :rolleyes: - вот я баклан! :)
NS - ты просто мистер - ссылка! где ты раскапываешь всю эту бадягу :D ?
:) ну значит я вру , когда не помню точные цифры :D , такой вот я ... тогда значит depth был наверное 5-7 (может хоть здесь я прав ;) )
блин ... что ты называешь этим перфтом ... - число позиций , рассмотренных при поиске на глубину х ?... или какую-то другую хрень ?! думаю мой...
рокировки , конечно , я добавлю ... но вот баг точно не там ... в TSCP проверки тоже нет ... однако подобных выходок я за ней не замечал ......
perft я давно еще тестировал : для этого использовал перебор minimax (просто в alpha_beta закомментировал if(value >= beta) return 0; ) и то же...
молодец ... тебе 5! ... стирай с доски ;)
нигде я ничего не нагнал в моих матем. расчетах? :)
прикинул грубо : с ГСЧ из крафти за 260 с партии ( а это не сплошное обращение к памяти как у меня в тесте ) произойдет менее 15 коллизий при...
время : у TSCP-шного = 26.110 с у ГСЧ из крафти = 14.750 c при iter = 10000
что за perft ?
int set[1000]; int trans; int total = 0; for(int iter = 0 ; iter < 100000 ; iter++) { for(int i = 0 ; i < 1000 ; i++) set[i] =...
переделал int в __int64 поставил ГСЧ из Крафти - ошибка увы никуда не делась проверил ГСЧ след. образом : (притом это был 32-битный ГСЧ) int...