Автор |
Сообщение |
Kallisto |
|
Тема сообщения:
Отправлено: Сен 03, 2006 - 09:39 AM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Посмотрел в режиме анализа все хорошою. Видимо опять пондеринг :(
Послал версию с логами. Если будут еще проблемы присылайте логи.
Если сдаетесь или ничья, то просто начинайте новую партию. Автобой будет не очень удобно. |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Сен 03, 2006 - 09:35 AM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Полагаю, что-то с базами. Возможно 4 простые против 2 простых. |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Сен 03, 2006 - 08:57 AM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Буквально только что вылез такой баг программы. Я решил устроить аналогичный турнир с теми же дебютами Каллисто-Дамира и 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
После чего Каллисто зависла, а через некоторое время вылетела. |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Сен 03, 2006 - 08:21 AM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Игорь, не помешало бы добавить программе автобой и пару кнопок - Сдаться, предложить ничью. |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 29, 2006 - 10:32 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Да. Я и сам пользовался старыми базами. Уже не помню то ли просто забыл, то ли решил, что эти ошибки столь несущественны, что не стоит из-за них тратить несколько часов на построение новой базы.
Но теперь, т.к. играю матч против Дамиры, то перестроил, на всякий случай |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Авг 29, 2006 - 05:26 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Уже перестроил
Кстати, Игорь, проверьте свои базы! Вы мне написали, что правильный файл в каталоге ver1, а он как раз мартовский, т.е. не точный! |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 29, 2006 - 08:41 AM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Используются. Поэтому ошибки очень редко, но возможны, и лучше базы перестроить. |
|
|
|
|
|
plus600 |
|
Тема сообщения:
Отправлено: Авг 29, 2006 - 08:12 AM
|
|
Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
|
|
Kallisto писал(а): Kvadrat64 писал(а): Судя по большому различию баз например в окончании 50311 (это одно из наиболее часто встречающихся игровых окончаний, как я понимаю - либо 3 простые против дамки и простой, либо три дамки против дамки и простой)
1 простая, которая ходит первой против 3 дамок и простой. Ошибки в тех позициях где эта простая сносит почти все шашки соперника. Но Каллисто совсем не смотрит такие позиции в ЭБ.
То, что не смотрит при игре, это понятно, а разве при расчете ЭБ они не используются? |
_________________ С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 27, 2006 - 07:16 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Kvadrat64 писал(а): Судя по большому различию баз например в окончании 50311 (это одно из наиболее часто встречающихся игровых окончаний, как я понимаю - либо 3 простые против дамки и простой, либо три дамки против дамки и простой)
1 простая, которая ходит первой против 3 дамок и простой. Ошибки в тех позициях где эта простая сносит почти все шашки соперника. Но Каллисто совсем не смотрит такие позиции в ЭБ. |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 27, 2006 - 06:52 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Под сомнение стоит поставить то, что это оказывало хоть какое-то влияние. Ошибочны были позиции в которых при взятиях шашка либо возвращалась на свое место, либо перепрыгивала его. Это очень редкие позиции. К тому же Калиисто не использует позиции из базы в которых возможно взятие (это нужно было для работы со сжатыми базами). |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Авг 27, 2006 - 05:56 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Понятно. Тогда несколько вопросов.
Значит, если наиграно около 9000 партий, то примерно 30 из них могут быть некорректными? Или результаты всех этих партий теперь недостоверные?
Шестифигурные окончания тоже могут различаться?
Какие это исключительные позиции? Судя по большому различию баз например в окончании 50311 (это одно из наиболее часто встречающихся игровых окончаний, как я понимаю - либо 3 простые против дамки и простой, либо три дамки против дамки и простой), результаты всех 9000 партий придется поставить под сомнение. |
|
|
|
|
|
Kallisto |
|
Тема сообщения:
Отправлено: Авг 27, 2006 - 05:22 PM
|
|
Зарегистрирован: Авг 18, 2003
Сообщений: 747
|
|
Вспомнил!
В старом генераторе ходов была ошибка. Поэтому базы немного отличаются. Но отличия только на исключительных позициях. Это могло проявляться только в одной партии из 300.
Лучше сгенерировать базы заново новым генератором (тот что был на моем сайте, а не тот что с мартовской Авророй). |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Авг 27, 2006 - 03:59 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Я нашел версию которой генерировал в марте, действительно, она сильно отличается содержимым, несмотря на совпадение размеров с текущей версией KallistoEdGen.exe. Распространялась та версия вместе с Авророй, с которой и увидела свет "самостоятельная" Каллисто.
Та версия от 01 марта 2006 г. |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Авг 27, 2006 - 02:04 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Файлы выслал на igorkorshunov@yandex.ru
Повторная перегенерация (третья по счету) дает полное совпадение с только что сгенерированной (второй по счету).
Следовательно мартовская генерация была сбойной? Там генерировал в режиме 6-ки. |
|
|
|
|
|
Kvadrat64 |
|
Тема сообщения:
Отправлено: Авг 27, 2006 - 01:39 PM
|
|
Зарегистрирован: Янв 11, 2006
Сообщений: 590
Откуда : Russia
|
|
Да, конечно, сейчас вышлю. Возможно, первый раз я генерировал базу при помощи KallistoEdGen.exe входящего в состав Авроры, а сегодня при помощи KallistoEdGen.exe входящего в состав Каллисто. Но, сравнив эти две версии убедился, что они идентичны (file compare /b).
Сравнение файлов 50014.ed и E:\KALLISTO2\ED\KALLISTO\VER1\50014.ED
00002358: A9 AA
00003847: 9A AA
000072E2: 86 82
000076B1: 9A AA
00008B09: 6A AA
0000AF4F: 06 0A
0000C43E: 40 80
0000C781: 9A AA
0000D74C: 6A AA
0000DBA8: A9 AA
0000EC3C: 86 8A
000102A8: 6A AA
00010F64: 55 15
00010F65: 55 45
00010F68: 15 11
00010F69: 85 81
00011701: A9 AA
000124E3: 41 00
00012AA6: A6 AA
00013EFE: 9A AA
00015378: 6A AA
00016344: 05 04
0001679F: A6 AA
00017833: 9A AA
00017B76: A6 AA
00018F9C: 6A AA
0001B69D: 5A 6A
0001CAF5: 62 22
0002076D: 5A 6A
00021B94: A9 AA |
|
|
|
|
|
|