Author | Topic |
Bison
|
| |
Post №: 71
Joined: 20.06.09
Rank:
2
|
|
Posted: 19.10.09 12:18. Post subject: IPPOLIT & ROBBOLITO
Предлагаю обсудить особенности устройства Ипполита. Все-таки некаждый день появляются сильнейшие opensource программы.
|
|
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:
|
|
Posted: 05.11.09 11:07. Post subject: Кевин смысла пока не..
Кевин смысла пока нет, файлов таблиц то нет. да и сами таблицы еще нужно сгенерить.
|
|
Profile
Reply
|
Robborriffic
|
| |
Guest
Joined: 01.01.70
|
|
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.
|
|
Reply
|
bankuss
|
| Black King
|
Post №: 1952
Joined: 15.07.07
Rank:
22
Awards:
|
|
Posted: 06.11.09 05:47. Post subject: Robborriffic Yes, it..
Robborriffic Yes, it is true
|
|
Profile
Reply
|
NS
|
| VIP
|
Post №: 1428
Joined: 16.09.07
Rank:
8
|
|
Posted: 08.11.09 10:37. Post subject: Эндшпильную оценку п..
Эндшпильную оценку подправить надо - Два слона у ладьи (и ладьи с пешкой) не выигрывают...
|
|
Profile
Reply
|
ThinkingALot
|
| VIP
|
Post №: 124
Joined: 05.09.08
Rank:
2
|
|
Posted: 08.11.09 17:35. Post subject: Оказывается у Robbol..
Оказывается у Robbolito поиск в Cut узлах продлевается больше, чем в PV. Причем это даже не продления, а увеличение глубины перебора при определненных условиях ! quote: | if (altezza * 4 <= DEPTH) SINGULAR++; |
| В общем что-то немыслимое.
|
|
Profile
Reply
|
WildCat
|
| VIP
|
Post №: 1161
Joined: 19.10.07
Rank:
6
|
|
Posted: 08.11.09 18:04. Post subject: Единственные ходы вр..
Единственные ходы вроде надо продлевать во всем дереве. Тут важнее как определять единственность хода.
|
|
Profile
Reply
|
Bison
|
| |
Post №: 107
Joined: 20.06.09
Rank:
3
|
|
Posted: 08.11.09 18:21. Post subject: Угу, а еще в Ипполит..
Угу, а еще в Ипполите просто космический LMR в Cut узлах quote: | novel_deepness = deepness - 2 + stretches - (4 + BSR (4 + sch)); |
| Так, 20-й ход будет резаться на 4 полухода. Попробовал такую смелость в Бизоне - fail.
|
|
Profile
Reply
|
ThinkingALot
|
| VIP
|
Post №: 125
Joined: 05.09.08
Rank:
2
|
|
Posted: 08.11.09 18:44. Post subject: Я так понимаю сила R..
Я так понимаю сила Robbo как раз и состоит в хитром сочетании продлений и сокращений. WildCat пишет: quote: | Единственные ходы вроде надо продлевать во всем дереве. |
| Полностью согласен. Или во всем, или нигде, но чтобы в Cut было, а в PV - нет, - это что-то странное! WildCat пишет: quote: | Тут важнее как определять единственность хода. |
| Она, кстати, тоже как-то подозрительно определяется. Чем меньше глубина - тем менее строгие условия на единственность. Как мне кажется должно быть или наоборот, или везде одинаково.
|
|
Profile
Reply
|
WildCat
|
| VIP
|
Post №: 1162
Joined: 19.10.07
Rank:
6
|
|
Posted: 08.11.09 20:21. Post subject: ThinkingALot но что..
ThinkingALot quote: | но чтобы в Cut было, а в PV - нет, - это что-то странное! |
| А точно в PV нет?
|
|
Profile
Reply
|
ThinkingALot
|
| VIP
|
Post №: 126
Joined: 05.09.08
Rank:
2
|
|
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.
|
|
Profile
Reply
|
|
Posted: 08.11.09 21:20. Post subject: ThinkingALot пишет: ..
ThinkingALot пишет: quote: | Пока после 92 партий версия 3) набирает против исходной +4 Elo: +17-16=59. |
| Смахивает на погрешность :)
|
|
Profile
Reply
|
|
ThinkingALot
|
| VIP
|
Post №: 127
Joined: 05.09.08
Rank:
2
|
|
Posted: 08.11.09 21:27. Post subject: Renegat23 пишет: Th..
Renegat23 пишет: quote: | ThinkingALot пишет: цитата: Пока после 92 партий версия 3) набирает против исходной +4 Elo: +17-16=59. Смахивает на погрешность :) |
| Не -200 пунктов - уже хорошо!
|
|
Profile
Reply
|
Bison
|
| |
Post №: 108
Joined: 20.06.09
Rank:
3
|
|
Posted: 08.11.09 23:17. Post subject: Пожалуй, самым любоп..
Пожалуй, самым любопытным и загадочным для меня в Ипполите является чередование функций WhiteCut() (или BlackCut) и WhiteAll(). Выглядит это как-то так: PV->Cut->All->Cut->...->Slide (при depth <= 3.5 ply). Причем All() на первый взгляд кажется более строгой в плане прунинга и сокращения глубины. Зачем нужно было городить такой огород - непонятно. Версия у меня пока только такая - при итеративном углублении в корне поиска таким образом происходит чередование сторон, за одну ищутся угрозы сопернику, а другая как бы защищается. Любая найденная угроза все равно запишется в trans. Звучит, конечно, довольно бредово, примерно как совет давать программе считать на четную глубину , но другого объяснения не вижу.
|
|
Profile
Reply
|
ThinkingALot
|
| VIP
|
Post №: 128
Joined: 05.09.08
Rank:
2
|
|
Posted: 09.11.09 07:55. Post subject: Это ведь стандартная..
Это ведь стандартная фишка еще со времен Фрукта. Cut узлы лучше сильно не резать, так как это может превести к дополнительному перебору соотвествующей ветки поиска уже в PV режиме. Кстати можно попробовать схему Cut/All узлов не как во Фрукте, а как в Стрелке.
|
|
Profile
Reply
|
NS
|
| VIP
|
Post №: 1444
Joined: 16.09.07
Rank:
8
|
|
Posted: 09.11.09 09:56. Post subject: Это стандартная фишк..
Это стандартная фишка не со времен фрукта, а намного раньше...
|
|
Profile
Reply
|
bankuss
|
| Black King
|
Post №: 1963
Joined: 15.07.07
Rank:
22
Awards:
|
|
Posted: 09.11.09 16:31. Post subject: ребята обещали перед..
ребята обещали переделать генератор таблиц, для совместимости в виндой, посмотрим...
|
|
Profile
Reply
|
|
Posted: 09.11.09 19:40. Post subject: Отлично работает вер..
Отлично работает версия Robbolito0.084Linux правда Kn/s выводит заоблачный,причем чем больше анализирует тем больше Kn/s Интересно это ошибочно или реально?
|
|
Profile
Reply
|
Chessved
|
| |
Post №: 37
Joined: 22.10.09
Rank:
0
|
|
Posted: 09.11.09 21:00. Post subject: ms 13, можно поинтер..
ms 13, можно поинтересоваться, как запустили движок под линуксом? Это какой GUI на скрине показан?
|
|
Profile
Reply
|
bankuss
|
| Black King
|
Post №: 1965
Joined: 15.07.07
Rank:
22
Awards:
|
|
Posted: 09.11.09 21:08. Post subject: ms 13 в 084 есть оши..
ms 13 в 084 есть ошибка в выводе, так что это глюк ))) у меня в SCID linux роболито так и не запустился.
|
|
Profile
Reply
|
|
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
|
|
Profile
Reply
|
Replys - 251
, page:
1
2
3
4
5
6
7
8
9
10
11
12
13
All
[new only]
|
|