policz liczbę wywołań klauzuli
Mam klauzulę jak poniżej:
lock_open:- conditional_combination(X), equal(X,[8,6,5,3,6,9]),!, print(X).
ta klauzula się powiedzie. Ale chcę wiedzieć, ile razy wywoływana jest kombinacja warunkowa ()equal(X,[8,6,5,3,6,9])
staje się prawdą. program ma generować permutację, przestrzegając pewnych reguł. Potrzebuję też, ile permutacji trzeba wygenerować, aby uzyskać określoną wartość, taką jak 865369.