prolog

    13Ciepło

    2Odpowiedz

    Czy nauka Prologu pomoże uczyć się Erlanga w sposób specyficzny dla Erlanga? Erlang zaczął jako współbieżny Prolog, ale czy współczesny Erlang jest połączony z Prologiem (poza składnią)? Rozumiem, że

    5Ciepło

    2Odpowiedz

    Wiem, że mogę zrobić X is random(10)., aby uzyskać losową liczbę od 0 do 10, ale czy istnieje podobne polecenie, aby uzyskać losowy pasujący element?

    16Ciepło

    2Odpowiedz

    Widziałem kilka odpowiedzi tutaj, które go używają i nie wiem, co to znaczy i jak z niego korzystać. Ciężko go też wyszukać przez wyszukiwarkę :)

    9Ciepło

    3Odpowiedz

    Operator rur w prologu zwraca jedną lub więcej głowic atomowych i listę ogonów. ?- [a,b,c] = [a,b|[c]]. true. lęgowe wielu rur w jednym meczu można zrobić podobny do tego: ?- [a,b,c] = [a|[b|[c]]].

    5Ciepło

    2Odpowiedz

    http://muaddibspace.blogspot.com/2008/01/type-inference-for-simply-typed-lambda.html to zwięzła definicja prosto wpisanego rachunku lambda w Prologu. Wygląda dobrze, ale potem wydaje się, że przypisuj

    5Ciepło

    2Odpowiedz

    Mam zdefiniować regułę z lub operator, ale zwraca wiele true lub false. isloanaccept(Name,Guarantor,LoanType,LoanAmount,LoanTenure) :- customer(Name,bank(_),customertype(_), citizen(Ci),age(Age),cre

    5Ciepło

    2Odpowiedz

    Czy ktoś zna semantyczny parser dla języka rosyjskiego? Podjęto próbę skonfigurowania parsera linków dostępnego pod adresem link-grammar site, ale bezskutecznie. Mam nadzieję na system, który może dzi

    5Ciepło

    1Odpowiedz

    Wiele implementacji Prolog-in-Scheme jest dostępnych. Na przykład. Kanren, Schelog. Podobno w "Paradygmatach programowania AI" Norvig implementuje kompilator Prolog-to-Lisp w Lisp, aby używać gramatyk

    8Ciepło

    2Odpowiedz

    Mam problem z uzyskaniem kodu, który zwraca unikalne odpowiedzi na moje zapytanie. Na przykład, definiowanie stuff(A,B,C) :- A=C ; B=C. morestuff([],[],[]). morestuff([A|AA],[B|BB],[C|CC]) :- stuff(

    6Ciepło

    1Odpowiedz

    jakie są dwie gwiazdki na liście? [53, 5, 1, 53, 97, 115, 53, 50, 52, 121, 55, 56, 55, 97, 4, 1, 98, **] Próbowałem wyszukać, ale bez powodzenia.