Wyniki wyszukiwania dla "prolog"
Zdefiniuj wykres w Prologu: krawędź i ścieżka, sprawdzanie, czy istnieje ścieżka między dwoma wierzchołkami
Jestem bardzo nowy w Prologu. Zdefiniowałem wgraph.pl następujący wykres: A oto mój kod Prolog: edge(a,e). edge(e,d). edge(d,c). edge(c,b). edge(b,a). edge(d,a). edge(e,c). edge(f,b). path(X,X). path(X,Y):- edge(X,Z) ; path(Z,Y). Rozumiem ...
Prolog findall / 3
Powiedzmy, że mam predykat pred zawierający kilka faktów.
skuteczne rozwiązanie rycerskiej wycieczki
Zbudowałem kod w prologu, aby znaleźć serię legalnych ruchów, w których rycerz ląduje na każdym kwadracie szachownicy (8x8) dokładnie raz.Użyłem logiki jak p...
Prolog: „findall” dla ograniczonej liczby rozwiązań
Powiedzmy, że chcę znaleźć sumę wszystkich rozwiązań predykatu, których mogę użyć
Jak usunąć liczby parzyste z listy za pomocą Prolog
Muszę usunąć wszystkie liczby parzyste z pierwszej listy i zapisać pozostałe na drugiej liście. Moje pierwsze niedziałające podejście było: remove_even([],[]). remove_even([H1|T1],[H2|T2]):- H1 mod 2 =:= 0, remove_even(T1,_). ...
Parsowanie wyrażenia w Prologu i zwracanie abstrakcyjnej składni
Muszę napisać parsowanie (Tkns, T), które przyjmuje wyrażenie matematyczne w postaci listy tokenów i znajduje T, i zwraca instrukcję reprezentującą składnię ...