Hallo,
bin absoluter Prolog Neuling. Ich möchte in Prolog ein FlipFlop Simulieren, hab da auch ma was gemacht aber irgendwie funkts noch nicht so ganz. Für jede abfrage bekomme ich nur ein true. Hier mal der Code:
flip(0,0,NQ).
flip(1,0,NQ).
flip(0,1,NQ).
flip(1,1,NQ).
flip(0,0,Q).
flip(1,0,Q).
flip(0,1,Q).
flip(1,1,Q).
flop(NQ,Q) :-flip(S,X1,NQ), flip(R,X2,Q).
Währe super wenn mir jemand weiterhelfen könnte.
mfg
bin absoluter Prolog Neuling. Ich möchte in Prolog ein FlipFlop Simulieren, hab da auch ma was gemacht aber irgendwie funkts noch nicht so ganz. Für jede abfrage bekomme ich nur ein true. Hier mal der Code:
flip(0,0,NQ).
flip(1,0,NQ).
flip(0,1,NQ).
flip(1,1,NQ).
flip(0,0,Q).
flip(1,0,Q).
flip(0,1,Q).
flip(1,1,Q).
flop(NQ,Q) :-flip(S,X1,NQ), flip(R,X2,Q).
Währe super wenn mir jemand weiterhelfen könnte.
mfg