Checkersland forum.

aleksisto 16.11.2015 14:42:37
Quote:
"три простые против одинокой дамки, находящейся на большой дороге, своим 5-м ходом не сможет добиться выигранной позиции":

вообще-то эти правила я скопировал с wiki. На самом деле реализация отличается, конечно же: правило дамки на большой дороге включается только если ОБА соперника имеют дамки.

В приведенной Вами партии программа отлично определяет ничью после 14-го хода белыми. Срабатывает правило 5-ти ходов в двухфигурной позиции с дамками. Скорей всего Вы использовали старую версию программы. Так же замечу, что сообщение о ничье будет показано ТОЛЬКО если ход сделан "руками", при перемещении по истории партии сообщения об окончании не показываются.
Старая версия точно исключена - все проверял на одной. вот вторая возможность - ездил по списку ходов, а потом ходил - это возможно. Требует проверки.

Главное - ничья работает! За это - Вам большая благодарность.
Pavel Porvatov 16.11.2015 04:27:04
Quote:
Ничьей не видно!?
Вообще темный пункт "три простые против одинокой дамки, находящейся на большой
дороге, своим 5-м ходом не сможет добиться выигранной позиции", но тогда хоть по правилу "* если в позиции, в которой оба соперника имеют дамки, не изменилось
соотношение сил (т.е. не было взятия, и ни одна простая шашка не стала дамкой)
на протяжении:

** в 2-х и 3-х фигурных окончаниях - 5 ходов"

[Date "2015.11.16"]
[White "Человек"]
[Black "Компьютер"]
[Result "*"]
[GameType "25"]
[FEN "White a1#B g1#w g3#w g5#w"]

1. g1-h2 a1-d4 2. g3-f4 d4-a1 3. h2-g3 a1-h8 4. g3-h4 h8-d4 5. g5-h6 d4-b2 6.
h4-g5 b2-h8 7. g5-f6 h8xh2 8. h6-g7 h2-d6 9. g7-h8 d6-c5 10. h8-a1 c5-f2 11.
a1-h8 f2-e1 12. h8-a1 e1-f2 13. a1-h8 f2-g1 14. h8-g7 g1-a7 15. g7-h8 a7-b6 *
"три простые против одинокой дамки, находящейся на большой дороге, своим 5-м ходом не сможет добиться выигранной позиции":

вообще-то эти правила я скопировал с wiki. На самом деле реализация отличается, конечно же: правило дамки на большой дороге включается только если ОБА соперника имеют дамки.

В приведенной Вами партии программа отлично определяет ничью после 14-го хода белыми. Срабатывает правило 5-ти ходов в двухфигурной позиции с дамками. Скорей всего Вы использовали старую версию программы. Так же замечу, что сообщение о ничье будет показано ТОЛЬКО если ход сделан "руками", при перемещении по истории партии сообщения об окончании не показываются.
Pavel Porvatov 16.11.2015 04:19:07
Quote:
Попалась позиция с повторением. После трех раз появилось сообщение "Ничья", и результат партии 1/2-1/2. Может, в дальнейшем еще и основание для ничьей будет указано в сообщении...
Возможно... На данный момент нужно было срочно приделать ничьи чтобы игроки на время перестали играть. Делать подробное сообщение о причине ничьи сделать непросто.
aleksisto 15.11.2015 17:26:59
Ничьей не видно!?
Вообще темный пункт "три простые против одинокой дамки, находящейся на большой
дороге, своим 5-м ходом не сможет добиться выигранной позиции", но тогда хоть по правилу "* если в позиции, в которой оба соперника имеют дамки, не изменилось
соотношение сил (т.е. не было взятия, и ни одна простая шашка не стала дамкой)
на протяжении:

** в 2-х и 3-х фигурных окончаниях - 5 ходов"

[Date "2015.11.16"]
[White "Человек"]
[Black "Компьютер"]
[Result "*"]
[GameType "25"]
[FEN "White a1#B g1#w g3#w g5#w"]

1. g1-h2 a1-d4 2. g3-f4 d4-a1 3. h2-g3 a1-h8 4. g3-h4 h8-d4 5. g5-h6 d4-b2 6.
h4-g5 b2-h8 7. g5-f6 h8xh2 8. h6-g7 h2-d6 9. g7-h8 d6-c5 10. h8-a1 c5-f2 11.
a1-h8 f2-e1 12. h8-a1 e1-f2 13. a1-h8 f2-g1 14. h8-g7 g1-a7 15. g7-h8 a7-b6 *
aleksisto 15.11.2015 14:16:13
Quote:
В последеней версии произошли следующие изменения:

1. Добавлены Ямайские шашки

2. Добавлены все ничейные окончания в русских шашках.
Партия считается закончившейся вничью в следующих случаях:

* если три раза повторяется одна и та же позиция

* если участник, имеющий три дамки (и более) против одной дамки противника, за 15 ходов не возьмёт дамку противника

* если в позиции, в которой оба соперника имеют дамки, не изменилось соотношение сил (т.е. не было взятия, и ни одна простая шашка не стала дамкой) на протяжении:
** в 2-х и 3-х фигурных окончаниях – 5 ходов
** в 4-х и 5-и фигурных окончаниях – 30 ходов
** в 6-и и 7-и фигурных окончаниях – 60 ходов

* если участник, имея в окончании партии три дамки, две дамки и простую, дамку и две простые, три простые против одинокой дамки, находящейся на большой дороге, своим 5-м ходом не сможет добиться выигранной позиции;
если в течение 15 ходов игроки делали ходы только дамками, не передвигая простых шашек и не производя взятия
Попалась позиция с повторением. После трех раз появилось сообщение "Ничья", и результат партии 1/2-1/2. Может, в дальнейшем еще и основание для ничьей будет указано в сообщении...
Pavel Porvatov 15.11.2015 13:36:26
Quote:
"Теперь" - это "отныне"? Т.е. предыдущие данные сохраняются?
Да, теперь уже невозможно отделить то что сохранилось. Новые данные будут писаться только при игре зарегистрированных игроков
aleksisto 15.11.2015 06:35:20
Quote:
Гости теперь совсем не влияют на статистику зарегистрированных игроков
"Теперь" - это "отныне"? Т.е. предыдущие данные сохраняются?
Pavel Porvatov 14.11.2015 13:15:27
В последеней версии произошли следующие изменения:

1. Добавлены Ямайские шашки

2. Добавлены все ничейные окончания в русских шашках.
Партия считается закончившейся вничью в следующих случаях:

* если три раза повторяется одна и та же позиция

* если участник, имеющий три дамки (и более) против одной дамки противника, за 15 ходов не возьмёт дамку противника

* если в позиции, в которой оба соперника имеют дамки, не изменилось соотношение сил (т.е. не было взятия, и ни одна простая шашка не стала дамкой) на протяжении:
** в 2-х и 3-х фигурных окончаниях – 5 ходов
** в 4-х и 5-и фигурных окончаниях – 30 ходов
** в 6-и и 7-и фигурных окончаниях – 60 ходов

* если участник, имея в окончании партии три дамки, две дамки и простую, дамку и две простые, три простые против одинокой дамки, находящейся на большой дороге, своим 5-м ходом не сможет добиться выигранной позиции;
если в течение 15 ходов игроки делали ходы только дамками, не передвигая простых шашек и не производя взятия
Pavel Porvatov 14.11.2015 13:11:10
Quote:
check your email plz
Yes, will do
Pavel Porvatov 14.11.2015 13:10:54
Quote:
Общее количество рейтинговых игр вряд ли поможет, особенно если было много игр с гостями. Добавлять отдельную статистику по гостям не хочется, слишком много информации которая вряд ли будет востребована. Через несколько месяцев игры я практически перестал играть с гостями.

Резюме: я бы вообще гостей убрал из статистики, согласны?
Гости теперь совсем не влияют на статистику зарегистрированных игроков
sultan ratrout 10.11.2015 00:02:09
check your email plz
aleksisto 03.11.2015 15:35:20
Quote:
Общее количество рейтинговых игр вряд ли поможет, особенно если было много игр с гостями. Добавлять отдельную статистику по гостям не хочется, слишком много информации которая вряд ли будет востребована. Через несколько месяцев игры я практически перестал играть с гостями.

Резюме: я бы вообще гостей убрал из статистики, согласны?
Я не против...
Pavel Porvatov 03.11.2015 14:28:33
Quote:
ИМХО, добавить строчку - "рейтинговых игр столько то" - совсем бы не помешало. а в идеале - каждое значение в профиле разбить на два рейтинговое + нерейтинговое. Это вряд ли критично, но даст лучшее видение этого игрока.
Общее количество рейтинговых игр вряд ли поможет, особенно если было много игр с гостями. Добавлять отдельную статистику по гостям не хочется, слишком много информации которая вряд ли будет востребована. Через несколько месяцев игры я практически перестал играть с гостями.

Резюме: я бы вообще гостей убрал из статистики, согласны?
aleksisto 29.10.2015 19:05:10
Quote:
Да, учитываются. В ЧаВо немного нечеткая фраза об этом факте:
"Гости не имеют рейтинга и не влияют на рейтинг зарегистрированных пользователей". То есть они не влияют ТОЛЬКО на рейтинг... Не знаю, логично это или нет, но мне показалось что так правильнее.
ИМХО, добавить строчку - "рейтинговых игр столько то" - совсем бы не помешало. а в идеале - каждое значение в профиле разбить на два рейтинговое + нерейтинговое. Это вряд ли критично, но даст лучшее видение этого игрока.
Pavel Porvatov 28.10.2015 11:06:05
Quote:
Кстати о рейтинге. Коротко - он не везде обновляется!? Как попал в поле Рейтинг таблицы Лидеры, так там и стоит. Если же посмотреть профиль игрока из таблицы - там рейтинг уже измененный. Чтобы увидеть новый мне(?) приходится перелогироваться. ИМХО, не очень хорошо.
Да, это известная "проблемка". Чтобы не нагружать сервер таблицы рекордов запоминаются на стороне клиента и обновляются при перелогинивании и еще только в одном случае: когда игрок сыграет партию то по окончанию таблица для данной разновидности шашек будет обновлена. Согласен что не очень удобно, переделаю
Pavel Porvatov 28.10.2015 10:52:53
Quote:
А в профиле учитываются и игры с гостями?
Да, учитываются. В ЧаВо немного нечеткая фраза об этом факте:
"Гости не имеют рейтинга и не влияют на рейтинг зарегистрированных пользователей". То есть они не влияют ТОЛЬКО на рейтинг... Не знаю, логично это или нет, но мне показалось что так правильнее.
Pavel Porvatov 28.10.2015 10:49:57
Quote:
How can i send you positions with time value. I meant when i open both versions same time in the pc 2.2 is obviously faster.I think you can see if you try.
I need some position, where version 2.2 does better move, than latest versions (with the same AI level of course). About speed: I'm sure on 90% that I just increased depth calculation for some levels for Turkish checkers and that's the reason why it plays slower. I have this investigation in my TODO list already...
aleksisto 24.10.2015 16:00:02
Кстати о рейтинге. Коротко - он не везде обновляется!? Как попал в поле Рейтинг таблицы Лидеры, так там и стоит. Если же посмотреть профиль игрока из таблицы - там рейтинг уже измененный. Чтобы увидеть новый мне(?) приходится перелогироваться. ИМХО, не очень хорошо.
aleksisto 24.10.2015 12:54:05
Quote:
Oddly enough, but the difference in the speed of response can confirm !? I found a version 2.3. Right from the start position in the Turkish Checkers level - professional, white makes a move and wait for a response. I don't have stopwatch, but the difference is palpable - when during the h3-h4 response time to count up to 5 and 15, the next course of 2 and 6, then 7 and 21. (The very surprised !!)

As for loyalty course I can not judge. But he did not send the position with its proposals turn.

Programs run separately on the same machine. XP, JAVA 7.
2 Zeyn

Maybe it is a machine translation. Change 'course' to 'move'.

Shortly, my experiments with 2.3 version confirm yours (with 2.2).

In any way I am not an expert in turkish checkers.
John Doe 24.10.2015 11:24:09
Quote:
Sorry i dont know russian if you know english can you rewrite it please.
Oddly enough, but the difference in the speed of response can confirm !? I found a version 2.3. Right from the start position in the Turkish Checkers level - professional, white makes a move and wait for a response. I don't have stopwatch, but the difference is palpable - when during the h3-h4 response time to count up to 5 and 15, the next course of 2 and 6, then 7 and 21. (The very surprised !!)

As for loyalty course I can not judge. But he did not send the position with its proposals turn.

Programs run separately on the same machine. XP, JAVA 7.