Ответы в темах
-
АвторСообщения
-
KallistoУчастник
Да. Скорее всего из-за пондеринга вылазят какие-то непонятные эффекты.
Если еще будете проводить матчи могу выслать версию, которая ведет лог. По логу будет понятнее, что заставило прогу избрать такой ход.
KallistoУчастникВидимо во время 7-ой партии звезды расположились как-то уж очень неудачно. У меня Каллисто совсем не рассматривает 12. bc5?, а играет 12. bc3 с ничьей (иногда рассматривает gf2 — тоже ничья).
KallistoУчастникЯ и сам не знаю про «штык Гоняева»
Расскажите!KallistoУчастникOnix куда-то пропал. Так что новых ходов нет.
Если обе будут считать на одну глубину, то это в корне не верно. У разных программ глубина означает не то же самое. Они должны считать одинаковое количество времени.KallistoУчастникЯ за летающие! Больше результативных партий будет.
KallistoУчастникКакой-то существует, но и свой сделать можно. Я думаю для нас будет достаточной возможность запускать матч из n партий между двумя программами.
KallistoУчастникНапример после размена на f4 на возможный ход четных 8.. ba5 возможна жертва 9. gf4 и 10 dc5 Тут уже ничьей может и не оказаться.
Или в варианте — 6. gf4 eg3 7.hf4 bc7 8.ab2 ba5 9.ef2 fe5 10.df4 ge5 11.cd4 hg7 12 de5 ef6 ?? Этот ход проигрывает.Вряд ли Каллисто пойдет на такие варианты.
KallistoУчастникПроцессор любой подойдет. Лишь бы все одинаковые были.
Считаю, что памяти нужно не меньше 1 Гб. Лучше 2. Т.к. для тех у кого большие базы это очень ценный ресурс.Если допускать только программы с DamExchange, то можно и 10 кругов в блиц успеть сыграть. От более длинного контроля, только скучнее будет.
KallistoУчастник3. Каллисто — Дамира
1. d2>d4 a7>g5
2. g3-h4 {0/31} b6-a5{+6/26}
3. c1-d2 {0/33} b8-a7
4. f2-g3 {0/31} g5-f4
5. e3:g5 h6:f4
6. g3:e5 d6:f4
7. d4-c5 {0/31} c7-d6
8. c3-d4 {0/31} d6:b4
9. a3:c53. Дамира — Каллисто
1. d2>d4 a7>g5
2. g3-h4 b6-a5 {0/33}
3. c1-d2 b8-a7 {0/31}
4. f2-g3 g5-f4 {0/31}
5. e3:g5 h6:f4
6. g3:e5 d6:f4
7. g1-f2 g7-h6 {0/31}KallistoУчастникСовсем рядом на английском: http://www.mesander.nl/damexchange/edxpmain.htm
KallistoУчастникЕсли есть ограничения по силе — то есно их нужно формализовывать.
Никогда не было никаких ограничений по силе игры. По-моему достаточно таких ограничений:
— программа должна делать ходы в соответсвии с правилами русских шашек (на шахматные чемпионаты мира допускались проги и не знавшие всех тонкостей правил)
— программа должна поддерживать выбранный для турнирна контроль времени
— программа должна поддерживать стандартный протокол обмена ходами (предлагается DamExchange)Вводить ограничения по силе можно только через систему отбора. Вряд ли кто-то захочет проводить отборочный турнир.
KallistoУчастникКомпьютеры не мои , есть на работе несколько неиспользуемых компьютеров конфигурацией Celeron 2800D, 1gb, которые приспособил для собственных нужд. Что Вы понимаете под тестированием? Если это игра комп-комп в автоматическом режиме через сеть — я за, обеими руками за! Запустил матч и отошел. Если это ручной ввод — малопривлекательно, в связи с большой занятостью по основной работе.
Потестировать протокол DamExchange, если-таки он будет реализован — с удовольствием. Опять таки, надо подумать и об удобстве оператора (меня), чтобы не участвовать в запуске второй, третьей и т.д. партии. Повторюсь — запустил матч и отошел.
У Каллисто реализован механизм разыгрывания партий по файлу (назову его файлом сценария), в котором записываются желаемые дебюты. 327 дебютов (летающих) по системе микроматчей при разумном контроле проигрываются за несколько суток. Это был бы настоящий Тест-драйв для программ, если бы они по такой системе сыграли бы друг с другом 327 микроматчей. Материалов для размышлений было бы уйма…
А как думают авторы программ, реально это или нет?
Все партии я бы выслал авторам программ и, разумеется, Алканду.
Сомневаюсь, что DN и WinRuss будут уваствовать-дорабатываться.
То Алканд — Дамира создана программистами Украины и Белоруссии
Реальными участниками могут стать Аврора, Plus600, Tundra, Tornado, Damira, Kallisto… Кто еще?Я еще не знаком с протоколом DamExchange, но думаю, если все его поддержат, то организовать подобные автоматические тесты будет не проблема.
KallistoУчастникДа. Я и сам пользовался старыми базами. Уже не помню то ли просто забыл, то ли решил, что эти ошибки столь несущественны, что не стоит из-за них тратить несколько часов на построение новой базы.
Но теперь, т.к. играю матч против Дамиры, то перестроил, на всякий случай
KallistoУчастник2. Дамира — Каллисто
1. h2>g5 f6>h2
2. g3-h4 h6:f4
3. e3:g5 g7-h6 {-25/31}
4. f2-e3 h6:f4
5. e3:g5 h8-g7 {-24/31}KallistoУчастникНо, предположим, мы все жестко договоримся и сделаем это (хотя сильно сомневаюсь, что, например, поддержка протокола будет добавлена в ту же WinRuss или Navigator). Вопрос второй (и главный): как мы всё это будем тестировать? По сути, для тестирования понадобится провести с десяток предварительных турниров…
Эти проги только для мебели. Так что много не потеряем.
Я надеюсь, что с тестированием может помочь Kvadrat64 (судя по всему у него есть несколько компьютеров).
Kvadrat64! Поможете? -
АвторСообщения