All Downloads are FREE. Search and download functionalities are using the official Maven repository.

APT.all-test.MOUTBot.explore.soar Maven / Gradle / Ivy

echo "\nLoading explore"
    
#propose exploring as a base action
sp {unreal*propose*explore
   (state  ^name unreal
              ^initialized true)
-->
   ( ^operator  + <)
   ( ^name explore)
}
             
# Explore should explore any unvisited territory 
# first, and then randomly select new areas to 
# move to (ie, wander). 
#
# Preference is given first to unexplored nodes 
# in the current area, then areas that have 
# unexplored nodes.  
#
# Once everything has been visited, the agent
# should randomly select an adjacent are to move
# to.  It will backtrack only as a last resort.