https://github.com/awto/chr2relax
converting CHR v2 rules to couchdb
https://github.com/awto/chr2relax
Last synced: 10 days ago
JSON representation
converting CHR v2 rules to couchdb
- Host: GitHub
- URL: https://github.com/awto/chr2relax
- Owner: awto
- Created: 2015-03-21T14:45:24.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-08-27T07:35:27.000Z (over 10 years ago)
- Last Synced: 2025-01-20T13:19:16.977Z (12 months ago)
- Language: CoffeeScript
- Size: 172 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
chr2relax
=========
This system is a next step from chr2sql system towards bigger data handling. It
is more a proof of concept implementation in progress. It uses couchdb because
of its simple materialized views, which correspond to alpha and beta memories
in RETE algorithm. At the moment it doesn’t conform to abstract operational
semantics unless solver services are run in some specific order. Now it works
only with single head and double head rules. And it is better if in double head
rules the heads have at least 1 shared variable. It also supports aggregation
from CHRv2.