Skip to content

sovaz1997/Zevra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zevra

Zevra - шахматный движок с протоколом UCI. На данный Zevra v1.8.6 на CCRL 40/4 имеет 2302 пункта.

Official lichess bot: https://lichess.org/@/zevra_chess

Тестирование Zevra: https://sites.google.com/view/scet-testing/zevra

Команды UCI:

  • position [startpos/fen] [moves] - задать позицию;
  • go depth [depth] - поиск лучшего хода с фиксированной глубиной;
  • go infinite - бесконечный поиск;
  • go movetime [msec] - поиск лучшего хода с фиксированным временем;
  • go wtime [msec] btime [msec] winc [msec] binc [msec] movestogo [num_moves] - турнирный режим;
  • stop - остановить поиск;
  • quit - выход из программы.

Свои команды:

  • posmoves - Выводит избыточные ходы и FEN текущей позиции со статической оценкой позиции;
  • move [ex. e2e4] - Сделать ход в данной позиции (если возможно);
  • goback - Сделать возврат хода (если возможно);
  • perft [depth] - Выполнить perft-тест.

Эвристики:

  • Late Move Reductions;
  • Razoring;
  • Check extensions;
  • Hash table (resizeble);
  • History heuristic;
  • Two killers;
  • Capture sorting (MVV-LVA);
  • Multi-Cut;

Рейтинги CCRL 40/4:

  • Zevra v1.8.6 r672 - 2302;
  • Zevra v1.8.5 r664 - 2274;
  • Zevra v1.8.4 r650 - 2221;
  • Zevra v1.8.3 r636 - 2215;
  • Zevra v1.8.1 r594 - 2151;
  • Zevra v1.6.1 r512 - 1952;
  • Zevra v1.5 r446 - 1885;
  • Zevra v1.3.1 r340 - 1760;
  • Zevra v1.2.1 r290 - 1753.

Рейтинги CCRL 40/40:

  • Zevra v1.8.5 r664 - 2268 (предв.);
  • Zevra v1.8.5 r664 - 2236;
  • Zevra v1.8.4 r650 - 2238;
  • Zevra v1.8.2 r612 - 2198;

Тестирование Zevra v1.8.6:

  • Zevra v1.8.6 vs Zevra v1.8.5
tc=5s+0.05s, Hash=64mb, book=8moves_GM.pgn
Score of Zevra v1.8.6 r672 vs Zevra v1.8.5 r664: 457 - 244 - 299  [0.607] 1000
Elo difference: 75.15 +/- 18.26
tc=20s+0.2s, Hash=64mb, book=8moves_GM.pgn
Score of Zevra v1.8.6 r672 vs Zevra v1.8.5 r664: 423 - 192 - 385  [0.616] 1000
Elo difference: 81.73 +/- 17.04
  • Zevra Gaunlet
# PLAYER                      :  RATING  ERROR  POINTS  PLAYED   (%)
1 GreKo 2018.08               :  2804.4   36.6  1333.0    1400    95
2 Galjoen 0.39.2              :  2418.8   19.0   966.5    1400    69
3 Zevra v1.8.6 r672 popcnt    :  2303.4   16.2  1515.0    3500    43
4 CT800 V1.31 64 bit          :  2266.1   17.6   679.0    1400    49
5 Baislicka                   :  2253.4   18.7   654.0    1400    47
6 Zevra v1.8.5 r664           :  2250.0   ----  1304.0    3500    37
7 Hedgehog 1.9 64-bit         :  2198.8   18.9   548.5    1400    39

White advantage = 26.71 +/- 4.10
Draw rate (equal opponents) = 22.95 % +/- 0.56
1) Zevra v1.8.6 r672 popcnt 2303.4 :   3500 (+1174,=682,-1644),  43.3 %

  vs.                             :  games (    +,   =,    -),   (%) :    Diff,    SD, CFS (%)
  GreKo 2018.08                   :    700 (   12,  48,  640),   5.1 :  -501.0,  18.7,    0.0
  Galjoen 0.39.2                  :    700 (  162, 155,  383),  34.2 :  -115.3,   9.7,    0.0
  CT800 V1.31 64 bit              :    700 (  313, 142,  245),  54.9 :   +37.4,   9.4,  100.0
  Baislicka                       :    700 (  319, 157,  224),  56.8 :   +50.0,   9.2,  100.0
  Hedgehog 1.9 64-bit             :    700 (  368, 180,  152),  65.4 :  +104.7,   9.6,  100.0

2) Zevra v1.8.5 r664        2250.0 :   3500 (+981,=646,-1873),  37.3 %

  vs.                             :  games (   +,   =,    -),   (%) :    Diff,    SD, CFS (%)
  GreKo 2018.08                   :    700 (  12,  38,  650),   4.4 :  -554.4,  18.7,    0.0
  Galjoen 0.39.2                  :    700 ( 127, 134,  439),  27.7 :  -168.8,   9.7,    0.0
  CT800 V1.31 64 bit              :    700 ( 256, 162,  282),  48.1 :   -16.1,   9.0,    3.7
  Baislicka                       :    700 ( 274, 149,  277),  49.8 :    -3.4,   9.6,   36.2
  Hedgehog 1.9 64-bit             :    700 ( 312, 163,  225),  56.2 :   +51.2,   9.7,  100.0