Plus600! Русские шашки




Скачать 57.56 Kb.
НазваниеPlus600! Русские шашки
Дата публикации22.05.2013
Размер57.56 Kb.
ТипПрограмма
uchebilka.ru > Литература > Программа
PLUS600!
Русские шашки. (Версия 6.11)
Краткое описание:

Программа в полном объеме реализует правила русских шашек.
Основная особенность:

Самообучение программы в процессе игры.
Опции:

  • Самообучение.

  • Разные уровни игры.

  • Выбор начальной позиции.

  • Сохранение/загрузка позиции в файле.

  • Сохранение/загрузка партии в файле.

  • Функция "ход назад".

  • Функция "ход вперед".

  • Остановка расчет.

  • Запись протокола игры в файл.

  • Выбор противника (машина-машина, машина-человек, человек-машина, человек-человек).

  • Поддержка русского и английского языка.

  • Различные варианты вида шашек и фона доски.


Режим начальных установок:

В этот режим программа попадает после нажатия клавиши "Расставить фигуры"(F3). На доске автоматически отображается стандартная начальная позиция.

Позицию можно произвольным образом изменить. Для этого нужно нажать на любую из надписей "черная дамка", "черная шашка", "пусто", "белая шашка" или "белая дамка". Далее курсор подводится к нужному Вам полю шашечной доски и нажимается клавиша на “мышке”. В выбранном Вами поле появится выбранная Вами фигура!

Если Вашу позицию проще расставить на пустой доске (например, при малом числе фигур), то для очистки доски нажмите клавишу "очистить". На доске не останется ни одной фигуры.

Если Вы несколько раз ошиблись при расстановке фигур, возможно, Вам поможет нажатие на клавишу "начальная" - на доске снова будет расставлена стандартная начальная позиция.

Дальше Вы можете кто (человек или машина) играет белыми и черными.
Вам осталось только выбрать то, какие фигуры делают первый ход - белые или черные. Для этого используйте переключатель "белые начинают".

Все! Фигуры расставлены - нажимайте кнопку "играть"!
Уровень игры программы:



Программа для игры с Вами имеет несколько уровней, начиная с минус первого – самого простого. На третьем уровне компьютер с процессор Pentium/100 затрачивает на один ход время, менее одной секунды. С увеличением уровня происходит улучшение игры программы и, соответственно, времени, затрачиваемого на один ход. Время увеличивается примерно в 5 раз на каждые два уровня.

^ Начиная с 4-го уровня, вступает в действие алгоритм самообучения программ (для зарегистрированных копий!).

В любой момент игры с программой этот уровень можно изменить в любую сторону – сделать больше или меньше. Для этого используйте указатель в нижней, правой части экрана, или просто нажмите цифры от 0 до 10 на основной клавиатуре. Запомните только, что новый уровень вступает в силу только после Вашего хода.

Также для зарегистрированных копий доступна база данных ходов. Ее наличие значительно улучшает качество игры программы.
Как сделать ход:
Выберите фигуру, нажмите (и не отпускайте) кнопку на “мышке”, переместите курсор на нужное Вам место и отпустите кнопку “мышки”.

Это все! Ход сделан.

Однако, если по правилам такой ход невозможен, то, извините, Вам его и не дадут сделать.
Информация по ходу игры:
Во время игры в правом верхнем углу окна программы отображается дополнительная информация:

  • Ход. Если расчет хода программа завершила, то это сделанный машиной ход. Если расчет еще продолжается, то это тот самый ход, который программа сейчас рассчитывает.

  • Обработано – количество комбинаций рассмотренных программой при расчете текущего хода.

  • Время на ход. Время затраченное программой при расчете текущего хода.

  • Прогноз. Это оценка программой текущей позиции. Чем она больше, – тем лучше позиция для белых фигур. Чем она меньше, – тем лучше для черных фигур. Потеря одной фигуры оценивается примерно в 50 единиц. Запомните только, что это оценка не текущей позиции, а позиции прогнозируемой программой!

  • Глубина расчета. Показывает, на сколько полуходов делает программа расчет (полуход – это ход белых или черных).

  • Скорость. Количество рассматриваемых программой позиций в секунду.


Под этим окном отображается протокол партии в стандартной шашечной нотации. Правда, в дополнение к ним, программа использует еще два символа:

  • >> - данный ход записан в базу данных.

  • << - данный ход прочитан из базы данных.


Владельцам зарегистрированных копий

Для вас доступна еще одна интересная опция. Дело в том, что результаты счета программы запоминаются в базе данных (при уровне >=4). Так происходит для всех зарегистрированных копий программы. И, таким образом, появилась возможность обмениваться этой информацией, собирать ее, суммировать и рассылать всем обратно.

А чем больше информации в базе данных, тем лучше играет программа!

Что нужно сделать для этого:

  • раз в месяц выслать мне свой файл экспорта PLUS600_EXP.DBF (лучше заархивированный и в районе 15 числа месяца), он получается после выбора в меню пункта “ЭКСПОРТ БАЗЫ ДАННЫХ”;

  • получить от меня файл с обновлением базы данных);

  • поместить его в директорию с программой PLUS600;

  • нажать на пункт меню “ИМПОРТ БАЗЫ ДАННЫХ”.


Все, программа будет играть более качественнее.
Новое в этой версии:

  • различные варианты вида шашек (F9);

  • различные варианты вида клеток доски(F10);

  • сохранение параметров игры для незарегистрированных копий.


Новое в версии 6.10:

  • доработан интерфейс программы (попробуйте F4);

  • русский файл помощи (при выборе русского языка в меню);

  • новая функция - подсказка хода;

  • устранен ряд неточностей.


Новое в версии 6.09:

  • опция “ход вперед”;

  • введено понятия ничьей! Программа предлагает ничью в определенных позициях.


Новое в версии 6.08:

  • новый вид интерфейса программы;

  • значительно увеличена скорость программы (примерно на один уровень)!


Новое в версии 6.07:

  • возможность ЭКСПОРТА данных (файл базы данных стал слишком большим, чтобы его по почте пересылать целиком);

  • база данных ходов и два режима поиска по базе - в свободном доступе.


В следующих версиях ожидается:

  • улучшение игры программы в окончаниях (за счет увеличения базы данных);

  • доработка понятия НИЧЬЯ;

  • и, естественно, исправления ошибок.


Если есть пожелания, замечания, предложения - пишите.
Разработчик:

Сергей Старцев.

sergst@hotmail.com

http://www.geocities.com/TimesSquare/1708

Добавить документ в свой блог или на сайт

Похожие:

Plus600! Русские шашки iconШашковий кодекс України затверджено на Раді федерації шашок України...
У кодексі викладені чинні правила гри у шашки – 100 та 64, Бразильська версія, гра у шашки за листуванням, композиції, а також питання...

Plus600! Русские шашки iconБыстрые шашки, 28. 04. 2009 г. № Г. р. Страна и очки 1 2 3 4 5 6 7 8 Место 1
Куница Алексей 1996 Беларусь 9 13 72 86 16/2 1/1 3/1 9/0 8/2 13/2 6/1 4/2 12/2

Plus600! Русские шашки iconРеферат скачан с сайта allreferat wow ua Литература Древней Руси...
Киеве и во Владимире, в Полоцке и в Новгороде, в Чернигове и в Ростове. Позднее на этой территории складываются три разные восточнославянские...

Plus600! Русские шашки icon«пословицы, поговорки английского языка. Их значение, употоребление и русские эквиваленты»
Псловицы, поговорки английского языка. Их значение, употребление и русские эквиваленты

Plus600! Русские шашки iconПравила игры в нарды
Все разновидности игры можно условно поделить на два больших класса: длинные нарды и короткие нарды. Они отличаются тем, что в коротких...

Plus600! Русские шашки iconВозможности, которые дает Политех
У нас есть возможность участвовать в различных научных олимпиадах и творческих конкурсах, университет сотрудничает со многими ведущими...

Plus600! Русские шашки iconКонтрольная работа по курсу «культурология» на тему: «русские народные песни»

Plus600! Русские шашки iconВсякая субкультура начинается с имени. Битники, хиппи, панки, растаманы,...
Битники, хиппи, панки, растаманы, даже русские нигилисты прошлого века все осознавали себя движением лишь после того, как обыватели...

Plus600! Русские шашки icon-
Димарг Узольцефф: «Я считаю, что русские рабы должны спасти пренепременно всё человечество!». Очерк о пьяни

Plus600! Русские шашки iconВсеукраинское Объединение «Русское содружество»
Русские встретились с представителями Верховного комиссариата обсе по делам национальных меньшинств

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<