prolog

    7ısı

    2cevap

    Kuralların gövdesinin önceden bilinmediği SWI-prolog kullanarak bilgi tabanına dinamik olarak bir kural eklemeye çalışıyorum. Eğer assert((rule(a):-fact(1),fact(2))). ama sorun gerçekler zamanında k

    16ısı

    3cevap

    Prolog eğitimini kullanıyorum. Ben yazarak diğer prolog dosyaları yükleyebilirsiniz beni anlatıyor:. [filename]. ama bu deneyin her zaman ERROR: load_files/2: Arguments are not sufficiently instanti

    5ısı

    2cevap

    Bir kuralı veya işleç tanımladım, ancak birden çok doğru veya yanlış döndürüyor. isloanaccept(Name,Guarantor,LoanType,LoanAmount,LoanTenure) :- customer(Name,bank(_),customertype(_), citizen(Ci),age

    6ısı

    2cevap

    Prolog öğreniyorum ve Yapay Zeka Programlama Prolog adlı bir kitap okuyorum. Pratik olarak bu kitaptaki örneklerden birini nasıl genişleteceğimi öğrenmek istiyorum. Birisi lütfen yardım edebilir mi? p

    9ısı

    4cevap

    İkili bitleri (örneğin, 0/1 listesi) tersine çevrilebilir şekilde dönüştürmenin en iyi yolu nedir? Swi'de yerel bir yüklem yazdım ama daha iyi bir çözüm var mı? Saygılarımızla

    1ısı

    2cevap

    Prolog'da bir listeden çift sayıları nasıl ikiye katlayabilirim? Örneğin : X = [1,2,3,5,4] sonucu olmalıdır: X = [1,2,2,3 , 5,4,4] Teşekkür ederiz!

    3ısı

    1cevap

    Prolog'da Prolog programı için bir kural bağımlılık grafiği yapmak istediğimi varsayalım. Örneğin, neden olacaktır programı foo(X) :- bar(X, 0). bar(A, B) :- quux(A), coox(B). baz. aşağıdaki (asse

    -1ısı

    1cevap

    Elimde bulundurmam gereken ve yazması gereken bir karıştırma listesi var. Telleri H | Tail özyinelemeli olarak alıyorum. H I ayrı satırlarda sadece foo, foo2, foo3 dışarı yazabilmek istiyorum "deyimi

    5ısı

    3cevap

    Bir "++ ++" operatörünü "a ++> b" yazarak [a, b] 'nin bir listesini oluşturacak şekilde tanımlamak istiyorum. Aşağıdaki kodu yazdım, ancak işi yapmıyor gibi görünüyor. operatörler açısından sadece eş

    13ısı

    2cevap

    Erlang 'u Erlang ürününe özel olarak öğrenmek için Prolog yardımını öğrenecek mi? Erlang eşzamanlı bir Prolog olarak başladı, ancak modern Erlang Prolog'a bağlı (söz diziminin ötesinde)? Prolog'u öğre