2010-12-03 41 views
0

那么我不能决定我的事实应该如何看待prolog数据库......我的任务是写谓词,将给你在2个地铁站之间的最短路径我有解决这个问题的想法,但是让我困扰的是如何有效地表示对线各站,所以如果你有想法,并分享内容,请做:)和THX如何在prolog数据库中为刨地铁路线定义事实?

回答

2

怎么样普通的老原子:

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

连接:

edge(picadilly_circus, leicester_square). 
edge(leicester_square, covent_garden). 
+0

我去弧( 'STATION1','站tion2' , '一号线')。 – Filip 2010-12-30 13:10:10