Лабораторные работы (2011) (Лаба №1)

Посмотреть архив целиком



Московский Энергетический Институт

(Технический Университет)










Отчёт по лабораторной работе №1

по дисциплине

«Теория принятия решений»








Выполнила:

студентка группы А-16-08

Каширина Ю.И.

Проверил:

Гречкина П.В.







2011

Оглавление

Постановка задачи 3

Описание предметной области 3

Описание табличной модели 5

Приложение 8

Список использованной литературы 27











































Постановка задачи

С помощью инструментальной системы СИМПР сформировать модель принятия решений в виде совокупности таблиц решений и написать модуль-интерпретатор для данной модели. Моделью принятия решения является настольная игра для двух человек «Упрощенные нарды».

Описание предметной области

В разработанной игре соревнуются два игрока, каждый имеет по 7 шашек. Они поочередно бросают кубик и передвигают одну из своих шашек на соответствующее количество шагов.

Первоначальная расстановка шашек на игровом поле (все белые на 1 позиции, все черные на 7):

Цель игры

Игрок должен пройти всеми шашками полный круг (против часовой стрелки), зайти ими во двор и выбросить все их раньше, чем это сделает противник. Чёрные идут из зоны 7-12 в зону 1-6, а белые из зоны 1-6 в зону 7-12.

Движение шашек

Игрок кидает кубик. После броска игрок передвигает любую из своих шашек на число клеток, равное выпавшему числу на кубике. На одно поле позволяется ставить произвольное количество шашек. На клетку, занятую шашкой противника, шашку ставить нельзя. Если игрок не может сделать ни одного хода на то количество очков, что выбросил на заре, то он пропускает ход.



Положение шашек на N-ном ходу : Пример пропуска хода:

Выбрасывание

Термин выбрасывать означает делать шашкой такой ход, чтобы она оказывалась за пределами доски. Выбрасывать шашки можно только после того, как все шашки “пришли во двор”. В процессе выведения шашек со двора игрок имеет право использовать очки, которые выпали на заре, по своему усмотрению: он может сыграть шашкой во дворе или выбросить её. В процессе выведения шашек с собственного двора разрешается выводить шашки с полей низшего разряда. Например, если на заре выпало 5, ход черных, то можно вывести шашку, так как ей достаточно меньшее значение кубика, чтоб уйти.


















Результат игры

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