Турнир среди шашечных программ

Главная Форумы Шашечные программы Шашечные программы Турнир среди шашечных программ

Просмотр 15 сообщений - с 136 по 150 (из 568 всего)
  • Автор
    Сообщения
  • #361742
    Kallisto
    Участник
    #361743
    Kvadrat64
    Участник

    To Letas
    Александр, у Вас версия Дамиры вероятно старая, у меня тоже такая была. Кажется сейчас это исправлено. Возможно 4-х фигурка тоже не в порядке. А вот у новых версий Дамиры наблюдается устойчивый глюк (это даже не глюк, а неправильная оценка позиции) с занятием поля с5 (f4). При этом программа не видит, что нападений на шашку будет на одно больше, чем защит. Одна из таких партий приведена В.Санцевичем (Дамира-Каллисто), еще парочка есть у меня, в которых Plus600 обыграла Дамиру.
    Было бы неплохо, если бы Вы выложили партии.
    Интересно, как Вы запустили на одном компе Тундру и Plus600, более менее приличный рез-тат можно получить только под win9x, под win2k сложновато.
    Какой у Вас был контроль на партию/ход?

    #361744
    Kvadrat64
    Участник

    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, которой нет в БД (видимо, пока еще нет :) )

    #361745
    letas
    Участник

    To Letas
    Александр, у Вас версия Дамиры вероятно старая, у меня тоже такая была. Кажется сейчас это исправлено. Возможно 4-х фигурка тоже не в порядке. А вот у новых версий Дамиры наблюдается устойчивый глюк (это даже не глюк, а неправильная оценка позиции) с занятием поля с5 (f4). При этом программа не видит, что нападений на шашку будет на одно больше, чем защит. Одна из таких партий приведена В.Санцевичем (Дамира-Каллисто), еще парочка есть у меня, в которых Plus600 обыграла Дамиру.
    Было бы неплохо, если бы Вы выложили партии.
    Интересно, как Вы запустили на одном компе Тундру и Plus600, более менее приличный рез-тат можно получить только под win9x, под win2k сложновато.

    Версию Дамиры я получил,31.01.Новая или старая я не знаю.Вначале я запускал plus600.затем Тундру.Проблем не было.МОЖЕТ дело в том что Плюс у меня находится на одном диске,а Тундра на другом.Хотя плюс загружается и выгружается довольно длительное время.Были небольшие зависания в партиях Торнадо и Тундры. Я уже попытался выложить партию Дамиры,но что то не смог.Интересно,что инсталяция Дамиры занимает всего лишь 2 мега,и при этом показала хороший результат.

    #361746
    Kvadrat64
    Участник

    To Letas
    Поочередный запуск… 😯
    Сколько ж Вы времени потратили?
    С.Старцев писал, что в таком режиме рез-тат анализа Plus600 может быть недостоверным, т.к. программа активно пользуется фоновым расчетом. Это одна из двух основных причин по которой две программы с пондерингом не уживаются при совместном старте. Вторая — оперативка. Кстати, хотел бы высказаться на тему пондеринга Тундры. Если она угадывала ход противника, то зачастую делала свой ход мгновенно. Такая тактика оказывается весьма эффективной против некоторых программ, т.к. им «не удается» использовать время противника. Однако, например Дамире по барабану, ожидая ход противника она «не думает» и не грузит процессор. Но это есть резерв программы, если она заимеет пондеринг, сила игры увеличится.

    #361747
    letas
    Участник

    To Letas
    Поочередный запуск… 😯
    Сколько ж Вы времени потратили?
    С.Старцев писал, что в таком режиме рез-тат анализа Plus600 может быть недостоверным, т.к. программа активно пользуется фоновым расчетом. Это одна из двух основных причин по которой две программы с пондерингом не уживаются при совместном старте. Вторая — оперативка. Кстати, хотел бы высказаться на тему пондеринга Тундры. Если она угадывала ход противника, то зачастую делала свой ход мгновенно. Такая тактика оказывается весьма эффективной против некоторых программ, т.к. им «не удается» использовать время противника. Однако, например Дамире по барабану, ожидая ход противника она «не думает» и не грузит процессор. Но это есть резерв программы, если она заимеет пондеринг, сила игры увеличится.

    Вы не совсем правильно поняли.На загрузку Плюса уходило около минуты,затем практически сразу загружалась Тундра.Во время игры работали обе программы,может это как то и сказалось на качество игр(игра на одном компе),но не на конечный результат турнира.Я примерно такой и ожидал.

    #361748
    plus600
    Участник

    Игры проходили на одном компьютере.Pentium 3-800.320 мега оперативки.

    Еще раз повторюсь, в таких условиях говорить об осмысленности результата турнира не стоит и пытаться :-( А указанный дефект по plus600 говорит о том, что не был скачен служебный файл базы окончаний :-(

    Во время игры работали обе программы,может это как то и сказалось на качество игр(игра на одном компе),но не на конечный результат турнира.Я примерно такой и ожидал.

    Интересный пассаж. Это называется проводить эксперимент, зная его результаты :?

    #361749
    Reader
    Участник

    К сожалению, результаты подобных турниров ни о чем не говорят. Турниры надо проводить между полнофункциональными версиями программ на двух компьютерах.

    А не смешивать демо и полные версии, да еще на одной машине. Пример того, как надо проводить турниры — турнир В. Санцевича. Больше пока нормальных турниров никто не организовал :(

    #361750
    letas
    Участник

    К сожалению, результаты подобных турниров ни о чем не говорят. Турниры надо проводить между полнофункциональными версиями программ на двух компьютерах.

    А не смешивать демо и полные версии, да еще на одной машине. Пример того, как надо проводить турниры — турнир В. Санцевича. Больше пока нормальных турниров никто не организовал :(

    Уважаемые оппоненты!Проводя этот турнир я не собирался выполнять чей то «заказ».Я просто хотел сравнить результаты демо -версий с результатами того же турнира ,проведенного В.Санцевичем.Проверить,действительно ли при игре на одном компе результаты турнира будут сильно искажены.Как видим,лидеры те же..А когда я говорил о ожидаемости результата,я говорил о демо-версиях.,а не о полных версиях.Правда меня неожиданно удивила игра Winrussa,который показал 3-й результат.(Опять таки,подчеркиваю в турнире демо-версий).По мере выхода программы Каллисто попробую повторить подобный турнир и с ее участием.Еще раз прошу не относится к подобным турнирам слишком серьезно.Такие турниры имеют место ввиду того,что в настоящее время появилось много программ по шашкам.И совершенно отсутствуют турниры между ними.В отличии от шахматных,которые проводятся непрерывно.

    #361751
    Kvadrat64
    Участник

    To Reader
    Что Вы имеете против демо версий? 🙄
    Если демка проиграет — что ж, на то она и демка, а вот если выиграет, то это хотя бы приблизительно может сказать о силе полной версии программы. И ничего тут ужасного нет. Подумаешь, демо версия играла против полнофункциональной. Мне кажется это даже интересно наблюдать где, в какой момент, проявит силу одна программа, а где слабость — другая.
    В конце концов проводятся же смешанные турниры, в которых вне конкурса участвуют программы или в мужских турнирах играют женщины. Что, то же запретить?
    😯

    #361752
    Kallisto
    Участник

    Для шахмат проводилось пару больших турниров с включенным пондерингом и выключенным на однопроцессорной машине.

    Различия результатов укладывались в статистическую ошибку.
    Т.е. если проги используют по 50% ЦПУ, то вполне можно проводить турнир и на одном ЦПУ.

    Но все-таки рекомендуют выключать пондеринг, т.к. это повышает качество партий (100% лучше чем 50%). Проги, которые не позволяют выключать пондеринг исключаются из турнира.
    По-моему этот вариант лучше всего.

    Еще одна проблема с пондерингом: если проги не загружают ЭБ в память, а читают непосредственно с диска, то могут быть проблемы с соперничеством прог за доступ к диску. А т.к. доступ к диску довольно медленный, то это может быть существенно.

    #361753
    Kvadrat64
    Участник

    Нашел тут на одном из форумов, решил написать сюда.
    белые дамки: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 =

    Неужели невозможно создание алгоритма для использования безранговой ЭБ который без повторения ходов и нарушения Кодекса может выиграть любую выигранную позицию из ЭБ? Грубо говоря, надо просто найти выход из лабиринта.

    #361754
    Kvadrat64
    Участник

    А где можно скачать Каллисто?

    #361755
    plus600
    Участник

    Нашел тут на одном из форумов, решил написать сюда.
    белые дамки: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 =

    А как на самом деле достичь выигрыша?

    #361756
    Kvadrat64
    Участник

    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

Просмотр 15 сообщений - с 136 по 150 (из 568 всего)
  • Для ответа в этой теме необходимо авторизоваться.