Checkersland forum.

Pavel Porvatov 03.09.2015 17:31:10
Quote:
Планы хороши, ждем. А насчет второго игрока - это уже будет его выбор, а я свой сделал...

Мне кажется, что много предложений - как-то уютнее себя чувствуешь, не в вакууме. А сейчас - только одно, за которое идет подковерная борьба, борющихся не видно.

Пример еще - сейчас в поддавках на минуту висит Паша. Все остальные, кто хотел с таким контролем сыграть (не я, очень быстро), сидят и ждут жертвы от кого-нибудь. Проще убить Пашу - зайти гостем, согласиться, а потом зайти собой, авось Паша не встанет и не согласиться. А если бы было много предложений, то Паша сам бы из них выбрал себе жертву и т.д. Разница видна - у всех есть возможность выбора вместо подковерноц борьбы.
Даже не думал что есть такие трюки... =)

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

Сам жду не дождусь когда можно будет создавать игры с ограничением по рейтингу =)) Надеюсь это решит все описанные Вами проблемы
Pavel Porvatov 03.09.2015 17:26:58
Quote:
Что это было
========================
Связь установлена под именем '[guest625]'
Игра началась с 'Xikmatullox'
Игра остановлена
============================
Сделал ход белыми - и все. Как это так?
Кто ее остановил? Ни результата, ни чего либо другого...
Посмотрел по логам на сервере. Ситуация была такая:
1. Xikmatullox создал игру
2. Вы подключились и сделали ход
3. Xikmatullox не получив сообщение о начале игры (например уведомление от сервера долго шло из-за сетевых задержек) закрыл свою созданную игру

Даже не знаю как понятнее обработать данную ситуацию. Могу сделать сообщение типа "Соперник закрыл созданную игру", нормально? Или другую фразу предложите
aleksisto 02.09.2015 15:46:17
2 Erikaa & All

=======================
[Date "2015.09.02"]
[TimeControl "10 minutes"]
[White "[guest746]"]
[WhiteTime "07:07"]
[Black "Erikaa"]
[BlackTime "07:11"]
[Result "*"]
[GameType "25"]

1. c3-d4 d6-c5 2. b2-c3 f6-g5 3. g3-f4 g5-h4 4. c3-b4 b6-a5 5. b4xd6 c7xe5xc3 6.
d2xb4 a5xc3 7. c1-d2 a7-b6 8. d2xb4 b6-a5 9. f4-e5 a5xc3 10. e3-d4 g7-f6 11.
d4xb2 f6xd4 12. f2-g3 h4xf2 13. g1xc5 h6-g5 14. h2-g3 h8-g7 15. b2-c3 g7-f6 16.
c3-d4 g5-h4 17. a1-b2 h4xf2 18. e1xg3 f6-e5 19. d4xf6 e7xg5 20. b2-c3 f8-e7 21.
c5-b6 e7-d6 22. c3-b4 d6-e5 23. b4-c5 b8-a7 24. a3-b4 g5-h4 *
=================================

Чисто с точки зрения "учиться на ощибках" - лучше ли сыграть 22. cd4.
aleksisto 31.08.2015 17:08:26
Quote:
Я сам иногда сдаюсь если соперник долго не делает первый ход. Логика проста: шансов сыграть с другим человеком много. К тому же если первый соперник вернулся к телефону то он сможет подключиться к созданной мною игре....
Так он сделал первый ход. Часы мои шли.

Получается,что пора писать скрипт ( на чем попало ): перехватываем всплытие окна, заходим в список ходов и жмем, уже первый ход сделан. Лучше сделать два хода. А потом можно и ждать. Тогда игрок рейтинговую игру не бросит.
aleksisto 31.08.2015 16:59:08
Quote:
Есть простой способ сделать то что Вы хотите. Запускаете две программы, если нужно скопровать позицию просто нажимаете в одной копии Copy (Ctrl-С) и в другой Paste (Ctrl-V). Несколько окошек усложнит интерфейс, да и много программировать нужно...
У меня не получилось. Открыл сохраненную партию, дошел до интересного хода, выполнил копировать,
открыл еще один чекерсленд, выполнил вставить - вставило - только с начальной позиции, что не есть гуд.
aleksisto 31.08.2015 16:24:54
Quote:
В недалеких планах сделать возможность приглашать конкретного игрока сыграть и возможность фильтровать соперников по рейтингу. Это решит описанную ситуацию?

Если же Вы не хотите играть с кем-то конкретно создание новой такой же игры не решит ситуацию, так как второй игрок все равно сможет выбрать Вас.
Планы хороши, ждем. А насчет второго игрока - это уже будет его выбор, а я свой сделал...

Мне кажется, что много предложений - как-то уютнее себя чувствуешь, не в вакууме. А сейчас - только одно, за которое идет подковерная борьба, борющихся не видно.

Пример еще - сейчас в поддавках на минуту висит Паша. Все остальные, кто хотел с таким контролем сыграть (не я, очень быстро), сидят и ждут жертвы от кого-нибудь. Проще убить Пашу - зайти гостем, согласиться, а потом зайти собой, авось Паша не встанет и не согласиться. А если бы было много предложений, то Паша сам бы из них выбрал себе жертву и т.д. Разница видна - у всех есть возможность выбора вместо подковерноц борьбы.
aleksisto 31.08.2015 15:24:06
Что это было
========================
Связь установлена под именем '[guest625]'
Игра началась с 'Xikmatullox'
Игра остановлена
============================
Сделал ход белыми - и все. Как это так?
Кто ее остановил? Ни результата, ни чего либо другого...
Pavel Porvatov 31.08.2015 06:12:56
Quote:
Я в интернете почти не находил логических в полном 3D плюс в GTA San Andreas видел бильярд в полном 3D.Думал организовать создание-продажу логической игры в полном 3D(примочки и меню необязательно трехмерные).Павел сколько вы платите за checkersland сервер?Я спросил чтоб посчитать сколько мне/инвесторам проект обойдется.
Я пользуюсь digitalocean.com. Тариф выбирайте под свои нужды...
Pavel Porvatov 31.08.2015 06:10:50
Quote:
Совсем непонятна. Контроль - 10 минут и это у каждого! Он согласен в самом начале на 20 мин. Иначе, он бы предложил рядом свой контроль. Такой торг у меня уже был - противник - 1 мин, я - 10 мин, он - 5 мин. Я согласился, и сыграли.
Я сам иногда сдаюсь если соперник долго не делает первый ход. Логика проста: шансов сыграть с другим человеком много. К тому же если первый соперник вернулся к телефону то он сможет подключиться к созданной мною игре....
Pavel Porvatov 31.08.2015 06:05:12
Quote:
Личный интерес или неинтерес. К примеру, лежало бы три предложения на 10 минут: Pasha, Erika, bosya. Контроль меня устраивает, угадайте с трех раз, кого я бы выбрал. Или совсем наоборот, нашел усиление в разыгрываемой позиции, и хочу сыграть с кем-то конкретно. Тогда выбор был бы совсем другой. Смысл - в возможности выбора.
В недалеких планах сделать возможность приглашать конкретного игрока сыграть и возможность фильтровать соперников по рейтингу. Это решит описанную ситуацию?

Если же Вы не хотите играть с кем-то конкретно создание новой такой же игры не решит ситуацию, так как второй игрок все равно сможет выбрать Вас.
Pavel Porvatov 31.08.2015 06:01:00
Quote:
Всем привет! Возникло такое предложение: можно добавить в Checkersland такую опцию, как "Анализ позиции в новом окне"? Объясню подробнее: рассматриваешь позицию из книжки; как обычно, в скобках указывается альтернативный вариант розыгрыша; нажимаешь Options -> Analyze in new window (примерный вариант названия) и в отдельном окне открывается доска с копией разыгрываемой позиции; рассматриваешь альтернативный вариант в отдельном окне, потом закрываешь окно и продолжаешь играть основной.
Честно подсмотренная фишка у Chesswizard. Думаю, было бы полезно. Это трудно реализовать или не особо?
Есть простой способ сделать то что Вы хотите. Запускаете две программы, если нужно скопровать позицию просто нажимаете в одной копии Copy (Ctrl-С) и в другой Paste (Ctrl-V). Несколько окошек усложнит интерфейс, да и много программировать нужно...
aysob 31.08.2015 05:32:05
Я в интернете почти не находил логических в полном 3D плюс в GTA San Andreas видел бильярд в полном 3D.Думал организовать создание-продажу логической игры в полном 3D(примочки и меню необязательно трехмерные).Павел сколько вы платите за checkersland сервер?Я спросил чтоб посчитать сколько мне/инвесторам проект обойдется.
aleksisto 29.08.2015 15:59:44
Quote:
Логика понятна, у человека наверное есть несколько свободных минут поиграть и он не готов ждать...
Совсем непонятна. Контроль - 10 минут и это у каждого! Он согласен в самом начале на 20 мин. Иначе, он бы предложил рядом свой контроль. Такой торг у меня уже был - противник - 1 мин, я - 10 мин, он - 5 мин. Я согласился, и сыграли.
aleksisto 29.08.2015 15:51:15
Quote:
Какой смысл двоим сидеть и ждать третьего игрока если параметры игры совпадают?
Личный интерес или неинтерес. К примеру, лежало бы три предложения на 10 минут: Pasha, Erika, bosya. Контроль меня устраивает, угадайте с трех раз, кого я бы выбрал. Или совсем наоборот, нашел усиление в разыгрываемой позиции, и хочу сыграть с кем-то конкретно. Тогда выбор был бы совсем другой. Смысл - в возможности выбора.
John Doe 29.08.2015 08:26:17
Всем привет! Возникло такое предложение: можно добавить в Checkersland такую опцию, как "Анализ позиции в новом окне"? Объясню подробнее: рассматриваешь позицию из книжки; как обычно, в скобках указывается альтернативный вариант розыгрыша; нажимаешь Options -> Analyze in new window (примерный вариант названия) и в отдельном окне открывается доска с копией разыгрываемой позиции; рассматриваешь альтернативный вариант в отдельном окне, потом закрываешь окно и продолжаешь играть основной.
Честно подсмотренная фишка у Chesswizard. Думаю, было бы полезно. Это трудно реализовать или не особо?
Pavel Porvatov 28.08.2015 09:34:31
Quote:
Важно:Почему-то я с некоторыми терял связь в checkersland играх,хотя почти сразу после этого заходил в интернет и норм.В последний раз я попробовал сильнее вжать шнур,а раньше после потерь вроде так не делал и одинаково Интернет работает.Возможно дело не в моем интернете а в checkersland?
Я замечал как и со стороны других в некоторых партиях терялось соединение(писалось в чате что они потеряли соединение).
Если Вы играете на компьютере и интернет Ethernet, то потерь соединения с Вашей стороны практически не должно быть. Пришлите мне время, когда соединение прервалось, посмотрю по логам.
Pavel Porvatov 28.08.2015 09:31:45
Quote:
Это я bosya.Такого nickname(aysob) все равно вроде нет.Мне показалось что теперь при игре в вид шашек checkers против ботов через интернет статистика больше не меняется.
Так и есть, это написано в FAQ: Боты не влияют на статистику и рейтинг
Pavel Porvatov 28.08.2015 09:30:23
Quote:
Павел вы мне писали что комп походил нелогично потому что он играл на сложности "очень легко".Напишите подробней:
1)Его логический анализ не позволил ему сделать лучший ход,но он из "видных" выбрал лучший?
или 2)Он(исходя из его анализа) зная что ход не лучший все равно его выбрал ,т.к. это "очень легкий" ИИ?
Написал тут т.к. другим игрокам это тоже важно знать.
От уровня сложности зависит глубина просчета (и как следствие время необходимое ИИ). Первый Ваш вариант правильный...
Pavel Porvatov 28.08.2015 09:29:03
Quote:
Откровенно жаль. А сделать возможным? Сервер не потянет?
Какой смысл двоим сидеть и ждать третьего игрока если параметры игры совпадают?
Pavel Porvatov 28.08.2015 09:27:44
Quote:
Вот этого я не совсем понимаю. Он соглашался на контроль времени, прошла только половина его...

Бывает еще интересней: я поставил запрос и жду (долго, около часа),затем отошел. Отсутствовал не более минуты, за это время произошло следующее: противник подключился, сделал ход белым цветом, подождал и сдался!? Не один раз, притом подряд, с одним и тем же игроком!??

Я предполагал, что у него появилось более заманчивое предложение.
Логика понятна, у человека наверное есть несколько свободных минут поиграть и он не готов ждать...