How to model additional constraints? #187
asmaloney
started this conversation in
amod Language
Replies: 1 comment 3 replies
-
This is a bit of speculation:
I am assuming this is for the buffer to match in a production? (eg. match {goal ... retrieval... })
I am unsure this is an accurate translation. The steps to execute will be placed in the function under this line, which will be where you set the next goal to match in later production(s). I have no idea if this was helpful. If not, my apologies. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In ACT-R, we can add constraints (they call them modifiers) to tests like this:
From the manual:
How should we model these in amod?
Because we are using our own mini-language-within-a-language to parse the matching, we need to fit it in there somehow. So this might be messy.
Maybe something like:
(Now that I've written them out I think I'm partial to some form of the last one for readability.)
Also note that with this we can simplify our current solution and make it more readable:
How do we translate it to the different frameworks?
I think ACT-R & pyactr should translate directly, but ccm is different and I don't see how this kind of thing is supposed to be handled.
Does anyone have an example of something like this from ccm?
Beta Was this translation helpful? Give feedback.
All reactions