|
|
6b5931343d
|
Merge remote-tracking branch 'github/master' into development
|
2025-07-23 13:59:00 +02:00 |
|
|
|
e046f2f972
|
nice visualization
|
2025-07-23 13:56:16 +02:00 |
|
robbe
|
5e5865d0d5
|
base_case of len == 0 added (same as Interactive decisionMaker)
|
2025-04-24 12:25:44 +02:00 |
|
|
|
6314506ac0
|
parser prints line numbers AND gives an error if you use anonymous objects/links in LHS of a rule
|
2024-12-11 20:32:55 +01:00 |
|
|
|
9e74075066
|
can call custom functions from condition code while pattern matching / rewriting + added example to runner_translate.py
|
2024-12-10 12:28:49 +01:00 |
|
|
|
5c3026d1f6
|
mention which model is non-conform
|
2024-12-04 15:48:18 +01:00 |
|
|
|
da4f1718ce
|
RAMification adds 'name' attribute, giving control over the names of created objects
|
2024-12-03 20:28:16 +01:00 |
|
|
|
9883e09ac2
|
merging (meta-)models works (but it's dirty!)
|
2024-12-03 17:58:03 +01:00 |
|
|
|
38e120e6c8
|
improve profiler
|
2024-11-25 13:46:01 +01:00 |
|
|
|
ac6334eb84
|
make it a bit clearer where an exception was thrown
|
2024-11-25 13:36:26 +01:00 |
|
|
|
a91c7d2bdd
|
loader can also load without checking conformance
|
2024-11-22 16:25:27 +01:00 |
|
|
|
4fe7e19714
|
add profiler to give performance insights, seems like matching is usually the bottleneck
|
2024-11-22 16:25:08 +01:00 |
|
|
|
a0eb56421f
|
fix
|
2024-11-21 14:20:54 +01:00 |
|
|
|
87fdb8c190
|
InteractiveDecisionMaker uses alphabet characters to identify choices (less confusing, because model elements often already include numbers)
|
2024-11-21 14:18:34 +01:00 |
|
|
|
42757ddc4f
|
add examples
|
2024-11-13 10:07:16 +01:00 |
|
|
|
943af428a7
|
make all builtins available in action code
|
2024-11-12 21:54:06 +01:00 |
|
|
|
80cba4b9f8
|
CBD model is computing Fibonacci numbers! :)
|
2024-11-07 15:38:13 +01:00 |
|
|
|
9c68b288c1
|
Make OD-API for consistent for constraints, LHS patterns, RHS actions.
|
2024-11-07 11:05:06 +01:00 |
|
|
|
1eb8a84553
|
(WIP) implementing CBD language... Meta-meta-model: Association inherits from Class. Matcher accepts pivot. Add generic graphviz renderer.
|
2024-11-07 09:46:29 +01:00 |
|
|
|
c738e8bcd1
|
Extract language-independent 'Simulator' class from woods example
|
2024-10-29 11:20:32 +01:00 |
|
|
|
cd26a401fe
|
Add example of 'woods' operational semantics. Clearer error messages. Implement full OD-API. Small refactoring of Conformance class.
|
2024-10-28 14:15:12 +01:00 |
|
|
|
17bff66e8e
|
Add conformance checking example
|
2024-10-08 22:35:47 +02:00 |
|
|
|
4160a8953e
|
Tweak matcher (compute connected components in advance). Simple pattern matching with RAMification (incl. Python expressions) seems to work.
|
2024-09-06 21:10:23 +02:00 |
|