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


chase.soar

chase.soar [src]

Go to the documentation for this file...

00001 echo "\nLoading simple/chase.soar"
00002 
00003 ################################
00004 ### Propose chase operator
00005 ################################
00006 
00007 ##!
00008 # @brief Proposes chase operator
00009 # 
00010 # Proposes chase when an enemy tank is heard but
00011 # not sensed
00012 # on radar and <i>^health-energy</i> is <b>low</b> 
00013 #
00014 # @problem-space tanksoar
00015 # @operator chase
00016 # @type proposal
00017 sp {propose*chase
00018    (state <s> ^name tanksoar
00019               ^io.input-link <io>
00020              -^health-energy low)
00021    (<io> ^sound <> silent
00022         -^radar.tank)
00023    -->
00024    (<s> ^operator.name chase)}
00025 
00026 pushd "chase"
00027 source "source.soar"
00028 popd
00029 

Generated with SoarDoc on Wed Jun 25 18:02:44 2003 by ray