Движок для Winboard Eeyore Антона Майделя из Санкт-Петербурга появился совсем недавно. Вот что написал сам автор: "Eeyore" в русском переводе: Иа-Иа (несколько напоминает осла манерой игры).
Занимался шахматами на протяжении 11 лет. Рейтинг более 2400 единиц! После поступления в Университет (то есть в течении последних 5 лет) играл в среднем 10 партий в год. Программированием активно начал заниматься 2 года назад, а шахматным программированием - суммарно не больше месяца. Только 02.01.2004 начал переписывать движок с Delphi на С++. За 2000-2003 годы наиграл c Нiarcs 800 партий в блиц. (Celeron-400) (5 мин + 2 сек. ход) Счёт 133.5 - 667.5. Почти все партии я играл белым цветом. Правда начиная с некоторого момента я перестал использовать дыры в дебютной библиотеки программы (стал избегать вариантов Зайцева и Чигорина в испанской партии), перестав ходить 1.e4!"
Автор подготовил также новую большую дебютную библиотеку, которую нужно скачивать отдельно! Последние версии заметно прибавили в силе. Последние версия движка успешно работает и под интерфейсом ChessBase-их приложений (Fritz 6,7,8; Shredder 6,7,8; Junior 6,7,8; Hircs7.32,8,9 и других)! С версией (Eeyore 1.37) Антон подготовил также и новые наборы тестов, которые движок умеет анализировать в автоматическом режиме! С результатами некоторых из них, проведенных автором, можно познакомиться здесь. Начиная с версии Eeyore 1.39, Иа-Иа научился пользоваться эндшпильными таблицами!
Последняя версия Eeyore 1.48! Ориентировочный рейтинг движка около 2350-2370 единиц! Теперь автор подготовил новую дебютную библиотеку, которая имеет авторскую архивацию и занимает в таком виде около 400 kb! В развернутом виде ее размер около 2 мегабайт!
Автор предлагает познакомиться с результатами тестов, которые выполнялись различными версиями движка, а также результатами выступления движка в турнирах!
Тестирование (Celeron-400Mhz, hash = 8Mb)
Название теста | 1.36 | 1.37 | Примечание |
LCT-II | 2290 | 2335 | Эло |
Quick | 70 | 118 | Очки (24 позиции) |
Peter endgame test | 155 | 144 | Очки (50 позиций) |
WAC(1 sec) | 218 | 232 | решено из 300 позиций |
WAC(10 sec) | 267 | 267 | решено из 300 позиций |
Bratko-Kopec(1 min) | 18 | решено из 24 позиций |
Для последних версий движка нужно использовать новую версию дебютной библиотеки!
Tournament | Start | Finish | CPU | Hash | EGTB | Control | Ponder | Version | Score | Place | Winner |
SCCed4 (open) |
14.01.04 | 26.02.04 | P3-850 | 32 | 3,4 | 10m/40 | off | 1.12,1.17,1.20 | 6.5/14 | 105th/166 | Ruffian 1.0.5 |
Le Systeme du Suisse 3 |
31.01.04 | 31.08.04 | ? | ? | ? | 40m/40 | off | 1.17-1.45 | 7.5/15 | 151th/346 | Deep Junior 8 |
WOCT2 Russia |
01.02.04 | 01.02.04 | Athlon-2200 | 64 | 3,4,5 | 30m+10 | on | 1.20 | 4.5/8 | 3rd/5 | SmarThink 0.17a |
Lyapko League-N |
04.02.04 | 19.02.04 | Athlon-1700 | 32 | ? | 30m | off | 1.20,1.23 | 25/26 | 1st/22 | Eeyore |
WBEC7 6Div |
08.02.04 | 30.03.04 | P3-933 | 64 | 3,4,5 | 40m/40 | on | 1.20 | 22.5/26 | 2nd/54 | Deuterium 04.02.05.12 |
Lyapko League-M |
21.02.04 | 01.03.04 | Athlon-1700 | 32 | ? | 30m | off | 1.25 | 25.5/30 | 3rd/16 | KnightCap 3.3 |
WOCT2(3-board) | 29.02.04 | 16.06.04 | Athlon-2200 | 64 | 3,4,5 | 90m+30s | on | 1.25 | 3/18 | 17th/19 | WildCat 3.0 |
Ch CIS-I (SD) |
01.03.04 | 20.03.04 | P4-2000 | 32 | 3,4,5 | 30m/60 | off | 1.25 | 30.5/72 | 7th/12 | Kaissa 1.7 |
WCCL2 Qual. |
07.03.04 | 07.04.04 | P3-600 | 64 | 3,4 | 10m+5s | off | 1.30 | 9/17 | 11th/40 | ElChinito 3.25 |
ChessWar5-F |
05.04.04 | 28.04.04 | Athlon-1700 | 80 | 3,4,5 | 20m/40 | off | 1.33,1.36,1.37 | 7.5/11 | 8th/78 | IceSpell 0.022 |
RWBC4 Openclass |
08.04.04 | 21.05.04 | P4-2660 | 128 | 3,4,f5 | 15m/40 | off | 1.36 | 11.5/21 | 13th/82 | Zappa 0.70X |
WCCL2 League-5 |
10.04.04 | 01.05.04 | P3-600 | 64 | 3,4 | 30m+15s | off | 1.36 | 13.5/30 | 10th/16 | Phalanx XXII |
ChessWar5-E |
10.05.04 | 31.05.04 | Athlon-1700 | 80 | 3,4,5 | 20m/40 | off | 1.37,1.38 | 6.5/11 | 25th/82 | Naum 1.0 |
Olympiades 2004 Zonal 9 (CIS) |
25.05.04 | 28.05.04 | P3-850 | 32 | 3,4 | 10m/40 | off | 1.37 | 13/32 | 6th/9 | SmarThink 0.17a |
Stalemate1 5th Div | 05.06.04 | 19.06.04 | P4-1333 | ? | ? | 10m+1s | off | 1.37 | 3/7 | 13th/20 | Greko 2.80 |
WBEC7 Promo-F | 12.06.04 | 18.06.04 | P3-1266 | 64 | 3,4,5 | 40m/40 | on | 1.39 | 15.5/20 | 1st/6 | Eeyore 1.39 |
SD League-D1 | 14.06.04 | 30.06.04 | P4-2000 | 32 | 3,4,5 | 5m/40 | off | 1.39 | 20/35 | 14th/36 | SlowChess 2.93a |
WBEC8 Div5 | 27.06.04 | 04.08.04 | P3-1266 | 64 | 3,4,5 | 40m/40 | on | 1.39 | 30.0/40 | 1st/21 | Eeyore 1.39 |
BOEC East-Europe |
06.08.04 | 06.08.04 | P4-2000 | ? | ? | 30m | off | 1.45W2U | 4/14 | 12th/15 | SmarThink 0.17a |
Lyapko League-K | 13.09.04 | 26.09.04 | Athlon-1700 | 32 | ? | 30m | off | 1.45 | 23.5/30 | 4th/16 | Jonny 2.70 |
Elo test suites | ||||||||
Test Suite | CPU | Hash | Positions | Time | 1.37 | 1.39 | 1.45 | 1.47 |
LCT-II | Cel-400 | 8 | 35 | 600 | 2335 | 2360 | 2395 | 2490 |
BS-2830 | Cel-2500 | 64 | 27 | 900 | 2554 | 2565 | 2564 | 2602 |
Middlegame test suites | ||||||||
Test Suite | CPU | Hash | Positions | Time | 1.37 | 1.39 | 1.45 | 1.47 |
WAC | Cel-400 | 8 | 300 | 1 | 232 | 241 | 240 | 260 |
WAC | Cel-400 | 8 | 300 | 10 | 267 | 272 | 272 | 287 |
ECMGCP | Cel-400 | 8 | 183 | 30 | 59 | 67 | 68 | 95 |
BBC | Cel-400 | 8 | 190 | 30 | 25 | 27 | 26 | 35 |
Антон после большого перерыва, который длился с 2006 года, возобновил работу над программой и подготовил версию 1.50! Теперь движок является универсальным и поддерживает не только протокол Winboard, но и UCI, а также и платформу Linux!
Дистрибутив программы включает в себя небольшую дебютную библиотеку, а также файл eeyore.ini, в котором можно задать параметры оперативной памяти. Установка программы во всех отношениях является типовой и не должна вызвать сложностей. Командные строки в winboard.ini файле должны выглядеть следующим образом:
"Eeyore" /fd=c:\Winboard\Eeyore
"Eeyore" /sd=c:\Winboard\Eeyore
Скачать программу можно со страницы DOWNLOAD.
Программа работает в средах: Chess Assistant 7.1, ChessMaster 9000, Arena 1.1, Shredder 8, Shredder Classic!
Подробное описание установки программы в среду Winboard можно найти на странице