Новый подход к Искуственному Интеллекту "Экскалибур-2013"
Примеры:
Вложенные циклы
(For A 1 -3
(For B 1 2
(! A _ B )
)
)
Сортировка списка на буквы и цифры
(SetQ Список ( 1 A 4 G 8 6 D ) )
(Rob X Список
(iF
(isNum X)
(Add Цифра X)
(Add Буква X)
)
)
Селектор на 3 направления
вариант 1:
(Cond
(iF False (! 111 ) )
(iF True (! 222 ) )
(! 3333)
)
вариант 2:
(! (Cond
(IF False 111 )
(IF False 222 )
(P 3333 )
)
)
Определение функции:
Сумма двух чисел
Определение: (Def
Сумма (A B)
(+ A B)
)
Тестирование (! (Сумма 1 2))
Рекурсия - вычисление факториала
Определение:
(Def Nf (N)
(> N 1
(*
(Nf (- N 1))
N
)
1
)
)
Тестирование:
(! (Nf 6) )
Prog- выражение
(!
(Prog
(Data A 12 B 14)
(+ A *B)
(* *A B)
)
)
. Программа восстанавливающая первоначальную форму слова в тексте на естественном языке
‘ Прыгнули → Прыгать
‘ Люди → человек
(Set meWord люди)
(!
(Cond
‘ таблица слова, которые имеют неправильное окончание
(W.R meWord (( сел сесть
рек река
Люди человек
кровать кровать
скоро скоро ))
)
‘ для глаголов
(w.R meWord (( нули ать
нул ать
ает ать
еть ать
еч ать
ал ать
ел ать ))
)
‘ для прилагательных
(w.R meWord (( вые вый
вая вый
ая ой
ие ой
ую ой ))
)
(P meWord )
)
)
========================
Установка программы "Экскалибур v-21_1" (перед установкой удалите струю версию и установите MS FrameWork 4.5