Программирование на языке ПРОЛОГ для искуственного интеллекта




Абстракция данных - часть 3


Следующий список целей приводит к желаемому результату:

        имя( Человек1, том), фамилия( Человек1, фокс),
                                                   % Человек1 - Том Фокс
        имя( Человек2, джим), фамилия( Человек1, фокс),
                                                   % Человек2 - Джим Фокс
        муж( Семья, Человек1),
        второйребенок( Семья, Человек2)

Использование отношений-селекторов облегчает также и последующую модификацию программ. Представьте себе, что мы захотели повысить эффективность программы, изменив представление информации. Все, что нужно сделать для этого, - изменить определения отношений-селекторов, и вся остальная программа без изменений будет работать с этим новым представлением.




Содержание  Назад  Вперед