home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.ai      Awaiting the gospel from Sarah Connor      1,954 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 290 of 1,954   
   Mike Frayn to All   
   What method(s) could I use here?   
   18 Apr 04 19:35:20   
   
   XPost: comp.ai.games   
   From: redcrocodile@hotmail.com   
      
   Hello everyone,   
      
   I'm finishing up some AI that I've developed for a Bomberman   
   clone and am having a little trouble determining how to   
   measure the agents' "interest" in the various plans (go to a   
   powerup, drop a bomb at X to destroy crates to get powerups,   
   drop a bomb at Y to hopefully kill a player, etc...)   
      
   As an example, let's take the plan to "Get A Powerup that is   
   present in the level".  The inputs that might determine how   
   interested we are in this would be:   
      
   - how good is the powerup (0=bad, 1=nothing special,   
   2=great).  This measures the difference between "Slow" and   
   "Fire" perhaps.   
      
   - the distance to the powerup from here (maybe in between 1   
   and 10, 10 being the farthest away).   
      
   - would it help any other players in the world (0=nope, 1=a   
   little, 2=a lot)   
      
   I have about seven plans that all have differing inputs like   
   the ones above and I am at a loss for what system to use in   
   determing each plan's "interest" level.  Fuzzy logic or   
   fuzzy data sets seem applicable when a group of inputs can   
   be related to a range of actions, but here the actions have   
   specific inputs.   
      
   I'd like to avoid using any simple x * ( ( y + 0.6 ) * 1.2 )   
   hardcoded formulas for the "interest" as well.  If possible.   
      
   This was my first venture into AI programming, so please be   
   as beginner-level as possible in your responses :)   
      
   Thanks,   
   Mike   
      
   [ comp.ai is moderated.  To submit, just post and be patient, or if ]   
   [ that fails mail your article to , and ]   
   [ ask your news administrator to fix the problems with your system. ]   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca