Main Page   Files   Productions   Problem Spaces   Operators   Goal Hierarchy   Groups   Prod. By Type   All  


elaborations.soar

elaborations/
     elaborations.soar [src]

Go to the documentation for this file...

00001 ##!
00002 # @file 
00003 # @brief Elaboration productions for SCA
00004 #
00005 # Elaborations used by SCA
00006 #
00007 echo "\n source ./elaborations/elaborations.soar"
00008 
00009 ##!
00010 # @problem-space predict
00011 # 
00012 # @brief Problem space for prediction and training via SCA.
00013 #
00014 # SCA works within a problem-space called predict.  
00015 # In most applications, this will not be the top-state
00016 # (or you'll want to do some problem-space switching).
00017 # The main state object in predict is the ^object,
00018 # the presence of which triggers the prediction operators.
00019 # </P>
00020 # The prediction problem space is also used as a substate
00021 # when learning.  Learning in SCA involves specializing previously-learned proposals for the 
00022 # prediction operator.
00023 
00024 
00025 ##!
00026 # @type elaboration
00027 # 
00028 # For this application, just make the top-state PS predict
00029 sp {init-wm
00030    (state <s> ^superstate nil)
00031    -->
00032    (<s> ^problem-space.name predict)
00033    }

Generated with SoarDoc on Fri Apr 25 18:21:39 2003 by wray