«logic-programming» etiketlenmiş sorular

18
Kişi binlerce… EŞİNDEN… ELSE kurallarını nasıl yönetebilir?
Özünde binlerce, eğer ... sonra ... başka ifadelerden oluşan bir uygulama inşa etmeyi düşünüyorum. Uygulamanın amacı, ineklerin herhangi bir ortamda nasıl hareket ettiklerini tahmin edebilmektir. Güneş, rüzgar, besin kaynağı, ani olaylar vb. Durumlardan etkilenirler. Böyle bir uygulama nasıl yönetilebilir? Birkaç IF ifadesinden sonra, programın nasıl tepki vereceği ve belirli bir …

2
Mantıksal programlama kullanarak etkileşimli programlar (oyunlar / simülasyonlar gibi) nasıl uygulanır?
Mantık programlamanın OO veya fonksiyonel programlama gibi diğer programlama paradigmalarına genel amaçlı bir alternatif olabileceğini duydum. (Prolog Turing-complete olduğundan, bu böyle olmalı!) Ancak, Prolog veya benzer bir dilde basit, grafiksel bir konsol oyunu gibi etkileşimli bir programı nasıl uygulayacağımı görmekte sorun yaşıyorum. Gerçekleriniz, daha fazla olgu türetebilecek kurallarınız ve olguları …

1
Merkür Programlama Dili sahada kullanılıyor mu?
Fonksiyonel ve Mantık programlamaya büyük ilgi duyuyorum ve Merkür bu ikisinin iyi bir karışımı gibi görünüyor. Endüstride hiç kullanılıyor mu? Ben sadece eğlenmek için bir dil öğreniyorum ama bunun için pratik, istihdam edilebilir yollara sahip olmak güzel olurdu. Dil web sitesinde endüstride kullanım örnekleri açısından fazla bir şey bulamadım .

3
Neden mantıksal programlama (değil)?
Yazılım endüstrisinde herhangi bir mantıksal programlama dilinin (Prolog gibi) herhangi bir kullanımını henüz duymadım ve bunun hobi programlama veya açık kaynak projelerinde kullanımını bilmiyorum. Yine de (Prolog) bir dereceye kadar akademik bir dil olarak kullanılır (neden akademide kullanılır?). Bu beni meraklandırıyor, neden mantık programlamasını kullanmalısınız, neden olmasın? Neden algılanabilir endüstri …

2
Zaman gecikmesini simüle etmek için 'Komut' ve 'Kompozit' i nasıl birleştiririm?
Bir öğrenme egzersizi olarak (okulda değilim - sadece yeni bir şey öğrenmeye çalışan yaşlı bir adam), yayılma gecikmesini içeren bir mantık kapısı simülasyonu yazmaya çalışıyorum. Kullanıcı ayrıca üst düzey nesneler oluşturmak için kapıları birlikte gruplayabilmelidir. Sorunuma tasarım kalıpları uygulamak istiyorum, ama zor anlar yaşıyorum. Önce Baş Tasarım Desenlerini okuyorum ve …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.