inference-engine

___ tag123net ___ Das .NET-Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, Common Language Runtime (allgemein als CLR bezeichnet), Common Type System (allgemein als CTS bezeichnet) und Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI. NICHT für Fragen zu .NET Core verwenden. ___ qstntxt ___

Bestimmte Arten von Domänenlogik werden natürlicher dargestellt, wenn Prolog-Prädikate als C # -Objekte verwendet werden. Ein Beispiel für eine solche Domain ist , das Familienbeziehungen repräsentiert .

Gibt es eine Möglichkeit, eine Prolog-ähnliche Inferenz-Engine in eine .NET-Anwendung einzubetten? Es wäre schön, Rückschlüsse zu ziehen, um meine Domäne zu betreiben, aber traditionelle OO im Rest meiner Anwendung.

    
___ answer6318393 ___

Versuchen Sie Folgendes: Prolog.NET

    
___ qstnhdr ___ Wie kann ich eine Prolog-ähnliche Inferenz-Engine in eine .NET-Anwendung einbetten? ___ tag123prolog ___ Prolog ist die am häufigsten verwendete Logik-Programmiersprache. Es unterstützt nicht-deterministische Programmierung durch chronologische Rückverfolgung und Mustererkennung durch Vereinheitlichung. ___ tag123ferenceengine ___ hilf uns dieses Wiki zu bearbeiten ___ answer34925028 ___

Hoffe nicht zu spät! Probieren Sie tuProlog.NET aus. Ich benutze es in Java und liebe es!

    
___
2
Antworten

Wie kann ich eine Prolog-ähnliche Inferenz-Engine in eine .NET-Anwendung einbetten?

Bestimmte Arten von Domänenlogik werden natürlicher dargestellt, wenn Prolog-Prädikate als C # -Objekte verwendet werden. Ein Beispiel für eine solche Domain ist , das Familienbeziehungen repräsentiert . Gibt es eine Möglichkeit, eine Prolog-...
11.06.2011, 20:28