Форум программы Checkersland.

aleksisto 01.07.2015 19:24:17
Цитата:
В следующей версии wbmp тоже будет работать. Правда результат вряд ли кого-то заинтересует =) Слишком плохого качества изображение получается
Примеры дизеринга послал мылом. Я бы не сказал, что очень плохо получается.
Pavel Porvatov 01.07.2015 14:53:45
Цитата:
Не работает только WBMP. Выдает

Произошла ошибка:
ImageIO.write

Как прочитал про wbmp - это чернобелые пиксели. Если не ошибаюсь, нужно дизеринг делать... Было бы неплохо и стильно. Но не обязательно.

Настройки "черно-белый" и "веб" не помогают. В ранних версия ошибки не выдается, но и файла не образуется.
В следующей версии wbmp тоже будет работать. Правда результат вряд ли кого-то заинтересует =) Слишком плохого качества изображение получается
aleksisto 30.06.2015 16:53:52
Цитата:
Спасибо за информацию о баге! Проблема в программе, исправил. Будет доступно в след. версии.
Не работает только WBMP. Выдает

Произошла ошибка:
ImageIO.write

Как прочитал про wbmp - это чернобелые пиксели. Если не ошибаюсь, нужно дизеринг делать... Было бы неплохо и стильно. Но не обязательно.

Настройки "черно-белый" и "веб" не помогают. В ранних версия ошибки не выдается, но и файла не образуется.
aleksisto 30.06.2015 16:09:04
Цитата:
Доступно в только что выставленной версии 4.10
Спасибо! Работает отлично. Расставил ярлычки, запихнул в меню фара... Просто праздник какой-то!

Увидел тут на каком-то сайте вариант поддавков: в ближнем к игроку ряду стоят его четыре дамки, остальные - как обычно. Настроил ярлык и уже много раз сыграл с Чекерслендом - игра молниеносная.
Pavel Porvatov 30.06.2015 05:07:15
Цитата:
Не проблема: просто в винде клацаешь по файлу, и он запускается сразу в чекерсленде. Как пример, сохраняешь позицию, иконку на нее - и играешь от нее, хоть диагональные по другой диагонали, хоть эндшпиль. Сразу функционал увеличивается. И ничего вставлять не надо, отложеные партии, запуск с любого места... Совместимость с операционкой, лишь бы у той было понятие командной строки.
Доступно в только что выставленной версии 4.10
Pavel Porvatov 30.06.2015 03:01:36
Цитата:
Не проблема: просто в винде клацаешь по файлу, и он запускается сразу в чекерсленде. Как пример, сохраняешь позицию, иконку на нее - и играешь от нее, хоть диагональные по другой диагонали, хоть эндшпиль. Сразу функционал увеличивается. И ничего вставлять не надо, отложеные партии, запуск с любого места... Совместимость с операционкой, лишь бы у той было понятие командной строки.
Ааа, хорошо. Добавил такую возможность, будет доступна со следующей версии
aleksisto 29.06.2015 14:57:49
Цитата:
С установленной позиции игра на сервере в ближайшее время точно не появится. Слишком много нужно программировать а размер целевой аудитории слишком маленький пока.

Загрузку PDN могу сделать, объясните только зачем. Ведь в окне открытия файла можно сразу вставить полный путь к PDN...
Не проблема: просто в винде клацаешь по файлу, и он запускается сразу в чекерсленде. Как пример, сохраняешь позицию, иконку на нее - и играешь от нее, хоть диагональные по другой диагонали, хоть эндшпиль. Сразу функционал увеличивается. И ничего вставлять не надо, отложеные партии, запуск с любого места... Совместимость с операционкой, лишь бы у той было понятие командной строки.
Pavel Porvatov 29.06.2015 07:27:05
Цитата:
Нельзя ли сделать возможной игру на *сервере* с установленной позиции?

А в версии для ПЦ - загрузку PDN из командной строки...
С установленной позиции игра на сервере в ближайшее время точно не появится. Слишком много нужно программировать а размер целевой аудитории слишком маленький пока.

Загрузку PDN могу сделать, объясните только зачем. Ведь в окне открытия файла можно сразу вставить полный путь к PDN...
Pavel Porvatov 29.06.2015 07:22:29
Цитата:
Если сервер и его комп мощный может добавить самых сложных ботов для игры через инет(если не придется долго ждать их хода)?
Сервер не очень мощный, к тому же если к нему подключится много народу то никаких мощностей не хватит...
aleksisto 29.06.2015 07:14:38
Цитата:
К сожалению искусственный интеллект очень трудно сделать универсальным. У меня в программе почти для каждой разновидности шашек своя логика написана. Поэтому даже если добавить возможность конфигурировать шашки (что впринципе не очень сложно), будет очень трудно сделать хороший универсальный ИИ.
Нельзя ли сделать возможной игру на *сервере* с установленной позиции?

А в версии для ПЦ - загрузку PDN из командной строки...
bosya 28.06.2015 12:09:15
Если сервер и его комп мощный может добавить самых сложных ботов для игры через инет(если не придется долго ждать их хода)?
Pavel Porvatov 28.06.2015 04:41:13
Цитата:
Хорошо бы можно было настраивать правила шашек хотя бы с образцов.Например сыграть в поддавки где дамка(на английском они вроде называются по-другому - king-chip) ходит как в американских.Думаю через 3-5 лет компы у всех станут настолько мощные что такие вещи будут обязательны для хорошей программы
К сожалению искусственный интеллект очень трудно сделать универсальным. У меня в программе почти для каждой разновидности шашек своя логика написана. Поэтому даже если добавить возможность конфигурировать шашки (что впринципе не очень сложно), будет очень трудно сделать хороший универсальный ИИ.
Pavel Porvatov 28.06.2015 04:38:18
Цитата:
Are there a processor that you recommend for Turkish chcekers to play fast (1-2 seconds) in impossible level.Thanks
I don't know such configuration. This level was added for people who want analyze positions or have enough time for waiting.
bosya 26.06.2015 13:05:31
Хорошо бы можно было настраивать правила шашек хотя бы с образцов.Например сыграть в поддавки где дамка(на английском они вроде называются по-другому - king-chip) ходит как в американских.Думаю через 3-5 лет компы у всех станут настолько мощные что такие вещи будут обязательны для хорошей программы
bosya 25.06.2015 14:52:21
Сегодня буду много играть через Инет в Чекерсленд.
This night i will play on Internet many time on checkersland
Zeyn 25.06.2015 14:06:44
Цитата:
Harder levels calculates more variants and therefore required more time. If you don't want to wait, select easier levels.

Strong computers work faster, so they can make moves faster (but not always). Multi-threading is used in the game, so several cores increases the speed significantly. I'd say 8 cores is a good choice for common checkers, for Turkish checkers I'd say 16 cores will be better
Are there a processor that you recommend for Turkish chcekers to play fast (1-2 seconds) in impossible level.Thanks
Pavel Porvatov 25.06.2015 03:43:18
Цитата:
Hi. I want to ask Why impossible level in Turkish checkers is playing very slow.About 20 seconds per move.Why it is that much slow.Regards.
Harder levels calculates more variants and therefore required more time. If you don't want to wait, select easier levels.

Strong computers work faster, so they can make moves faster (but not always). Multi-threading is used in the game, so several cores increases the speed significantly. I'd say 8 cores is a good choice for common checkers, for Turkish checkers I'd say 16 cores will be better
aleksisto 24.06.2015 19:55:53
Цитата:
До дамок не доходит? Никаких петель построить нельзя. Эндшпиля тоже нет. Кажется, что у начинающего должны ходы кончится раньше, или же я ошибаюсь?
Это я поспешил с оценкой шашек без обязательного взятия. Не все так просто, даже петли строятся. Похоже на то, что четыре дамки точно выигрывают у одной... По крайней мере в том варианте, что получился у Зиллиона.
Zeyn 24.06.2015 18:12:38
Hi. I want to ask Why impossible level in Turkish checkers is playing very slow.About 20 seconds per move.Why it is that much slow.Regards.
aleksisto 24.06.2015 13:18:56
Как заставить Зиллион играть в шашки с необязательним боем (если очень надо):
1. Установить Zillions of games
2. Зарегить (обязательно)
3. Скачать и распаковать где угодно Russian checkers (автор Karl Scherer) - там описания правил русских шашек.
4. В папку с ними положить следующий файл, назвав его, например, freec.zrf (главное расширение):
===============================
(include "RCheckers.zrf")
(variant (title "Russian Checkers - free checkers")
(move-priorities)
(default)
)
===============================

Все. Запускаете этот freec.zrf и наслаждаетесь. Качество игры, конечно, не то, что у Чекерсленда.