Как определить факты в прологе БД для планирования маршрутов метро? - PullRequest
0 голосов
/ 03 декабря 2010

Ну, я не могу решить, как должны выглядеть мои факты в базе данных пролога ... и моя задача - написать предикат, который даст вам кратчайший путь между двумя станциями метро, ​​у меня есть идея для решения этой проблемы, но меня беспокоит то, чтобы эффективно представлять станции на линиях, так что если у вас есть идея и чем поделиться, пожалуйста, делайте :) и thx

1 Ответ

2 голосов
/ 03 декабря 2010

Как насчет простых старых атомов:

node(picadilly_circus).
node(leicester_square).
node(covent_garden).

Подключения:

edge(picadilly_circus, leicester_square).
edge(leicester_square, covent_garden).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...