Вот еще инересный параметр. Попробуйте генерацию ходов без валидации (Не проверять остался ли король под шахом) И сравните perft(6) с обычной...
Берем фигуру. Придется для каждого валидного хода проверять не стал ли он ошибочным. И для каждого ошибочного проверить не стал ли он валидным....
Приветствую уважаемых шахматных программистов. В качестве хобби некоторев время назад начал писать шахматный движок. Пишу не торопясь, позволяя...
Вот мои 5 копеек. Регулярно пишу на С/С++, в качестве хобби часто просматриваю сгенерированный ассемблерный код. Смотрю соответствует ли работа...