Совсем недавно я начал экспериментировать с таблицами в Прологе; некоторые эксперименты, которые я провел с b-prolog и xsb можно найти в этом вопросе.
Столы становились все больше и больше, и я понял, что мне нужно найти некоторые опции/параметры таблиц, которые позволили бы мне ограничить объем памяти, выделяемый для таблиц.
Пока что я не нашел ничего подходящего в руководствах yap, b-prolog и xsb.
Не могли бы вы указать мне какую-нибудь полезную информацию?
:- table posInt_CollatzSteps/2.
,:- table posInt_CollatzSteps(+,-).
и:- table posInt_CollatzSteps(+,-):10000.
, но ни одно из них не оказало заметного влияния на потребление памяти. - person repeat   schedule 04.05.2015