Автор: Влад
С загадок сыт не будешь, настоящий AGI должен уметь варить борщ, с мясом.
Т.е. к оперированию названиями понятий нужно добавить оперирование образами понятий, в воображении.
|
|
Полигон ККО – процедура, выявляющая списки победителей, проигравших и нейтральных участников, на основе заданных параметров, оперирующих индексами КК.
Пример варианта полигона ККО:
Задача - выявить победителей и жертв среди хищников и травоядных, учитывая то, что хищники должны обладать размером чуть меньше или больше своей жертвы, иметь скорость такую же либо больше своей жертвы, иметь свойства охотника и иметь высокую активность, а жертва должна быть теплокровным млекопитающим, быть размером чуть меньше или немного больше хищника, быть не слишком агрессивным и неопасным существом.
Заданные условия:
{в массиве B1 – индексы участвующих параметров КК, обеспечивающих превосходство}
b1[1]:=5;b1[2]:=6;b1[3]:=8;b1[4]:=28;b1[5]:=42;b1[6]:=0;
{в данном случае выбраны индексы параметров КК: агрессия, активность, большой, охотник, плотоядный}
{в массиве С1 – индексы участвующих параметров КК, обеспечивающих поражение}
c1[1]:=43;c1[2]:=0;
{выбран один индекс – 43 «Травоядный», поскольку предпочтительно хищники не охотятся на хищников}
{далее, присваиваем значения кодов МСМ, подходящих для выполнения условия}
sc1[1]:='ABABAC';sc1[2]:='ABABAEBA';sc1[3]:='ABABACC';sc1[4]:='ABABACD';sc1[5]:='';
best:=4;
{best - числовое значение, выше которого – худшие}
{теперь отправляем данные в полигон ККО}
unPoligon('КОРОВА ЛЕВ ТРАВА ВОЛК КОЗА ДЕРЕВО МЫШЬ ТАРАКАН СОБАКА ',B1,C1,BEST,SC1,S1,N1,Z1);
{получаем результат, ответ на задачу, список лучших, худших и нейтральных в данных условиях:

Условия задач могут быть разные, для этого только потребуются разные параметры, которые можно хранить, как в словаре.. Разговор примерно об этом?