G
Guest
Guest
Archived from groups: comp.ai,comp.ai.games (More info?)
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 <comp-ai@moderators.isc.org>, and ]
[ ask your news administrator to fix the problems with your system. ]
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 <comp-ai@moderators.isc.org>, and ]
[ ask your news administrator to fix the problems with your system. ]
