clover-moe / spearmint

Spearmint — an updated id Tech 3 engine for continuing the classics and creating new games.
https://clover.moe/spearmint
GNU General Public License v3.0
241 stars 27 forks source link

The bots perform poorly in q3tourney6 #247

Open rawr51919 opened 8 years ago

rawr51919 commented 8 years ago

The bots perform badly in q3tourney6. The crusher trap makes the bots fall off the map. A fix for this would be to make them not go for the crusher when it is down, and make them go for it again when it goes back up. Also, I do not see why the bots can't use the func_bobbing, I'll probably experiment with the BotMapScripts function to try and fix that issue (which if fixed will also allow them to go grab the MH in the level, as it's only accessible via one of the func_bobbings).

zturtleman commented 8 years ago

Could probably enable/disable AAS routing area under crusher when it's down or something. I'm not exactly sure. I'm not planning to look into it.

ghost commented 8 years ago

There is nothing wrong to enable bots to use the func_bobbing in q3tourney6, but don't forget to disable bots to jump than, if they use a func_bobbing moving on either X or Y axis, Z axis is okay. (Sidenote: Bots mainly jump on movers if they find an enemy, -> attack move...) Possibly, your next question might be: Why is it allowed to jump on func_bobbings than? Well, bear in mind mappers can make func_bobbing so that the bot has to jump to reach the desired area, e.g.: when the mover is at it's end position. So, if you stop the bots from jumping while riding movers do this ONLY when it is NOT needed to perform a jump to get off the mover...

@coltongit: Sorry, I am NOT a BotAI god, but it seems to me you are interestend in bot AI, possibly I can save you many hours by answering some questions. Are you okay with using the Spearmint forum for AI talks, and other Spearmint related questions? Others (me included) can also learn more about Spearmint! @zturtleman: Though, not sure if the current Spearmint forum is the right place, Zack?

zturtleman commented 8 years ago

I started setting up a Discourse forum yesterday. I hope to have it ready to use next week.

rawr51919 commented 8 years ago

Mind posting a link somewhere when it's up @zturtleman?

zturtleman commented 8 years ago

Discourse is running at https://forum.clover.moe/ and ready to be used I suppose. Should be able to login using Github too.

ghost commented 8 years ago

Discourse at http://chat.clover.moe/ works for me. Well, done!

rawr51919 commented 8 years ago

Thanks a bijillion, @zturtleman! Using my github account for it, and it works fine! Also, when I said the bots play badly in q3tourney6, I also meant that the bots get minus scores VERY easily.