Автор: гость
целевая функция это мотивация мозга игры побеждать или перебор ходов? ато я чтото непойму. Если первое то не значит ли это, что предложенный тобою вариант полностью неверен? |
|
Пора бы все-таки немного мат. часть подтянуть - целевая функция оценивает состояние среды. Тот или иной перебор происходит всегда. Можно перебрать все возможные как в МиниМаксе, можно перебирать генетическими алгоритмами (тут не так просто подсчитать число переборных вариантов - для равномерной поверхности состояний будет меньше, чем в МиниМаксе, для не равномерной будет больше), а можно моим методом - тут проблема правильно сформулировать целевую функцию (названную тут X-тюнинг), но когда она есть количество вариантов для перебора сильно меньше МиниМакса и главное независимо от равномерности поверхности.
-------------------------------------------------------------------------------------------
Так вот теперь к теме топика. Теперь мы можем оценить качество построенной целевой функции. Чем меньше вариантов требуется перебрать без риска пропустить искомое состояние, тем эта функция будет лучше, можно даже сказать более интеллектуальна (отсюда любителям лирики можно дать определение интеллекта - как способность строить такие целевые функции, которые так преобразуют исходное пространство состояний, что искомое состояние становится легко найти за небольшое количество элементарных действий/анализов состояний).
Теперь осталось совсем ничего понять начала некой новой теории - о автоматическом построении целевых функций высокого качества - их можно назвать интеллектуальными целевыми функциями. Для игры в крестики нолики - она выше дана. Но это лишь элементарный пример, а нужна технология построения.