Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Интеллектуальные системы - курсовая работа - игра "Реверси".doc
Скачиваний:
24
Добавлен:
16.05.2015
Размер:
176.13 Кб
Скачать

3.2 Описание пользовательского интерфейса

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

Окно программы представляет собой игровое поле, состоящее из ячеек таблицы размерностью 8х8 (Рис. 4.1). Нижнюю часть окна занимает информирующие элементы, которые отображают, чей сейчас ход, и каков счет фишек у пользователя и компьютера.

Рис. 4. 1 Вид окна программы

Ход осуществляется путем нажатия левой кнопки мыши на нужном поле. Ставить свою фишку необходимо в свободное место доски, в противном случае программа выдает уведомление о том, что такой ход не допустим (Рис. 4.2).

Рис. 4. 2 Уведомление о неправильном ходе

После того как на доске не остается ни одного свободного места программа определяет кому пренадлежит перевес в фишках, и например в случае поражения пользователя выдает соответствующее сообщение (Рис. 4.2).

Рис. 4. 3 Уведомление о выигрыше компьютера

  1. Заключение

В результате выполнения работы была разработана программа реализующая алгоритм игры «Реверси». Были получены навыки реализации алгоритмов по предмету «Интеллектуальные системы».

Список литературы

  1. Strategy guide // URL:http://radagast.se/othello/Help/strategy.html

  2. А. Я. Архангельский Программирование в Delphi 7 Издательство: Бином-Пресс, 2003 г. ISBN 5-9518-0042-0

  3. А. Я. Архангельский Приемы программирования в Delphi Издательство: Бином-Пресс, 2004 г. ISBN 5-9518-0067-6

  4. А. Жуков Изучаем Delphi Издательство: Питер, 2001 г. ISBN 5-272-00202-4

  5. Заметки программистера // URL:http://www.dokwork.ru/2012/11/tictactoe.html

21