0

嗨,我正在尝试制作一个 Prolog 程序,用户可以在其中回答一些问题,然后我会为他找到合适的游戏!我想制作一个积分系统,当答案套件具有游戏特色时,我会保留每个游戏的名称和积分

例如 :

sims3 :-
    simulationGame,
    rolePlayingGame.
dragonAgeII :-
    rolePlayingGame.

rolePlayingGamev :-
    test(do_you_like_play_games_with_structured_decision_and_chars_development).
simulationGame :-
    test(do_you_like_simulation_games).

但是在Prolog中我不能创建一个数组我还应该做什么?提前致谢

4

1 回答 1

0

您可以尝试将信息记录在配对列表[(gameA,7), (gameB,12)]assert编辑事实中。这里的主要问题是您希望如何处理您的数据,并且根据您的回答,这个或那个数据表示将更适合。

于 2012-05-25T13:03:32.433 回答