November 9, 2008

To choose a bot

can be suprisingly difficult. Providing we are to use A* algorithm to plan our actions, we basically do not need an advanced bot with super abilities.

We should be fine with following actions:
-(de)accelerate
-turn left/right
-turn gun left/right
-fire

Radar is an autonomous unit.

Why an advanced bot? We wouldnt be able to use his abilities anyway.

2 comments:

rohlik said...

My argument is that we want an advanced bot because we may want to consider actions that are more complex than simple "go ahead" and "turn left".

On the other hand, I do agree that for the first iteration we want the simplest possible bot. At the very least it would serve as as a baseline.

... speaking of which ... Can I get your current bot? Thanks!

jaara said...

I decided to assemble my own bot with elementar actions.. See what we can do with it & then maybe add some 'high level' actions (which, actually, I dunno how to implement along with A*)