Решение матричных игр - Контрольная работа

бесплатно 0
4.5 40
Реализация программы для решения матричных игр. Задание матрицы игры вручную и случайным образом, нахождение оптимальных стратегий игроков итерационным и методом чистых стратегий. Проектирование и листинг программного кода, сохранение матрицы игры.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Необходимо разработать программное средство для решения матричных игр. программа матрица игра итерационный листингЗадать матрицу игры вручную и случайным образом.В игре могут сталкиваться интересы двух противников (игра парная или игра двух лиц), интересы n (n > 2) противников (игра множественная или игра n лиц). Процесс игры состоит в выборе каждым игроком i одной своей стратегии .В результате сложившейся ситуации s игрок i получает выигрыш . Ситуация s в игре называется приемлемой для игрока i, если этот игрок, изменяя в ситуации s свою стратегию si на какую-либо другую si", не может увеличить своего выигрыша. Парная игра с нулевой суммой задается "формально системой чисел - матрицей , элементы которой определяют выигрыш первого игрока (и соответственно проигрыш второго), если первый игрок выберет i-ю строку (i-ю стратегию), а второй игрок j-й столбец (j-ю стратегию). Стратегия х*, при которой гарантированный выигрыш первого игрока достигает максимального значения, называется оптимальной стратегией первого игрока: Гарантированный проигрыш второго игрока y* - оптимальная стратегия второго игрока, если Гарантированный выигрыш первого игрока, применяющего свою оптимальную стратегию, равен гарантированному проигрышу второго игроку, применяющего свою оптимальную стратегию: - цена игры.Среда разработки: С Builder XEСписок модулей с кратким описанием: 1) Mainform.cpp - это главный модуль в котором, реализованы функции: расчета в чистых стратегиях, сохранение/загрузка и ввод исходных данных .n = STRTOINT(Edit4->Text); m = STRTOINT(Edit5->Text); Edit2->Text=MAXMIN; Edit3->Text=MINMAX; Edit1->Text = MINMAX;В результате проделанной работы было разработано программное средство для решения матричных задач методом чистых стратегий и итерационным методом.

План
Оглавление

1. Цель работы 2

2. Задание 3

3. Краткие теоретические сведения 4

4. Реализация программного средства. 12

4.1 Проектирование 12

4.2 Листинг программного кода 12

5. Пример работы программы 20

Выводы 21

Используемая литература 22

Используемые программные средства 22

1. Цель работы

Вывод
В результате проделанной работы было разработано программное средство для решения матричных задач методом чистых стратегий и итерационным методом.

Список литературы
1)Гейл Д. Теория линейных экономических моделей. М.: Изд-во иностранной литературы, 1968.

2)Петросян Л.А. Зенкевич Н.А. Семина Е.А. Теория игр : Учеб. пособие - М.: ВЫСШ. ШК.; : УНИВЕРСИТЕТ, 1998. - 300 с.

3) Орлов, А.И. Теория принятия решений. Учебное пособие / А.И.Орлов.- М.: Издательство ?Март?, 2004. - 656 с

Используемые программные средства

С Builder XE

Размещено на .ru

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?