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

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

2. Задание. 3

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

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

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

Возможно вы искали - Курсовая работа: Розробка компілятора з вхідної мови програмування

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

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

Выводы.. 21

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

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

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

Похожий материал - Курсовая работа: Розробка та реалізація компонентів системного програмного забезпечення

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

программа матрица игра итерационный листинг

2. Задание

1. Задать матрицу игры вручную и случайным образом.

2. Найти оптимальные стратегии игроков, используя итерационный метод и методом чистых стратегий.

3. Сделать возможность сохранять матрицу игры и загружать из файла.

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

Постановка общей задачи теории игр

Очень интересно - Реферат: Служба технічної підтримки користувачів Help Desk

Теория игр – математическая теория конфликтных ситуаций. Экономические соревнования, спортивные встречи, боевые операции – примеры конфликтных ситуаций. Простейшие модели конфликтных ситуаций – это салонные и спортивные игры.

В игре могут сталкиваться интересы двух противников (игра парная или игра двух лиц), интересы n (n > 2) противников (игра множественная или игра n лиц). Существуют игры с бесконечным множеством игроков.

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

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

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

Вам будет интересно - Курсовая работа: Создание WEB-сайта с высшими учебными заведениями, обучающими дистанционно

По определению бескоалиционной игрой называется система

,

в которой I и – множества, – функции на множестве принимающие вещественные значения.

Бескоалиционная игра называется игрой с постоянной суммой, если существует такое постоянное C , что для всех ситуаций .

Ситуация s в игре называется приемлемой для игрока i , если этот игрок, изменяя в ситуации s свою стратегию si на какую-либо другую si ' , не может увеличить своего выигрыша.

Похожий материал - Курсовая работа: Создание таблиц в MS Word

Ситуация s , приемлемая для всех игроков, называется ситуацией равновесия.

Процесс нахождения ситуации равновесия в бескоалиционной игре есть процесс решения игры.

Матричные игры

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