чем я сейчас и занимаюсь. Visual Prolog смотрю, если устроит, расширю за 100 евро до коммерческой и еще больше возрадуюсь, а SWI Prolog можно попробовать самому модифицировать куда нужно, он OpenSource-ный. В чем я не уверен в сих продуктах, так это могут ли они в процессе действия формировать цели и менять аксиомы и факты, в зависимости от уже произошедших событий. Возможно и могут, просто примеров пока таких не нашел опубликованных. А без фактора времени и истории познания никакого приближения к естественному интеллекту не будет! Опять же надо пересмотреть все наличествующие в обоих разновидностях предикаты и интерфейсы, чем можно зацепиться за эти вещи. Игровую реальность надо описать в виде фактов, быть может даже в базе знаний. Тогда компьютер если играет за субъект(ы) изначально не должен всего знать, чтобы шансы уравнялись и была динамика мастерства соперника. Если же он управляет игровой реальностью, то должен отслеживать динамику вашего мастерства и ваших знаний. И тогда время ему все-равно необходимо. Исполняемый код языка ИИ не должен контролировать целостность кода и листинг модулей! Иначе нам нифига ему не подменить "в процессе".





Ответить с цитированием