Могу ли я узнать, как найти во всех играх гроссмейстера, каков процент каждого из следующих?
- Королевская рокировка
- Квинсайд Рокинг
- К концу игры никогда не был замкнут, но все еще имеет право на замок
- Потерял право на замок
Примечание. Когда одна сторона зашла более одного раза в игре , учитывается только первый замок.
statistics
castling
grandmaster
Zuriel
источник
источник
Ответы:
Если вы готовы использовать стандартные инструменты командной строки Linux, такие как,
wc
иgrep
тогда я думаю, что мой бесплатный процессор PGN, pgn-extract , выполнит большую часть предварительной обработки, необходимой для подсчета игр в каждой категории. Ниже приведен базовый скрипт bash, который я собрал в качестве доказательства концепции. Предполагается, что ваш файл игр называетсяinputfile.pgn
- настройте его по необходимости или передайте в качестве аргумента командной строки:Я попробовал скрипт в базе данных KingBase (апрель 2019) и после удаления битых игр и дубликатов получил следующую статистику:
Показатель «ни того, ни другого» составляет около 3,4%, а «сохраненных прав» - около 1,2%. Если удаляются игры с 20 или менее слоями, то показатель «ни» уменьшается примерно до 2,9%, а «сохраненных прав» - около 0,7%.
источник
Просто поиск в Google для «статистики рокировки» уже дает несколько результатов; даже если анализ проводится в другом наборе игр, нежели «все игры гроссмейстера», он дает приблизительное представление.
Рокировка на королевском фланге выполняется 80-81% игроков, а на ферзя на 8-9%. По моим оценкам, Никогда не разыгрывается до конца игры, но все еще имеет право на замок , ничтожно мало (менее 0,1%, так как требует очень короткой игры). Так что у финальной группы осталось около 11% потерянных прав на замок .
источник