pyDatalog embeds logic programming in python using SLG algorithm with memoization
Project description
pyDatalog brings logic programming to python. Assert facts and insert logic clauses directly in your python code, and use the inference engine to resolve complex, recursive queries fast.
Datalog is a subset of prolog that is best at simulating intelligent behavior (e.g. in games), at performing recursive algorithms (e.g. in graph analysis) or at managing large sets of related information (e.g. in the semantic web).
Datalog programs are often shorter than their python equivalent.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyDatalog-0.1.1.zip
(25.7 kB
view hashes)
Built Distribution
pyDatalog-0.1.1.win32.exe
(204.5 kB
view hashes)