Create an account


Thread Rating:
  • 4 Vote(s) - 2.25 Average
  • 1
  • 2
  • 3
  • 4
  • 5
bot AI and balance/physics configs

#1
While I'm trying to keep the balance crap from bleeding out onto the forum as much as possible, I have discovered something that that is worth looking at. I found out that under different movement and balance sets that the bots have varying degree of playability ranging from laughable to acceptable and even excellent. I've noticed while tweaking that bots aren't the best at bunnyhopping under the defaults, but they still do them on occasion. Under my config which mixes ground combat, bunnyhopping, and aerial craziness they seem to have no problem getting around the arena (due to the focus not being on speed maintaining but on mixed movements and adjusting for a situation) and actually putting up a fight in a deathmatch when their difficulty level is increased. They also seem to be somewhat efficient with the weapons, outside of some obvious things like them not laser boosting and using combos (the ones they do pull are from situation changes mostly from getting close to an opponent after firing shots with a different weapon) frequently. Just thought that was something interesting to point out since a balance/physics config that works well with the bots would mean players could get more practice before going online and getting owned. I've yet to test this under other configs outside of the defaults and my own so I don't know how Samual's balance would work with the bots yet.
ECKZBAWKZ HUGE LIST OF ACHIEVEMENTS GOES HERE....


Oh wait.
Reply

#2
Sounds like good work, Lee.

One other thing we need to do is teach the bots to unfreeze team mates in freezetag. If you play locally right now and get frozen, you could sit there the whole time limit and not see a team mate bot.
Reply

#3
(02-14-2011, 03:18 PM)nowego4 Wrote: Sounds like good work, Lee.

One other thing we need to do is teach the bots to unfreeze team mates in freezetag. If you play locally right now and get frozen, you could sit there the whole time limit and not see a team mate bot.
When FruitieX coded freezetag he didn't add bot roles for it, so the bots don't know anything about how to play the game.
Reply

#4
In addition to AI tweaks, it may be a good idea to try to make balance/physics configs that bots can handle that way offline practice is actually enjoyable. The AI actually isn't as bad as I thought it was, while it had it's quirks here and there I actually got an enjoyable CTF game on Space Elevator under my config. Just something to look at when creating balance/physics configs as you can use the opportunity to hide a few things.
ECKZBAWKZ HUGE LIST OF ACHIEVEMENTS GOES HERE....


Oh wait.
Reply

#5
Actually the bots do some kind of combo: if you get close to them they switch to Shotgun and try to slap you. Big Grin
Reply

#6
(02-14-2011, 03:57 PM)Lee_Stricklin Wrote: In addition to AI tweaks, it may be a good idea to try to make balance/physics configs ...

Not going to happen, because it means one of two bad things: Either adjust the settings so that it fits bots, affecting real players too. Or have a separate set for bots, in witch case they are monsters and no longer bots (as they arent under the same rules as player anymore).

Its quite likely that the bot system will be replaced with something configure and maintainable at some point, but given the games main focus if on online play its low prio compared to other issues at the moment.
Reply

#7
are you seriously suggesting to change the physics to fit the bots needs? dont you think it should be the other way round, making good physics and then tell the bots how to deal with it?
Reply

#8
I'm not suggesting that the physics/balance are built around the bots (this is a multiplayer game), however I am saying that it wouldn't be a bad idea to get one that works alright with them. I was mostly pointing out how the balance/physics can effect the bots because I found that interesting.
ECKZBAWKZ HUGE LIST OF ACHIEVEMENTS GOES HERE....


Oh wait.
Reply

#9
If you can isolate the cvars that give major improvements and post the good/bad values we can proly do it the right way instead, and fix the bots.
Reply

#10
Wouldn't know exactly what cvars, but making running about as important as bunny hopping (reserving bunny hops mostly for traveling distances) did quite a bit for the bot movement in combat.
ECKZBAWKZ HUGE LIST OF ACHIEVEMENTS GOES HERE....


Oh wait.
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  IRC, Discord and Xonotic bot bridge suggestions LegendGuard 2 2,161 11-10-2022, 08:54 AM
Last Post: alexsunny123
  [Fragmovie] [BOT] Movie IV Mirio 6 6,562 09-11-2017, 09:52 PM
Last Post: SilenceKiller
  [BOT] Clan Xonotic Fragmovie Mirio 7 17,047 10-20-2014, 05:50 AM
Last Post: Halogene
Music It's back, the Xonotic Bot Orchestra! (was: Coming soon...) divVerent 128 135,598 01-11-2013, 07:13 AM
Last Post: divVerent
  The Xonotic Bot Orchestra is now OPEN! divVerent 4 6,398 01-21-2012, 12:58 PM
Last Post: Mr. Bougo
  Improving current balance (aka FruitieX's balance) atheros 161 188,767 02-22-2011, 05:14 AM
Last Post: chooksta
  Gameplay balance and the pro vs noob argument Dokujisan 41 48,427 02-07-2011, 11:49 AM
Last Post: Flying Steel
  balance thread #247 Rage_ATWM 8 11,256 12-27-2010, 08:24 AM
Last Post: FruitieX
  Lexicology of Balance Sir Emeth Mimetes 4 5,394 11-25-2010, 07:58 AM
Last Post: Sir Emeth Mimetes
  BOT Clan Video 2 kuniu the frogg 6 8,108 11-14-2010, 05:23 PM
Last Post: Mirio

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-