Page 1 of 1

Bot skills

Posted: Mon Jul 16, 2012 1:17 am UTC
by JOURNEYMAN

I was wondering if instead of having all bots with same skill level, each bot has different degree of skill levels. More specifically, one bot would have expert level skill in one class/weapon, and beginner level skill on other class/weapons, and medium skill level on another class/weapons, etc.


Re: Bot skills

Posted: Mon Jul 16, 2012 7:02 am UTC
by Ishq

The bots already have varied skill. Each of the bot has a skill from 2-7.


Re: Bot skills

Posted: Mon Jul 16, 2012 2:28 pm UTC
by Fuma
Ishq wrote:

The bots already have varied skill. Each of the bot has a skill from 2-7.

I just checked the bot code used on the server (hey, its been a long time! I forgot, and this bot code is old), and the breakdown of what the skill level does is:

  1. lower skill == worse aim (slower, more shaky)
  2. skill >= 3 means a human bot will back away
  3. skill >= 5 means a human bot will strafe side to side
  4. skill >= 5 means a human luci bot will attempt to aim predict
  5. skill >= 7 means a human bot will use the dodge ability (not very effectively, unfortunately)
  6. skill == 10 enables basis to dodge while holding their victim

Obviously, these need to be tweaked a lot.


Re: Bot skills

Posted: Mon Jul 16, 2012 8:45 pm UTC
by Asvarox

I think what JOURNEYMAN meant was to further "personalize" each bots skill, so bot "Tyrantwhore5000" would be 10/10 skilled with tyrant, but "2/10" skilled with mara and lisk.

That could be managed easy with that bot personality system thing that's present in Quake 3, JK:JA and probably many many other games based on idtech3. But I think it's a really low-priority thing now.


Re: Bot skills

Posted: Mon Jul 16, 2012 10:13 pm UTC
by Sixthly
Fuma wrote:

4. skill >= 5 means a human luci bot will attempt to aim predict

Was this skill level from 1.1.0? Last I checked, in Unvanquished the Lucifer Cannon is like an over powered Mass Driver.


Re: Bot skills

Posted: Tue Jul 17, 2012 6:20 am UTC
by ViruS

don't think he had it above 5 only, it was either on or off.


Re: Bot skills

Posted: Wed Jul 18, 2012 10:02 pm UTC
by Fuma
Sixthly wrote:

Was this skill level from 1.1.0? Last I checked, in Unvanquished the Lucifer Cannon is like an over powered Mass Driver.

Yes.

For those who don't know, in 1.1 the luci fires a very slow moving shot.
The luci aim prediction was originally added to my bots for 1.1 because of how terrible using a luci without aim predict was.

The luci shot still isn't hit-scan like the massdriver, but it does travel a lot faster than the luci from 1.1 did.
The speed difference doesn't matter to the aim prediction because it relies on the LCANNON_SPEED #define instead of a hard-coded value.

As for adding new features and things, I'd prefer to wait until I get navigation and the basic AI routines working well enough before doing this. :)