This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:knowledge_representation_and_artificial_intelligence_systems:lab5 [2019/07/12 14:13] andrey.suchkov [Варианты заданий] |
courses:knowledge_representation_and_artificial_intelligence_systems:lab5 [2022/12/10 09:08] (current) |
||
---|---|---|---|
Line 63: | Line 63: | ||
===== Постановка задачи ===== | ===== Постановка задачи ===== | ||
Разработать и отладить на языке CLIPS программу решения задачи планирования постройки башни из блоков с пошаговым отображением плана построения башни. | Разработать и отладить на языке CLIPS программу решения задачи планирования постройки башни из блоков с пошаговым отображением плана построения башни. | ||
- | ==== Варианты заданий ==== | + | |
+ | ===== Порядок выполнения работы ===== | ||
+ | - Разработать программу решения задачи планирования на языке CLIPS, реализующую описанные выше правила, в соответствии с вариантом задания, указанным в таблице. \\ Исходное состояние должно описываться конструкцией ''deffacts'', содержащей четыре факта, соответствующих блокам в куче. | ||
+ | - Вывод результатов на экран должен обеспечивать пошаговое отображение плана построения башни. | ||
+ | ===== Варианты заданий ===== | ||
<note important>Для каждого блока в таблице через слеш указаны параметры: цвет/размер.</note> | <note important>Для каждого блока в таблице через слеш указаны параметры: цвет/размер.</note> | ||
^ № варианта ^ Блок-1 ^ Блок-2 ^ Блок-3 ^ Блок-4 ^ | ^ № варианта ^ Блок-1 ^ Блок-2 ^ Блок-3 ^ Блок-4 ^ | ||
Line 74: | Line 78: | ||
| 7 | жёлтый/12 | синий/10 | зелёный/8 | чёрный/18 | | | 7 | жёлтый/12 | синий/10 | зелёный/8 | чёрный/18 | | ||
| 8 | белый/16 | красный/5 | коричневый/15 | синий/10 | | | 8 | белый/16 | красный/5 | коричневый/15 | синий/10 | | ||
- | ===== Порядок выполнения работы ===== | + | | 9 | чёрный/18 | жёлтый/15 | красный/20 | белый/10 | |
- | - Разработать программу решения задачи планирования на языке CLIPS, реализующую описанные выше правила, в соответствии с вариантом задания, указанным в таблице. \\ Исходное состояние должно описываться конструкцией ''deffacts'', содержащей четыре факта, соответствующих блокам в куче. | + | |
- | - Вывод результатов на экран должен обеспечивать пошаговое отображение плана построения башни. | + | |
===== Содержание отчёта ===== | ===== Содержание отчёта ===== | ||
- | ===== Пример решения задачи ===== | + | * Цель работы. |
- | + | * Краткое изложение основных теоретических понятий. | |
+ | * Постановка задачи с кратким описанием порядка выполнения работы. | ||
+ | * Пошаговый план решения задачи. | ||
+ | * Результаты работы программы с краткими выводами. | ||
+ | * Общий вывод по проделанной работе. | ||
+ | * Код программы. | ||