Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is a justification?

justification
0
Posted

What is a justification?

0

Any time a subgoal creates a preference in a superstate, a justification is always created, and a chunk will also be generated unless you have turned off learning in some manner (see above). If learning has been disabled, then you only get a justification. A justification is effectively an instantiated chunk, but without any chunk being created. For example, let’s say: sp {lead-to*chunk1 (state ^name subgoal ^superstate) (^name top) –> (^score 10)} leads to the chunk: sp {chunk-1 :chunk (state ^name top) –> (^score 10)} If working memory was: (S1 ^name top ^superstate nil ^score 10) (S2 ^name subgoal ^superstate S1) then if you typed “preferences S1 score 1” you would see: Preferences for S1 ^score: acceptables: 10 + From chunk-1 (The value is being supported by chunk-1, an instantiated production just like any other production in the system). Now, if we changed the production to: sp {create*no-chunk (state ^name subgoal ^superstate ^quiescence t) (^name top) –> ( ^score 10)} We do

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.