Forum.

Pavel Porvatov 12:44:07 13.12.2009
Quote:
Hi Pavel,

my mail is qaculda@seznam.cz

Thank you
Check your mail...
Vladimír Nováček 09:51:13 13.12.2009
Quote:
Hi Vladimír,

Give me your mail and I'll send you the previous version

Regards, Pavel
Hi Pavel,

my mail is qaculda@seznam.cz

Thank you
Pavel Porvatov 00:09:28 10.12.2009
Quote:
Hi,
I tried mobile version on Sony Ericsson Z530i and it throws application error so it's not functional.
I use version 1.4 and it's little buggy. Where can I download some older version than 3.0?
Thank you
Hi Vladimír,

Give me your mail and I'll send you the previous version

Regards, Pavel
Vladimír Nováček 05:03:30 05.12.2009
Hi,
I tried mobile version on Sony Ericsson Z530i and it throws application error so it's not functional.
I use version 1.4 and it's little buggy. Where can I download some older version than 3.0?
Thank you
BestDama 23:27:26 02.12.2009
You welcome. also i found that on harder difficulties the program take a lot of time to think just to move the first pawn while the first move and actually the first 4 in Turkish checkers should be easy moves.
Pavel Porvatov 00:51:10 02.12.2009
Quote:
Turkish checkers.
Thanks for that information. I'll investigate the problem
BestDama 15:53:40 30.11.2009
Turkish checkers.
Pavel Porvatov 11:51:40 30.11.2009
Quote:
Hello, I did some interesting test to the new 3.5 version:

First, when I'm playing with "hard" difficulty i can beat the AI easily, and for "Very Hard" too, but i noticed on "Very hard" the program take longer time than the previous versions. So each difficulty level compared to old versions is taking longer times. when comparing time to thinks with older versions here is the result:

3.3 very hard = 3.5 professional
3.3 professional = 3.5 impossible


Second, I made your new AI play against your old AI (v3.5 vs v3.3) and i was surprised the older version "v3.3" beat the new version "v3.5" all the times and here is table of the difficulty and winning for each version:

Difficulty (3.5: hard, 3.3 very hard) results:
(3.3 wins 15 times, 3.5 wins 0 times);

Difficulty (3.5: very hard, 3.3 very hard) results:
(3.3 wins 13 times, 3.5 wins 2 times);

Although the AI of v3.5 make more sense moves in some plays rather than v3.3

Thanks
What kind of game type did you use in your tests?
BestDama 08:42:03 30.11.2009
Quote:
Hello, I did some interesting test to the new 3.5 version:

First, when I'm playing with "hard" difficulty i can beat the AI easily, and for "Very Hard" too, but i noticed on "Very hard" the program take longer time than the previous versions. So each difficulty level compared to old versions is taking longer times. when comparing time to thinks with older versions here is the result:

3.3 very hard = 3.5 professional
3.3 professional = 3.5 impossible


Second, I made your new AI play against your old AI (v3.5 vs v3.3) and i was surprised the older version "v3.3" beat the new version "v3.5" all the times and here is table of the difficulty and winning for each version:

Difficulty (3.5: hard, 3.3 very hard) results:
(3.3 wins 15 times, 3.5 wins 0 times);

Difficulty (3.5: very hard, 3.3 very hard) results:
(3.3 wins 13 times, 3.5 wins 2 times);

Although the AI of v3.5 make more sense moves in some plays rather than v3.3

Thanks
Sorry but i did a mistake in comparing the time to think, here is the correct result:

3.5 very hard = 3.3 professional time
3.5 professional = 3.3 impossible time

sorry again for any confusion.
BestDama 08:37:47 30.11.2009
Hello, I did some interesting test to the new 3.5 version:

First, when I'm playing with "hard" difficulty i can beat the AI easily, and for "Very Hard" too, but i noticed on "Very hard" the program take longer time than the previous versions. So each difficulty level compared to old versions is taking longer times. when comparing time to thinks with older versions here is the result:

3.3 very hard = 3.5 professional
3.3 professional = 3.5 impossible


Second, I made your new AI play against your old AI (v3.5 vs v3.3) and i was surprised the older version "v3.3" beat the new version "v3.5" all the times and here is table of the difficulty and winning for each version:

Difficulty (3.5: hard, 3.3 very hard) results:
(3.3 wins 15 times, 3.5 wins 0 times);

Difficulty (3.5: very hard, 3.3 very hard) results:
(3.3 wins 13 times, 3.5 wins 2 times);

Although the AI of v3.5 make more sense moves in some plays rather than v3.3

Thanks
Pavel Porvatov 06:39:20 28.11.2009
Quote:
Ну а в этом посте я выскажу свои предложения:
1.Очень давно вы писали о невозможности применить технологию уменьшения,увеличения игровового поля путем наведения курсора мышки на уголок поля.Может тогда можно будет сделать это опционально для типа доски СТАНДАРТНЫЙ?Например,ввести в опциях УМЕНЬШИТЬ В 1,5раз,УМЕНЬШИТЬ В 2 РАЗА.Я и ряд игроков считают, это необходимо для удобства восприятия поля и комфортной игры.
2.Если возможно,увеличьте, пожалуйста, скорость игры для компьютера на уровнях ПРОФЕССИОНАЛ И НЕВЕРОЯТНЫЙ!Просто нет сил ждать,когда, наконец,программа "сообразит":(
Ответы по Вашим пунктам ниже:
1. Уменьшать/увеличивать поле можно путем растягивания/сжатия изображения, эта функциональность у меня есть в планах, но когда появится - не знаю. Результат масштабирования будет не всегда хорошим, особенно при растягивании. Кстати говоря Вы можете сделать свою доску нужных Вам размеров =)
2. Исправлю. Начиная с версии 3.5 реализована многопоточность алгоритма, так что теперь имеет смысл запасаться многоядерными процессорами. Так на 4-х ядерном процессоре компьютер думает примерно в 3.5 раза быстрее, чем на одноядерном
Pavel Porvatov 06:23:57 28.11.2009
Quote:
Протестировал версию 3.5.Скачал как еxe,так и jаr.Разницы между ними не заметил.Были найдены следующие баги в обоих файлах:
1.В русских шашках строгость,спасибо убрали,но в шашках Лика,увы,осталась.На g3-h4,компьютер(К) двигает шашками с f6,очень редко с b6.И все на этом.
2.Во время игры жму СОХРАНИТЬ ПАРТИЮ,выхожу,захожу,жму ЗАГРУЗИТЬ ПАРТИЮ-сохранения,увы нет.
3.Иногда слетает режим ЧЕЛОВЕК-КОМПЬЮТЕР на ЧЕЛОВЕК-ЧЕЛОВЕК.
Здравствуйте Сергей,

exe и jar ничем отличаться и не должны, просто в exe содержится тот же jar. Просто для некоторых пользователей exe использовать удобнее. По поводу Ваших замечаний:
1. Для Лика действительно ходы с поля f6 и b6 ЗНАЧИТЕЛЬНО предпочтительней для компьютера, поэтому он эти ходи упорно и делает. Эти три хода будут с одинаковой вероятностью выбираться компьютером. Изменением силы игры компьютеры вы можете "заставить" его выбирать другие ходы, если конечно ОН посчитает их "разумными" =)
2. У меня сохранение работает, не могли бы Вы подробней описать проблему
3. Режим ЧЕЛОВЕК-КОМПЬЮТЕР меняется на ЧЕЛОВЕК-ЧЕЛОВЕК при загрузке pdn файлов, например
Сергей Бре 08:00:30 23.11.2009
Ну а в этом посте я выскажу свои предложения:
1.Очень давно вы писали о невозможности применить технологию уменьшения,увеличения игровового поля путем наведения курсора мышки на уголок поля.Может тогда можно будет сделать это опционально для типа доски СТАНДАРТНЫЙ?Например,ввести в опциях УМЕНЬШИТЬ В 1,5раз,УМЕНЬШИТЬ В 2 РАЗА.Я и ряд игроков считают, это необходимо для удобства восприятия поля и комфортной игры.
2.Если возможно,увеличьте, пожалуйста, скорость игры для компьютера на уровнях ПРОФЕССИОНАЛ И НЕВЕРОЯТНЫЙ!Просто нет сил ждать,когда, наконец,программа "сообразит":(
Сергей Бре 07:41:46 23.11.2009
Протестировал версию 3.5.Скачал как еxe,так и jаr.Разницы между ними не заметил.Были найдены следующие баги в обоих файлах:
1.В русских шашках строгость,спасибо убрали,но в шашках Лика,увы,осталась.На g3-h4,компьютер(К) двигает шашками с f6,очень редко с b6.И все на этом.
2.Во время игры жму СОХРАНИТЬ ПАРТИЮ,выхожу,захожу,жму ЗАГРУЗИТЬ ПАРТИЮ-сохранения,увы нет.
3.Иногда слетает режим ЧЕЛОВЕК-КОМПЬЮТЕР на ЧЕЛОВЕК-ЧЕЛОВЕК.
Pavel Porvatov 01:46:29 22.11.2009
Quote:
Все таки я поспешил с выводом уникальности алгоритма компьютерной версии.Компьютер(К) почему очень строго разыгрывает дебюты.Достаточно сделать первый ход в русских и Лика g3-h4 и увидеть реакцию К.Результат-нет иллюзии игры с человеком.Может внести новую опцию в интерфейс,чтобы удовлетворить как любителей строгой,так и нестрогой игры?
Во-вторых,кажется есть баг,который я не знаю как повторить.Во время тестирования я часто нажимал опцию"начать партию" и в результате я не мог выделить шашку,которой я бы хотел сделать первый ход.Пойти можно было только той шашкой,которая была подсвечена не мной ,а К.Спасло игру закрытие программы.
> Компьютер(К) почему очень строго разыгрывает дебюты
Это проблема версии 3.4, которая исправлена в 3.5

> Во время тестирования я часто нажимал опцию"начать партию" и в результате я не мог выделить шашку,которой я бы хотел сделать первый ход.
Это произошло в Апплете? Апплет имеет одно нехорошее свойство: если открыть два апплета или перезагрузить страницу с уже имеющимся апплетом, тогда программа будет работать некорректно и выдавать непредсказуемые результаты.
Pavel Porvatov 01:36:37 22.11.2009
Quote:
Здраствуйте Павел.Ваша версия на ПК не имеет аналогов среди любительских программ.Павел,скажите,а можно ли где-нибудь прочитать об алгоритме Ваших шашек?Не Вы ли его создали?Вроде бы он безупречен.
Дословного описания моего алгоритма в интернете естественно нет. В программе используется модифицированный мною алгоритм альфа-бета отсечений. Вторая главная составляющая это оценочная функция, которая тоже разработана мною и по мере поступления информации от пользователей программы улучшается.
Pavel Porvatov 01:26:08 22.11.2009
Quote:
This is a great news, I'm really waiting for a multithreaded checkers game :) your program has a really powerful AI, with multithreading it will be the ultimate checkers game ever released.

Also with multithreading I hope it will open a new possibility for more powerful AI.
The Checkersland 3.5 was released. It contains a lot of AI improvements and supports multithreading as well.
Сергей Бре 21:28:18 18.11.2009
Все таки я поспешил с выводом уникальности алгоритма компьютерной версии.Компьютер(К) почему очень строго разыгрывает дебюты.Достаточно сделать первый ход в русских и Лика g3-h4 и увидеть реакцию К.Результат-нет иллюзии игры с человеком.Может внести новую опцию в интерфейс,чтобы удовлетворить как любителей строгой,так и нестрогой игры?
Во-вторых,кажется есть баг,который я не знаю как повторить.Во время тестирования я часто нажимал опцию"начать партию" и в результате я не мог выделить шашку,которой я бы хотел сделать первый ход.Пойти можно было только той шашкой,которая была подсвечена не мной ,а К.Спасло игру закрытие программы.
Сергей Бре 10:20:54 17.11.2009
Здраствуйте Павел.Ваша версия на ПК не имеет аналогов среди любительских программ.Павел,скажите,а можно ли где-нибудь прочитать об алгоритме Ваших шашек?Не Вы ли его создали?Вроде бы он безупречен.
BestDama 06:26:59 07.11.2009
Quote:
I'm working on it and the next version will be multithreaded... Show patience please =)
This is a great news, I'm really waiting for a multithreaded checkers game :) your program has a really powerful AI, with multithreading it will be the ultimate checkers game ever released.

Also with multithreading I hope it will open a new possibility for more powerful AI.