Better bots
-
- Average
- Posts: 38
- Joined: Thu Jan 12, 2023 5:31 am
- Personal rank: Shock Enthusiast
Better bots
So I learned that SmartStockBots dont really work with custom bots, such as the ones produced by Xbots. I have zero interest in removing xbots because they add so much more variety, and the chances of me fighting the same combination of bots is very low. Anyone know of a good alternative of smartstock bots?
-
- Godlike
- Posts: 3162
- Joined: Sat Mar 21, 2020 5:32 am
Re: Better bots
In general there can be easy enough make mutator, which on map load rewrite game stock list of bots (32 of it) with subset of some bigger configuration. Like 4096 bots.
If parameters can be random, 32 current bots can be even generated by some rules.
I not hear of such mutators. So you need search for such or write own by self.
If parameters can be random, 32 current bots can be even generated by some rules.
I not hear of such mutators. So you need search for such or write own by self.
-
- Godlike
- Posts: 3746
- Joined: Sat Sep 12, 2015 8:46 pm
Re: Better bots
Does SmartStockBots work with subclasses of Botpack.Bot or only with subclasses of Botpack.HumanBotPlus?
-
- Godlike
- Posts: 3162
- Joined: Sat Mar 21, 2020 5:32 am
Re: Better bots
All dependency only to Botpack.Bot. It must work fine with any subclasses of it until implementation in connected parts left same.
-
- Godlike
- Posts: 3746
- Joined: Sat Sep 12, 2015 8:46 pm
Re: Better bots
Given that custom bots are inevitably subclassed from Botpack.Bot - otherwise they wouldn't be Bots - then SmartStockBots should work with all custom bots (at least in large part)?Tempura wrote: ↑Fri Jan 20, 2023 8:08 pm So I learned that SmartStockBots dont really work with custom bots, such as the ones produced by Xbots. I have zero interest in removing xbots because they add so much more variety, and the chances of me fighting the same combination of bots is very low. Anyone know of a good alternative of smartstock bots?
-
- Average
- Posts: 38
- Joined: Thu Jan 12, 2023 5:31 am
- Personal rank: Shock Enthusiast
Re: Better bots
I guess. Its just that i was playing on inhumane with smartstockbots and i won with 30 while second place had 14 frags.
-
- Godlike
- Posts: 3162
- Joined: Sat Mar 21, 2020 5:32 am
Re: Better bots
I look into source of xbots - it is compatible with SmartStockBots.
Or you use wrong config, or you unbelievable good player.
Bot on inhuman (bot, not general level of bots) play very good.
Since in config Skill Adjust allow make -3 by stock GUI config. So you able set bot to Skilled when general level be Inhuman.
In XBots config UI (same as in stock) slider for skill adjust must be in middle if you need this bot play on global skill level.
Or you use wrong config, or you unbelievable good player.
Bot on inhuman (bot, not general level of bots) play very good.
Since in config Skill Adjust allow make -3 by stock GUI config. So you able set bot to Skilled when general level be Inhuman.
Automatically merged
Last edited by Buggie on Fri Jan 20, 2023 11:35 pm, edited 1 time in total.
-
- Average
- Posts: 38
- Joined: Thu Jan 12, 2023 5:31 am
- Personal rank: Shock Enthusiast
Re: Better bots
Alright so i set skill to mid. First match it was me with 30, and guy 2nd place with 22. Then, did another match, i won with 30 and second guy had 12. This is all inhuman. Imma set the skill to the second to last on the right.
-
- Godlike
- Posts: 3162
- Joined: Sat Mar 21, 2020 5:32 am
Re: Better bots
Try not use xbots and play against inhuman bots with default UT set (without even load XBots mutator). Which score you get here?
Bug in XBots below 056.
viewtopic.php?p=129452#p129452
Automatically merged
Here you can pickup 056:056: Fixed bug where changes to bot AI level did not show up in
game, and now supports 128 bot classes.
viewtopic.php?p=129452#p129452
-
- Experienced
- Posts: 114
- Joined: Mon Oct 19, 2020 6:53 pm
Re: Better bots
I have no problem using the xbots9b (slightly reworked by me) and the SmartStockBots together. Everything works as expected.