您好我正在尝试制作一个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我不能创建一个数组我还应该做什么? 提前致谢
答案 0 :(得分:0)
您可以尝试在[(gameA,7), (gameB,12)]
对或assert
个事实列表中记录信息。这里的主要问题是你想如何操纵你的数据,根据你的答案,这个或那个数据表示将更适合。