On-line: guests 0. In total there are: 0 [information..]
AuthorTopic
Bison



Post №: 71
Joined: 20.06.09
Rank: 2
link post  Posted: 19.10.09 12:18. Post subject: IPPOLIT & ROBBOLITO


Предлагаю обсудить особенности устройства Ипполита. Все-таки некаждый день появляются сильнейшие opensource программы.

Say thanks!: 1 
Profile Reply
Replys - 251 , page: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [new only]


bankuss
Black King


Post №: 1948
Joined: 15.07.07
Rank: 22

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 05.11.09 11:07. Post subject: Кевин смысла пока не..


Кевин смысла пока нет, файлов таблиц то нет.
да и сами таблицы еще нужно сгенерить.

Say thanks!: 0 
Profile Reply
Robborriffic



Guest
Joined: 01.01.70
link post  Posted: 06.11.09 03:13. Post subject: chesser at the ippol..


chesser at the ippolit wiki indicated it is a problem with Windows file names and uppercase and lowercase.

Say thanks!: 0 
Reply
bankuss
Black King


Post №: 1952
Joined: 15.07.07
Rank: 22

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 06.11.09 05:47. Post subject: Robborriffic Yes, it..


Robborriffic Yes, it is true

Say thanks!: 0 
Profile Reply
NS
VIP


Post №: 1428
Joined: 16.09.07
Rank: 8
link post  Posted: 08.11.09 10:37. Post subject: Эндшпильную оценку п..


Эндшпильную оценку подправить надо -
Два слона у ладьи (и ладьи с пешкой) не выигрывают...

Say thanks!: 0 
Profile Reply
ThinkingALot
VIP


Post №: 124
Joined: 05.09.08
Rank: 2
link post  Posted: 08.11.09 17:35. Post subject: Оказывается у Robbol..


Оказывается у Robbolito поиск в Cut узлах продлевается больше, чем в PV. Причем это даже не продления, а увеличение глубины перебора при определненных условиях !

 quote:
if (altezza * 4 <= DEPTH) SINGULAR++;


В общем что-то немыслимое.

Say thanks!: 0 
Profile Reply
WildCat
VIP


Post №: 1161
Joined: 19.10.07
Rank: 6
link post  Posted: 08.11.09 18:04. Post subject: Единственные ходы вр..


Единственные ходы вроде надо продлевать во всем дереве. Тут важнее как определять единственность хода.

Say thanks!: 0 
Profile Reply
Bison



Post №: 107
Joined: 20.06.09
Rank: 3
link post  Posted: 08.11.09 18:21. Post subject: Угу, а еще в Ипполит..


Угу, а еще в Ипполите просто космический LMR в Cut узлах

 quote:
novel_deepness = deepness - 2 + stretches - (4 + BSR (4 + sch));


Так, 20-й ход будет резаться на 4 полухода. Попробовал такую смелость в Бизоне - fail.

Say thanks!: 0 
Profile Reply
ThinkingALot
VIP


Post №: 125
Joined: 05.09.08
Rank: 2
link post  Posted: 08.11.09 18:44. Post subject: Я так понимаю сила R..


Я так понимаю сила Robbo как раз и состоит в хитром сочетании продлений и сокращений.
WildCat пишет:

 quote:
Единственные ходы вроде надо продлевать во всем дереве.


Полностью согласен. Или во всем, или нигде, но чтобы в Cut было, а в PV - нет, - это что-то странное!
WildCat пишет:

 quote:
Тут важнее как определять единственность хода.


Она, кстати, тоже как-то подозрительно определяется. Чем меньше глубина - тем менее строгие условия на единственность. Как мне кажется должно быть или наоборот, или везде одинаково.


Say thanks!: 0 
Profile Reply
WildCat
VIP


Post №: 1162
Joined: 19.10.07
Rank: 6
link post  Posted: 08.11.09 20:21. Post subject: ThinkingALot но что..


ThinkingALot

 quote:
но чтобы в Cut было, а в PV - нет, - это что-то странное!


А точно в PV нет?

Say thanks!: 0 
Profile Reply
ThinkingALot
VIP


Post №: 126
Joined: 05.09.08
Rank: 2
link post  Posted: 08.11.09 21:18. Post subject: Я попробавал написат..


Я попробавал написать то же самое в PV, и time management предсказуемо перестал нормально работать - второй (от корня) узел principal variation часто просчитывался на большую глубину чем первый , соответственно прога долго думала над очевидными ходами. Думаю имеет смысл протестировать 4 версии:
1) Убрать продления связанные с altezza/heigth везде.
2) Добавить их в PV, но при этом ограничить значение SINGULAR двойкой (и в PV, и в Cut): SINGULAR = MINIMUM(SINGULAR,2);
3),4) - То же, только запускать exclusion search не с параметром beta = value - DEPTH/2 (value - DEPTH, value - 2 * DEPTH), a, например, с value - 8 (value - 16, value - 32 соответственно). Может быть именно в этом причина падения рейтинга Рыбы при увеличении контроля времени.
Вообще фишка с продлениями по altezza/height усиливает тактическую зоркость, но не факт, что положительно сказывается на силе игры.
Пока после 92 партий версия 3) набирает против исходной +4 Elo: +17-16=59.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 4715
Joined: 14.07.07
Rank: 22

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 08.11.09 21:20. Post subject: ThinkingALot пишет: ..


ThinkingALot пишет:

 quote:
Пока после 92 партий версия 3) набирает против исходной +4 Elo: +17-16=59.



Смахивает на погрешность :)

Say thanks!: 0 
Profile Reply
ThinkingALot
VIP


Post №: 127
Joined: 05.09.08
Rank: 2
link post  Posted: 08.11.09 21:27. Post subject: Renegat23 пишет: Th..


Renegat23 пишет:

 quote:
ThinkingALot пишет:
 цитата:
Пока после 92 партий версия 3) набирает против исходной +4 Elo: +17-16=59.
Смахивает на погрешность :)


Не -200 пунктов - уже хорошо!

Say thanks!: 0 
Profile Reply
Bison



Post №: 108
Joined: 20.06.09
Rank: 3
link post  Posted: 08.11.09 23:17. Post subject: Пожалуй, самым любоп..


Пожалуй, самым любопытным и загадочным для меня в Ипполите является чередование функций WhiteCut() (или BlackCut) и WhiteAll(). Выглядит это как-то так: PV->Cut->All->Cut->...->Slide (при depth <= 3.5 ply). Причем All() на первый взгляд кажется более строгой в плане прунинга и сокращения глубины. Зачем нужно было городить такой огород - непонятно. Версия у меня пока только такая - при итеративном углублении в корне поиска таким образом происходит чередование сторон, за одну ищутся угрозы сопернику, а другая как бы защищается. Любая найденная угроза все равно запишется в trans. Звучит, конечно, довольно бредово, примерно как совет давать программе считать на четную глубину , но другого объяснения не вижу.

Say thanks!: 0 
Profile Reply
ThinkingALot
VIP


Post №: 128
Joined: 05.09.08
Rank: 2
link post  Posted: 09.11.09 07:55. Post subject: Это ведь стандартная..


Это ведь стандартная фишка еще со времен Фрукта. Cut узлы лучше сильно не резать, так как это может превести к дополнительному перебору соотвествующей ветки поиска уже в PV режиме. Кстати можно попробовать схему Cut/All узлов не как во Фрукте, а как в Стрелке.



Say thanks!: 0 
Profile Reply
NS
VIP


Post №: 1444
Joined: 16.09.07
Rank: 8
link post  Posted: 09.11.09 09:56. Post subject: Это стандартная фишк..


Это стандартная фишка не со времен фрукта, а намного раньше...

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 1963
Joined: 15.07.07
Rank: 22

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 09.11.09 16:31. Post subject: ребята обещали перед..


ребята обещали переделать генератор таблиц, для совместимости в виндой, посмотрим...

Say thanks!: 0 
Profile Reply
ms 13
moderator


Post №: 216
Joined: 04.10.08
Rank: 10

Awards: За книгу Номена!За продукты ChessOK! Ты гений!За аквариум 2010!
link post  Posted: 09.11.09 19:40. Post subject: Отлично работает вер..


Отлично работает версия Robbolito0.084Linux правда Kn/s выводит заоблачный,причем чем больше анализирует тем больше Kn/s

Интересно это ошибочно или реально?


Say thanks!: 0 
Profile Reply
Chessved



Post №: 37
Joined: 22.10.09
Rank: 0
link post  Posted: 09.11.09 21:00. Post subject: ms 13, можно поинтер..


ms 13,
можно поинтересоваться, как запустили движок под линуксом? Это какой GUI на скрине показан?

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 1965
Joined: 15.07.07
Rank: 22

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 09.11.09 21:08. Post subject: ms 13 в 084 есть оши..


ms 13 в 084 есть ошибка в выводе, так что это глюк )))

у меня в SCID linux роболито так и не запустился.

Say thanks!: 0 
Profile Reply
ms 13
moderator


Post №: 217
Joined: 04.10.08
Rank: 10

Awards: За книгу Номена!За продукты ChessOK! Ты гений!За аквариум 2010!
link post  Posted: 09.11.09 22:06. Post subject: Chessved пишет: ms ..


Chessved пишет:

 quote:
ms 13,
можно поинтересоваться, как запустили движок под линуксом? Это какой GUI на скрине показан?


bankuss пишет:

 quote:
ms 13 в 084 есть ошибка в выводе, так что это глюк )))

у меня в SCID linux роболито так и не запустился.


В SCID linux у меня тоже не запустился,вернее запустился в диспечере но анализировать не хочет.Зато отлично работаетв Shredder Classic 4 Linux впрочем как и Spike,ZappaMexico2,Fruit...но не тот gui. Было бы неплохо прикрутить все это к Xboard через Polyglot там потестировать можно, если ктото в курсе обьясните плис.Поскольку я не программист если можно скомпилируйте RobboLito0.085d.Linux



Say thanks!: 0 
Profile Reply
Replys - 251 , page: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [new only]
Тему читают:
- user online
- user offline
All times are GMT  2 Hours. Hits today: 10
You can: smiles yes, images yes, types no, poll no
avatars yes, links on, premoderation on, edit new post no