Wyniki wyszukiwania dla "prolog"

4 odpowiedź

Zmiana układu nazw zmiennych

2 odpowiedź

Learning Prolog: rozwiązywanie schematu krzyżówki

4 odpowiedź

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 ...

1 odpowiedź

Prolog findall / 3

Powiedzmy, że mam predykat pred zawierający kilka faktów.

2 odpowiedź

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...

2 odpowiedź

Sprawdź, czy zmienna jest pusta lub wypełniona

8 odpowiedzi

Prolog: „findall” dla ograniczonej liczby rozwiązań

Powiedzmy, że chcę znaleźć sumę wszystkich rozwiązań predykatu, których mogę użyć

1 odpowiedź

Predykat Prologu ze zmienną liczbą argumentów [zamknięty]

5 odpowiedzi

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,_). ...

3 odpowiedź

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ę ...