Учебный Проект: различия между версиями
Материал из wikiru.visual-prolog.com
Строка 1: | Строка 1: | ||
Направление содержит пример эволюции разработки приложения от первоначальной идеи до сегодняшнего состояния. В качестве объекта разработки выбрана простая игра "Ползунок". | Направление содержит пример эволюции разработки приложения от первоначальной идеи до сегодняшнего состояния. В качестве объекта разработки выбрана простая игра "Ползунок". | ||
Описание игры. Изображается решетка для игры размером MxL точек. | |||
Правила игры: каждый играющий по очереди добавляет координаты новой точки, являющейся продолжением ломаной линии. | |||
Получающаяся в результате траектория игры должна быть непрерывной, причем каждый последующий ход можно делать с ее любого конца. | |||
Игрок, который "замыкает" траекторию (т.е. ходит в точку на существующей ломаной), выигрывает. | |||
{| cellspacing="0" border="1" | {| cellspacing="0" border="1" | ||
|- | |- |
Версия 10:06, 7 декабря 2007
Направление содержит пример эволюции разработки приложения от первоначальной идеи до сегодняшнего состояния. В качестве объекта разработки выбрана простая игра "Ползунок".
Описание игры. Изображается решетка для игры размером MxL точек.
Правила игры: каждый играющий по очереди добавляет координаты новой точки, являющейся продолжением ломаной линии.
Получающаяся в результате траектория игры должна быть непрерывной, причем каждый последующий ход можно делать с ее любого конца.
Игрок, который "замыкает" траекторию (т.е. ходит в точку на существующей ломаной), выигрывает.
SRC | Вариант | Краткое описание | User Interface |
PE | Текст |
---|---|---|---|---|---|
файл | {{{release}}} | Игроки: компьютер и человек. Первый ход - по выбору. | Консоль | ||
файл | {{{release}}} | То же, что и в варианте 1. Отличие: Игроки - динамические классы. Первый ход компьютера случайный |
Консоль | ||
файл | {{{release}}} | То же, что и в варианте 2. Отличия: N игроков. Тип игрока (компьютер, человек) - по выбору. |
Консоль | ||
файл | {{{release}}} | То же, что и в варианте 3. Отличия: Небезопасный ход компьютера - случайный. Изменена структура кода класса, моделирующего компьютер. |
Консоль | ||
файл | {{{release}}} | То же, что и в варианте 4. Отличия: Выбор хода компьютером делается на основе прогноза результата на глубину K шагов. |
Консоль |