Hedgehog

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
Graham Banks
Posts: 42629
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Hedgehog

Post by Graham Banks »

Kotlov wrote:version 1.804

+70 Elo

next version in a 2 or 3 months.

Getting closer to participation in my Amateur Series. :P
gbanksnz at gmail.com
MikeGL
Posts: 1010
Joined: Thu Sep 01, 2011 2:49 pm

Re: Hedgehog

Post by MikeGL »

Kotlov wrote:version 1.804

+70 Elo

next version in a 2 or 3 months.

Congratulations and thanks for this engine! What programming language was this written on?
Would be nice if source is included.
I told my wife that a husband is like a fine wine; he gets better with age. The next day, she locked me in the cellar.
User avatar
Kotlov
Posts: 268
Joined: Fri Jul 10, 2015 9:23 pm
Location: Russia

Re: Hedgehog

Post by Kotlov »

MikeGL wrote:What programming language was this written on?
Would be nice if source is included.
written in the C

source later... not completed(what I want) and not clean.
sovaz1997
Posts: 261
Joined: Sun Nov 13, 2016 10:37 am

Re: Hedgehog

Post by sovaz1997 »

Depends on time control
User avatar
Kotlov
Posts: 268
Joined: Fri Jul 10, 2015 9:23 pm
Location: Russia

Re: Hedgehog

Post by Kotlov »

sovaz1997 wrote:Depends on time control
Для скелетной версии движка, думаю, пока неплохо.
Все равно есть кое-чего подправить, думаю поднять базовую скорость еще раза в полтора.
Потом плавно буду переходить ко всяким эвристикам увеличивающих перебор в ущерб безопасности. Пока чистая альфа-бета со сглаживанием горизонта, ну и оценка не слишком навороченная.
sovaz1997
Posts: 261
Joined: Sun Nov 13, 2016 10:37 am

Re: Hedgehog

Post by sovaz1997 »

Для простой альфа-бета без эвристик это прекрасный результат! А у вас какая сортировка ходов? Также, я заметил, что ваша программа иногда проигрывает по времени в коротком контроле 30+0.3 (я запустил тест с предыдущей версией). Скоро будут результаты :)
User avatar
Kotlov
Posts: 268
Joined: Fri Jul 10, 2015 9:23 pm
Location: Russia

Re: Hedgehog

Post by Kotlov »

sovaz1997 wrote:Для простой альфа-бета без эвристик это прекрасный результат! А у вас какая сортировка ходов? Также, я заметил, что ваша программа иногда проигрывает по времени в коротком контроле 30+0.3 (я запустил тест с предыдущей версией). Скоро будут результаты :)
Да, на сверхмалых добавках иногда может уйти в минус (это связано с редкой проверкой на остаток времени).
sovaz1997
Posts: 261
Joined: Sun Nov 13, 2016 10:37 am

Re: Hedgehog

Post by sovaz1997 »

А вы как проверку времени делаете? Я делаю проверку на глубине, выше 2. Это не сильно тормозит движок и нет проблем с проблемами по времени даже с контролем 1+0.01
User avatar
Kotlov
Posts: 268
Joined: Fri Jul 10, 2015 9:23 pm
Location: Russia

Re: Hedgehog

Post by Kotlov »

sovaz1997 wrote:А вы как проверку времени делаете? Я делаю проверку на глубине, выше 2. Это не сильно тормозит движок и нет проблем с проблемами по времени даже с контролем 1+0.01
По маске на количество узлов, но это временно, так сказать рабочий вариант.
sovaz1997
Posts: 261
Joined: Sun Nov 13, 2016 10:37 am

Re: Hedgehog

Post by sovaz1997 »

Code: Select all

Intel Core i7-860 @3.36 Ghz + HT
tc=30+0.3

Score of Hedgehog 1.804 vs Hedgehog 1.803: 501 - 308 - 191  [0.597] 1000
Elo difference: 67.91 +/- 19.64