![](/user_photo/2706_HbeT2.jpg)
5. Тестирование
Запустим игру. Отгроется окно, на котором есть меню Menu и Info, а также игроовое поле, полностью заполненное цветками.
Откроем Menu, выберем 1 player.
На игровом поле появится конь, и можно начать игру.
Чтобы узнать правила, откроем Info и выберем Instructions. Откроется окно информации с правилами игры.
Теперь начнем игру. Конь может передвигаться только по правилу хода шахматным конем, и только по цветочкам. Конь срывает все цветочки, на которые запрыгивает. Цель игры – собрать все цветочки.
Если нам удастся собрать все цветочки, то появится оокно информации с сообщением о победе.
Для начала новой игры нажмем Restart, затем 2 players.
На поле появятся белый и черный конь. Теперь можно играть вдвоем.
В режиме с двумя игроками правила следующие: оба коня передвигаются по правилам режима с одним игроком, но белый конь срывает цветочки, а черный оставляет их. Цель черного коня – поймать белого коня напрыгнув на него. Цель белого коня – спастись.
Если белый конь после очередного хода оказался в зоне досягаемости черного коня, тот автоматически ловит белого.
6. Заключение
В процессе выполнения курсового проекта на примере практической задачи были закреплены теоретические знания в области концептуального анализа предметной области и проектирования объектной модели. Также были получены практические навыки программирования в среде VisualAge на языке Smalltalk.
7. Список литературы
Смирнов С.С., Смольянинова В.А. Разработка многоагентных систем в среде Jason. Введение в язык AgentSpeak.
Документация к среде VisualAge Smalltalk.
Гради Буч Объектно-орентированный анализ и проектирование с примерами приложений.
Роберт У. Основные концепции языков программирования.
Тимоти Бадд Объектное-орентированное программирование