Re: Podbot Beta 3.0 Updates? ^^ -
20-06-2008
That thing with priorities it is messed up. The problem is - sometimes firing at the enemy should be the most important, sometimes not. Example:
The bot is firing at the enemy, but now its primary weapon is out of ammo. There is another primary weapon on the ground. What to do - trying to switch to secondary or pickup the primary weapon? I believe the bot should pickup the gun (better chance to kill the enemy from the primary after pickuping it, than switching to secondary (it also takes time like pickuping the weapon, maybe a bit shorter) and trying to kill the enemy from the secondary weapon.
Another thing - the "T" bot can see there is much more teamnates near the bombsite than enemies. In that case I'm letting him to plant the bomb. But just 2 teamnates got killed - the calculation about rate teamnates/enemies has been chnaged. The bot should start taking care about him-self more instead of planting the bomb.
The same opposite situation with defusing the bomb by CTs.
Another situation - the bot started to plant the bomb (there was nobody around). But during planting the bomb, thebots has heard some noise nearby - approaching the enemy. The bot is breaking planting and it has to take care about him-self.
All those situations - if the code doesn't work as I would like to work it, seems for You as priorities messed up.
But maybe You can write a better description for an algorithm - how it should be done better?
|