Страница: 6/10
Блок 61 - Вывод оптимальной стратегии и набольшего выигрыша игрока А
Блок 62 - Вывод оптимальной стратегии и набольшего выигрыша игрока В
Блок 63 - Выход из процедуры
2.6.Характеристика программы
Программа написана на языке Object Pascal. Она занимает 44,8 Кб оперативной памяти, место на жестком диске 498 Кб. Программа была реализована на компьютере Intel Celeron 366 с помощью OC Windows’ 98, в среде программирования Delphi версия 5.0.
Выходными данными является платёжная матрица, состоящая из вещественных чисел и коэффициенты оптимизма – целые числа. Эти данные будут вводиться пользователем с клавиатуры и идентифицироваться в окне на экране монитора.
Выходными данными будет расчетные таблицы для игроков А и В, максимальный выигрыш, оптимальная стратегия каждого из игроков, а также будет выведен игрок, разрешающий конфликтную ситуацию.
2.7.Описание процесса отладки
Под отладкой понимается процесс поиска и устранения ошибок в программе. Ошибки, которые могут быть в программе, принято делить на три группы: синтаксические ошибки; ошибки времени выполнения; алгоритмические ошибки.
В среде Delphi мощный встроенный отладчик, значительно упрощающий отладку программ.
Основными инструментами отладки является точки контрольного останова и окно наблюдения за переменными. Если программа запущена из среды Delphi, ее работу можно прервать в любой момент или установив точку контрольного останова в той части программы, которая выполняется в данный момент или будет выполнена.
После контрольного останова в окне наблюдения отображаются текущие значения наблюдаемых объектов. Кроме того, можно увидеть текущее значение любой переменной, если в окне редактора укажете на нее мышью.
Для написания моей программы использовался метод тестирования. Метод тестирования основан на обдумываний и заключается в использования тестов. Существую два типа тестов: тесты для тестирования целью которых является обнаруживания заранее не определенной ошибки и тесты для отладки, цель которых обеспечить информации полезной для выявления место нахождения подозреваемой ошибки.
2.8.Результаты решения задачи
Разрешить конфликтную ситуацию двух игроков А и В заданную в неопределенных условиях с статистические коэффициентами оптимизации =0,1; =0,2; =0,3.
Исходные данные и решения задачи сводится в таблицу 2.8.1.
Таблица 2.8.1
В1 |
В2 |
В3 |
Наименьший выигрыш
|
Наибольший выигрыш
|
Коэффициенты оптимизма | |||
0,1 |
0,2 |
0,3 | ||||||
А1 |
1 |
1 |
3 |
1 |
3 |
2,8 |
2,6 |
2,4 |
А2 |
5 |
6 |
8 |
5 |
8 |
7,7 |
7,4 |
7,1 |
А3 |
4 |
3 |
5 |
3 |
5 |
4,8 |
4,6 |
4,4 |
Найти игрока, разрешающего конфликтную ситуацию.
Найдём условно расчётные выигрыши игрока А по формуле:
Реферат опубликован: 8/03/2006