リストに要素を追加して、自分のリストに置き換えたい。
だから私は書いた
initialstate(0,[],[[1,0],[2,3],[1,2],[1,3]]).
add(X,L2,[X|L2]).
そんなものを作ってみたい…。
?- initialstate(_,List,_),add(4,List,List)
初期状態をこれに置き換えます
initial_state(0,[4],[[1,0],[2,3],[1,2],[1,3]]).
私にとっての主な質問は、識別子「initialstate」内のリストを置き換える方法です。
私はプロローグが初めてです...助けてください...そしてそれが何かばかげていたらごめんなさい。