Perft-функция шахматного движка выдает противоречивые результатыC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Perft-функция шахматного движка выдает противоречивые результаты

Сообщение Anonymous »


В настоящее время я разрабатываю шахматный движок на C++ и занимаюсь отладкой генератора ходов. Для этой цели я написал простую функцию perft():

int32_t Engine::perft(GameState game_state, глубина int32_t) { int32_t Last_move_nodes = 0; int32_t all_nodes = 0; таймер таймер; таймер.старт(); int32_t выход_глубина = глубина; если (глубина == 0) { возврат 1; } std::vector Legal_moves = генератор.generate_legal_moves(game_state); for (Переместить перемещение: Legal_moves) { game_state.make_move(переместить); Last_move_nodes = perft_no_print (game_state, глубина - 1); all_nodes += Last_move_nodes; std::cout
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему функция Perft для моего шахматного двигателя дает два разных выхода? [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Настройка графического интерфейса для шахматного движка Python
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Meshtastic Traceroute --host 1.1.1.1 дает противоречивые результаты?
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • MongoDB показывает противоречивые результаты при запросе с использованием pymongo
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • C++ по модулю возвращает противоречивые результаты
    Anonymous » » в форуме C++
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»