Автор: rrr3 Есть такое мнение, что после того как "задача" будет "решена" появится знак "стоп". Следующую "цель" (да и вероятно львиную часть "способов" решения т.е. программы) придется задавать "ручками". При таком подходе замазан (не выявлен) вопрос целеполагания! |
|
Тут нужно различать два уровня (по крайней мере) задачи. И соответстветствующих каждому уровню целей.
Высший уровень.
Задача программы - выработать эффективную стратегию игры. Целью тут является стратегия.
Условие стопа - определённое время или определённое количество сыгранных партий.
Уровень игры.
Задача - победить. Цель - целевое состояние (пять крестиков в ряд).
Условие стопа - выигрыш (или проигрыш, или ничья..)
Про возможные подзадачи и подцели во время игры не говорим. То внутреннее дело стратегий, эвристик...