Открылся сайт Каллисто

Просмотр 15 сообщений - с 91 по 105 (из 430 всего)
  • Автор
    Сообщения
  • #364145
    Kallisto
    Участник

    Под сомнение стоит поставить то, что это оказывало хоть какое-то влияние. Ошибочны были позиции в которых при взятиях шашка либо возвращалась на свое место, либо перепрыгивала его. Это очень редкие позиции. К тому же Калиисто не использует позиции из базы в которых возможно взятие (это нужно было для работы со сжатыми базами).

    #364146
    Kallisto
    Участник

    Судя по большому различию баз например в окончании 50311 (это одно из наиболее часто встречающихся игровых окончаний, как я понимаю — либо 3 простые против дамки и простой, либо три дамки против дамки и простой)

    1 простая, которая ходит первой против 3 дамок и простой. Ошибки в тех позициях где эта простая сносит почти все шашки соперника. Но Каллисто совсем не смотрит такие позиции в ЭБ.

    #364147
    plus600
    Участник

    Судя по большому различию баз например в окончании 50311 (это одно из наиболее часто встречающихся игровых окончаний, как я понимаю — либо 3 простые против дамки и простой, либо три дамки против дамки и простой)

    1 простая, которая ходит первой против 3 дамок и простой. Ошибки в тех позициях где эта простая сносит почти все шашки соперника. Но Каллисто совсем не смотрит такие позиции в ЭБ.

    То, что не смотрит при игре, это понятно, а разве при расчете ЭБ они не используются?

    #364148
    Kallisto
    Участник

    Используются. Поэтому ошибки очень редко, но возможны, и лучше базы перестроить.

    #364149
    Kvadrat64
    Участник

    Уже перестроил :)
    Кстати, Игорь, проверьте свои базы! Вы мне написали, что правильный файл в каталоге ver1, а он как раз мартовский, т.е. не точный! 😉

    #364150
    Kallisto
    Участник

    Да. Я и сам пользовался старыми базами. Уже не помню то ли просто забыл, то ли решил, что эти ошибки столь несущественны, что не стоит из-за них тратить несколько часов на построение новой базы.

    Но теперь, т.к. играю матч против Дамиры, то перестроил, на всякий случай :)

    #364151
    Kvadrat64
    Участник

    Игорь, не помешало бы добавить программе автобой и пару кнопок — Сдаться, предложить ничью.

    #364152
    Kvadrat64
    Участник

    Буквально только что вылез такой баг программы. Я решил устроить аналогичный турнир с теми же дебютами Каллисто-Дамира и Plus600-Дамира.
    Вот вторая партия Каллисто-Дамира:
    1. a3-b4 f6-e5
    2. b4-c5 d6:b4
    3. c3:a5 g7-f6
    4. b2-c3 e7-d6
    5. a1-b2 a7-b6
    6. e3-d4 f6-g5
    7. d4:f6 g5:e7
    8. d2-e3 h8-g7
    9. g3-f4 e7-f6
    10. c1-d2 b6-c5
    11. c3-d4 b8-a7
    12. d4:b6 a7:c5
    13. d2-c3 c5-b4
    14. b2-a3 b4:d2
    15. e3:c1 f6-e5
    16. a3-b4 e5:g3
    17. h2:f4 g7-f6
    18. c1-d2 f6-e5
    19. g1-h2 e5:g3
    20. h2:f4 f8-g7
    21. d2-c3 d8-e7
    22. c3-d4 e7-f6
    23. f2-e3 f6-g5
    24. d4-c5 g7-f6
    25. c5:e7 f6:d8
    26. b4-c5 d8-e7
    27. c5-b6 e7-f6
    28. b6:d8 h4-g3
    29. f4:h2 g5-h4
    30. d8:g5 h4:f6
    И вот тут выскочило сообщение:
    Каллисто: move not found
    После чего Каллисто зависла, а через некоторое время вылетела.

    #364153
    Kvadrat64
    Участник

    Полагаю, что-то с базами. Возможно 4 простые против 2 простых. 🙄

    #364154
    Kallisto
    Участник

    Посмотрел в режиме анализа все хорошою. Видимо опять пондеринг :(
    Послал версию с логами. Если будут еще проблемы присылайте логи.

    Если сдаетесь или ничья, то просто начинайте новую партию. Автобой будет не очень удобно.

    #364155
    Kallisto
    Участник

    В режиме партии удалось воспроизвести проблему :)
    Проблема в пондеринге. Когда-то я ее уже исправлял. Попробую исправить еще раз :)

    #364156
    Kvadrat64
    Участник

    А зачем там пондеринг? Нормальная поза, из базы.
    Может его отключать, если уже находимся в ЭБ?
    А если у Вас на Кубке сайта вылезет такая проблема, как будет засчитана партия? 😉
    Кстати, пондеринг вовсе не обязывает вас мгновенно делать ответный ход. Если ход угадан, можно немножко подумать еще :D
    Этим страдает и Тундра. Против Plus600 это может дать положительный эффект, а против Дамиры, у которой пондеринга нет, может сказаться отрицательно.

    Да, в режиме партии ошибка есть (если присутствуют), в режиме анализа — нет.
    Базы убрал, в режиме партии ошибка исчезла.
    Базы поставил, ошибка есть и в версии с лог файлом.
    А может все-таки базы??? 🙄

    #364157
    Kallisto
    Участник

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

    На угаданные ходы Каллисто вовсе не отвечает мгновенно.

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

    #364158
    Kvadrat64
    Участник

    Версию потестирую.
    Вот Вам для размышлений:
    Дамира-Каллисто2
    1. a3-b4 f6-e5 2. b4-c5 d6:b4 3. c3:a5 g7-f6 4. b2-c3 f6-g5
    5. g3-f4 e5:g3 6. h2:f4 e7-d6 7. c3-d4 h8-g7 8. d4-e5 d6-c5
    9. d2-c3 c5-d4! 10. e3:c5 g5:e3 11. f2:d4 c7-b6 12. a5:c7 b8:d2
    13. c1:e3 f8-e7 14. e3-f4 g7-f6 15. e5:g7 h6:f8 16. a1-b2 a7-b6
    17. e1-d2 e7-d6 18. d4-e5 d6-c5 19. e5-f6 c5-b4 20. g1-f2 b4-a3
    21. b2-c3 b6-c5 22. f4-e5 c5-d4 23. c3-b4 a3:c5 24. e5:c3 d8-c7
    25. d2-e3 c7-b6 26. e3-f4 b6-a5 27. f2-e3 c5-b4 28. c3-d4 b4-a3
    29. d4-e5 a3-b2 30. f6-e7 f8:d6 31. e5:c7 =

    (Дамира+Plus600+Квадрат64)-Каллисто2
    1. a3-b4 f6-e5 2. b4-c5 d6:b4 3. c3:a5 g7-f6 4. b2-c3 f6-g5
    5. g3-f4 e5:g3 6. h2:f4 e7-d6 7. c3-d4 h8-g7 8. d4-e5 d6-c5
    9. d2-c3 c7-b6? 10. a5:c7 d8:b6 11. c3-d4 c5-b4 12. e1-d2 f8-e7
    13. a1-b2 b4-a3 14. d2-c3 b6-a5 15. d4-c5 e7-d6 16. c5:e7 g7-f6
    17. e5:g7 h6:d6 18. f4:h6 d6-e5 19. g1-h2 a7-b6 20. e3-d4 a5-b4
    21. c3:c7 e5:a1 22. c7-d8 b8-a7 23. f2-e3 a1-b2 24. d8-a5 b2-a1
    25. a5-e1 a1-f6 26. e1-a5 f6-h8 27. e3-f4 h8-f6 28. a5-d2 a7-b6
    29. d2-e1 f6-d4 30. e1-a5 b6-c5 31. a5-b4 h4-g3 32. b4:f8 g3:e5
    33. h6-g7 d4-a1 34. f8-e7 a1-c3 35. e7-h4 c3-d4 36. g7-f8 d4-a7
    37. f8-g7 a7-d4 38. g7-h6 d4-a7 39. h2-g3 a7-b8 40. h6-g7 и т.д. 1-0

    Квадрат64-Каллисто2.01.02:
    1. a3-b4 f6-e5 2. b4-c5 d6:b4 3. c3:a5 g7-f6 4. b2-c3 f6-g5
    5. g3-f4 e5:g3 6. h2:f4 e7-d6 7. c3-d4 h8-g7 8. d4-e5 d6-c5
    9. d2-c3 c7-b6? 10. a5:c7 d8:b6 11. c3-d4 b6-a5 12. d4:b6 a5:c7
    13. a1-b2 f8-e7 14. b2-c3 a7-b6 15. c3-d4 b6-a5 16. c1-b2 c7-b6
    17. e1-d2 b8-a7 18. d2-c3 b6-c5 19. d4:b6 a5:c7 20. b2-a3 a7-b6
    21. c3-d4 e7-d6 22. g1-h2 d6-c5 23. h2-g3 g7-f6 24. e5:g7 h6:f8
    25. f4:h6 c7-d6 26. g3-f4 b6-a5 27. d4:b6 a5:c7 28. e3-d4 c7-b6
    29. f2-e3 d6-c5 30. f4-e5 b6-a5 31. d4:b6 a5:c7 32. e3-f4 f8-e7
    33. h6-g7 e7-d6 34. g7-f8 c7-b6 35. f8:a7 h4-g3 36. f4:h2 1-0

    Мне кажется, немного надо ограничить Каллисто от рискованных ходов.
    Хотя, возможно, турнирная версия Каллисто будет свободна от этого недостатка. 😉
    Игорь, размер последнего движка поражает воображение. Вы уверены, что ничего там не усекли, не убрали ничего лишнего/нужного?
    116 kb, совсем ничего не осталось … 😯

    #364159
    Kallisto
    Участник


    Это видимо та редкая позиция, когда стратегия окружения не проходит. Как это объяснить программе?

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