Главная › Форумы › Шашечные программы › Шашечные программы › Турнир среди шашечных программ
- В этой теме 567 ответов, 20 участников, последнее обновление 16 лет, 9 месяцев назад сделано NS.
-
АвторСообщения
-
19.02.2006 в 15:07 #361742KallistoУчастник19.02.2006 в 15:11 #361743Kvadrat64Участник
To Letas
Александр, у Вас версия Дамиры вероятно старая, у меня тоже такая была. Кажется сейчас это исправлено. Возможно 4-х фигурка тоже не в порядке. А вот у новых версий Дамиры наблюдается устойчивый глюк (это даже не глюк, а неправильная оценка позиции) с занятием поля с5 (f4). При этом программа не видит, что нападений на шашку будет на одно больше, чем защит. Одна из таких партий приведена В.Санцевичем (Дамира-Каллисто), еще парочка есть у меня, в которых Plus600 обыграла Дамиру.
Было бы неплохо, если бы Вы выложили партии.
Интересно, как Вы запустили на одном компе Тундру и Plus600, более менее приличный рез-тат можно получить только под win9x, под win2k сложновато.
Какой у Вас был контроль на партию/ход?19.02.2006 в 15:32 #361744Kvadrat64УчастникTo Onix
Речь шла не о той партии, о которой Вы думаете,
а о другой, из другого турнира, с 1 минутой на ход.
Вот она:
1. c3-b4 f6-e5
2. e3-f4 b6-a5
3. b2-c3 a7-b6
4. d2-e3 b6-c5
5. c3-d4 a5:c3
6. d4:b6 c7:a5
7. e3-d4 c3-d2
8. d4:f6 e7:e3
9. f2:d4 f8-e7
10. c1:e3 a5-b4
11. a3:c5 d6:b4
12. g3-f4 b4-a3
13. h2-g3 b8-c7
14. d4-c5 e7-d6
15. c5:e7 d8:f6
16. g1-h2 c7-b6
17. g3-h4 b6-a5
18. h2-g3 f6-e5
19. f4:d6 h6-g5
20. h4:f6 g7:c7
21. g3-f4 c7-b6
22. e1-d2 b6-c5
23. f4-g5 c5-b4
24. g5-f6?? h8-g7
25. f6:h8 b4-c3
26. d2:b4 a5:c3
27. h8:b2 a3:f4
28. a1-b2 f4-e5
29. b2-a3 e5-d6
30. a3-b4 d6:a3
0-1
Как мне объяснил Алексей (если я его правильно понял),
все дело было в базе 4-х фигурки, которая была сгенерирована
с ошибкой в алгоритме игры при проходе простой шашки через
дамочное поле, ну, и видимо, с ляпом в программе, ведь на доске
стояла позиция 4 на 4, которой нет в БД (видимо, пока еще нет )19.02.2006 в 15:42 #361745letasУчастникTo Letas
Александр, у Вас версия Дамиры вероятно старая, у меня тоже такая была. Кажется сейчас это исправлено. Возможно 4-х фигурка тоже не в порядке. А вот у новых версий Дамиры наблюдается устойчивый глюк (это даже не глюк, а неправильная оценка позиции) с занятием поля с5 (f4). При этом программа не видит, что нападений на шашку будет на одно больше, чем защит. Одна из таких партий приведена В.Санцевичем (Дамира-Каллисто), еще парочка есть у меня, в которых Plus600 обыграла Дамиру.
Было бы неплохо, если бы Вы выложили партии.
Интересно, как Вы запустили на одном компе Тундру и Plus600, более менее приличный рез-тат можно получить только под win9x, под win2k сложновато.Версию Дамиры я получил,31.01.Новая или старая я не знаю.Вначале я запускал plus600.затем Тундру.Проблем не было.МОЖЕТ дело в том что Плюс у меня находится на одном диске,а Тундра на другом.Хотя плюс загружается и выгружается довольно длительное время.Были небольшие зависания в партиях Торнадо и Тундры. Я уже попытался выложить партию Дамиры,но что то не смог.Интересно,что инсталяция Дамиры занимает всего лишь 2 мега,и при этом показала хороший результат.
19.02.2006 в 15:58 #361746Kvadrat64УчастникTo Letas
Поочередный запуск… 😯
Сколько ж Вы времени потратили?
С.Старцев писал, что в таком режиме рез-тат анализа Plus600 может быть недостоверным, т.к. программа активно пользуется фоновым расчетом. Это одна из двух основных причин по которой две программы с пондерингом не уживаются при совместном старте. Вторая — оперативка. Кстати, хотел бы высказаться на тему пондеринга Тундры. Если она угадывала ход противника, то зачастую делала свой ход мгновенно. Такая тактика оказывается весьма эффективной против некоторых программ, т.к. им «не удается» использовать время противника. Однако, например Дамире по барабану, ожидая ход противника она «не думает» и не грузит процессор. Но это есть резерв программы, если она заимеет пондеринг, сила игры увеличится.19.02.2006 в 16:12 #361747letasУчастникTo Letas
Поочередный запуск… 😯
Сколько ж Вы времени потратили?
С.Старцев писал, что в таком режиме рез-тат анализа Plus600 может быть недостоверным, т.к. программа активно пользуется фоновым расчетом. Это одна из двух основных причин по которой две программы с пондерингом не уживаются при совместном старте. Вторая — оперативка. Кстати, хотел бы высказаться на тему пондеринга Тундры. Если она угадывала ход противника, то зачастую делала свой ход мгновенно. Такая тактика оказывается весьма эффективной против некоторых программ, т.к. им «не удается» использовать время противника. Однако, например Дамире по барабану, ожидая ход противника она «не думает» и не грузит процессор. Но это есть резерв программы, если она заимеет пондеринг, сила игры увеличится.Вы не совсем правильно поняли.На загрузку Плюса уходило около минуты,затем практически сразу загружалась Тундра.Во время игры работали обе программы,может это как то и сказалось на качество игр(игра на одном компе),но не на конечный результат турнира.Я примерно такой и ожидал.
19.02.2006 в 18:11 #361748plus600УчастникИгры проходили на одном компьютере.Pentium 3-800.320 мега оперативки.
Еще раз повторюсь, в таких условиях говорить об осмысленности результата турнира не стоит и пытаться А указанный дефект по plus600 говорит о том, что не был скачен служебный файл базы окончаний
Во время игры работали обе программы,может это как то и сказалось на качество игр(игра на одном компе),но не на конечный результат турнира.Я примерно такой и ожидал.
Интересный пассаж. Это называется проводить эксперимент, зная его результаты
19.02.2006 в 18:30 #361749ReaderУчастникК сожалению, результаты подобных турниров ни о чем не говорят. Турниры надо проводить между полнофункциональными версиями программ на двух компьютерах.
А не смешивать демо и полные версии, да еще на одной машине. Пример того, как надо проводить турниры — турнир В. Санцевича. Больше пока нормальных турниров никто не организовал
19.02.2006 в 19:22 #361750letasУчастникК сожалению, результаты подобных турниров ни о чем не говорят. Турниры надо проводить между полнофункциональными версиями программ на двух компьютерах.
А не смешивать демо и полные версии, да еще на одной машине. Пример того, как надо проводить турниры — турнир В. Санцевича. Больше пока нормальных турниров никто не организовал
Уважаемые оппоненты!Проводя этот турнир я не собирался выполнять чей то «заказ».Я просто хотел сравнить результаты демо -версий с результатами того же турнира ,проведенного В.Санцевичем.Проверить,действительно ли при игре на одном компе результаты турнира будут сильно искажены.Как видим,лидеры те же..А когда я говорил о ожидаемости результата,я говорил о демо-версиях.,а не о полных версиях.Правда меня неожиданно удивила игра Winrussa,который показал 3-й результат.(Опять таки,подчеркиваю в турнире демо-версий).По мере выхода программы Каллисто попробую повторить подобный турнир и с ее участием.Еще раз прошу не относится к подобным турнирам слишком серьезно.Такие турниры имеют место ввиду того,что в настоящее время появилось много программ по шашкам.И совершенно отсутствуют турниры между ними.В отличии от шахматных,которые проводятся непрерывно.
19.02.2006 в 19:30 #361751Kvadrat64УчастникTo Reader
Что Вы имеете против демо версий? 🙄
Если демка проиграет — что ж, на то она и демка, а вот если выиграет, то это хотя бы приблизительно может сказать о силе полной версии программы. И ничего тут ужасного нет. Подумаешь, демо версия играла против полнофункциональной. Мне кажется это даже интересно наблюдать где, в какой момент, проявит силу одна программа, а где слабость — другая.
В конце концов проводятся же смешанные турниры, в которых вне конкурса участвуют программы или в мужских турнирах играют женщины. Что, то же запретить?
😯20.02.2006 в 07:41 #361752KallistoУчастникДля шахмат проводилось пару больших турниров с включенным пондерингом и выключенным на однопроцессорной машине.
Различия результатов укладывались в статистическую ошибку.
Т.е. если проги используют по 50% ЦПУ, то вполне можно проводить турнир и на одном ЦПУ.Но все-таки рекомендуют выключать пондеринг, т.к. это повышает качество партий (100% лучше чем 50%). Проги, которые не позволяют выключать пондеринг исключаются из турнира.
По-моему этот вариант лучше всего.Еще одна проблема с пондерингом: если проги не загружают ЭБ в память, а читают непосредственно с диска, то могут быть проблемы с соперничеством прог за доступ к диску. А т.к. доступ к диску довольно медленный, то это может быть существенно.
26.02.2006 в 16:06 #361753Kvadrat64УчастникНашел тут на одном из форумов, решил написать сюда.
белые дамки:a5, b4, d2, e1, h4
Черные дамки:e5, g1
время на ход 15 сек
Вот как делает ничью Тундра 2.3 проф
1. d2-h6 g1-a7
2. e1-d2 a7-g1
3. d2-c1 g1-a7
4. b4-e7 a7-g1
5. a5-b4 g1-a7
6. c1-d2 a7-g1
7. d2-c1 g1-a7
8. c1-d2 a7-g1
9. d2-c1
Причем программа сообщает о ранге то 16, то мал.
И что это такое? если время увеличить до 30 сек, то
Тундра находит путь к победе.
Это означает, что 7-ка неполная или безранговая?
1. d2-h6 g1-a7
2. e1-d2 a7-g1
3. d2-c1 g1-a7
4. b4-e7 a7-g1
5. a5-b4 g1-a7
6. c1-a3 a7-b6
7. h4-f2 b6:g1
8. h6-e3 g1:f8
9. b4-c5 f8:b4
10. a3:f4 1-0Вот как делает ничью Дамира (6-ка полная):
1. e1-g3=Вот как делает ничью Plus600:
1.d2-c1 g1-a7 2.b4-a3 a7-g1 3.a5-d8 g1-a7 4.a3-f8 a7-g1
5.d8-a5 g1-a7 6.f8-h6 a7-g1 7.c1-a3 g1-a7 8.h6-f8 a7-g1
9.a5-d8 g1-a7 10.f8-h6 a7-g1 11.a3-c1 g1-a7 12.e1-a5 a7-g1
13.h4-e1 g1-a7 14.h6-f8 a7-g1 =Неужели невозможно создание алгоритма для использования безранговой ЭБ который без повторения ходов и нарушения Кодекса может выиграть любую выигранную позицию из ЭБ? Грубо говоря, надо просто найти выход из лабиринта.
26.02.2006 в 16:28 #361754Kvadrat64УчастникА где можно скачать Каллисто?
26.02.2006 в 16:39 #361755plus600УчастникНашел тут на одном из форумов, решил написать сюда.
белые дамки:a5, b4, d2, e1, h4
Черные дамки:e5, g1
Вот как делает ничью Plus600:
1.d2-c1 g1-a7 2.b4-a3 a7-g1 3.a5-d8 g1-a7 4.a3-f8 a7-g1
5.d8-a5 g1-a7 6.f8-h6 a7-g1 7.c1-a3 g1-a7 8.h6-f8 a7-g1
9.a5-d8 g1-a7 10.f8-h6 a7-g1 11.a3-c1 g1-a7 12.e1-a5 a7-g1
13.h4-e1 g1-a7 14.h6-f8 a7-g1 =А как на самом деле достичь выигрыша?
26.02.2006 в 17:10 #361756Kvadrat64Участник1. d2-h6 g1-a7
2. e1-d2 a7-g1
3. d2-c1 g1-a7
4. b4-e7 a7-g1
5. a5-b4 g1-a7
6. c1-a3 a7-b6
7. h4-f2 b6:g1
8. h6-e3 g1:f8
9. b4-c5 f8:b4
10. a3:f4 1-0 -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.