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


wander.soar

wander.soar [src]

Go to the documentation for this file...

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

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