Darkwind - Viewing Topic: New Race AI
Welcome Guest! » Darkwind » Announcements » Game Announcements » New Race AI

Pages: << prev 1, 2 next >> Reply to Topic Create New Topic Create New Poll
New Race AI
*sam*
The Salthill Sluggerz
Darkwind Guru

Renegade

Avatar

Member Level

Group: Lead Developer
Posts: 16,780
Joined: Jan 19, 2006

Send an email to *sam* Send a personal messsage to *sam* Reply with a quote from this post Go to the top of the page

I have been working on improved race AI over the last few months, specifically they're now using an evolutionary approach to refining their racing lines, and are starting to treat different chassis differently rather than all the same.

The intention is to make races more fun - I'd still see humans winning the leagues, but if the NPCs put up a good race too that can only be an improvement.

Only a few specific chassis/track combinations are currently active with this, so if you want to try it out I'd suggest a symph on the SS dirt racing track.

We just ran our first race with the new AI.. event 111616 if you want to view the replay. It certainly seemed quite different, with humans and NPCs mixing it up for the entire 2 laps.
.........................
marshal vet deathrce1 paintladder combat1 wv ped1 cont slay2013

Posted Aug 10, 2010, 11:58 pm
*Dark Tempest*
The Black Legion
Darkwind Guru

Mutants Faction

Member Level

Group: Marshals
Posts: 2,049
Joined: Jan 27, 2010

Send an email to *Dark Tempest* Send a personal messsage to *Dark Tempest* Reply with a quote from this post Go to the top of the page

Is it still going to be possible for new players to start winning races against the NPC's within 5-10 races and a little coaching from older players?

An AI that can challenge Lord Foul in a Turin will not present a fun opportunity to play Darkwind to a new player.
.........................
vet wv marshal pvp2

Posted Aug 11, 2010, 12:28 am
Deathangels Shadow
deathys Strikers
Darkwind Guru

Renegade

Member Level

Group: Contributors
Posts: 658
Joined: Jul 23, 2007

Send an email to Deathangels Shadow Visit Deathangels Shadow's web site Send a personal messsage to Deathangels Shadow Reply with a quote from this post Go to the top of the page

I think Dark Tempest brings up a very important factor... racing may be something that we all do, but at the end of the day it's the part of the game that's intended for the new players. If their introduction to the game is getting completely annihilated every time they run a race, they're far less likely to stick around.

I know I wouldn't have stuck around if I didn't start winning the occasional race.
.........................
vet wv

Posted Aug 11, 2010, 12:33 am
Groove Champion
The Groove Champions
Darkwind Guru

Renegade

Member Level

Group: Members
Posts: 4,813
Joined: Sep 16, 2008

Send a personal messsage to Groove Champion Reply with a quote from this post Go to the top of the page

I don't think an improvement in the AI will make a huge difference. Perhaps it will even teach new players the "correct" racing line quicker than the old AI did (or didn't...)
.........................
vet combatL1 wv cont0,5,0

Posted Aug 11, 2010, 12:48 am
Deathangels Shadow
deathys Strikers
Darkwind Guru

Renegade

Member Level

Group: Contributors
Posts: 658
Joined: Jul 23, 2007

Send an email to Deathangels Shadow Visit Deathangels Shadow's web site Send a personal messsage to Deathangels Shadow Reply with a quote from this post Go to the top of the page

I think you overestimate the average racing skills of a n00b...

... for that matter, I think you overestimate the racing skills I actively have.  ;)
.........................
vet wv

Posted Aug 11, 2010, 1:26 am
Groove Champion
The Groove Champions
Darkwind Guru

Renegade

Member Level

Group: Members
Posts: 4,813
Joined: Sep 16, 2008

Send a personal messsage to Groove Champion Reply with a quote from this post Go to the top of the page

But if the NPC is successfully navigating the track, all you need to do is try for the same line. I'm not saying you'll get it right at first (no different from what we have now) but at least you'll have a proper example (VERY different from what we have now).
.........................
vet combatL1 wv cont0,5,0

Posted Aug 11, 2010, 2:48 am
d0dger
an0maly
Darkwind Guru

Deathrace Mafia Faction

Avatar

Member Level

Group: Members
Posts: 2,492
Joined: Jan 24, 2010

Send a personal messsage to d0dger Reply with a quote from this post Go to the top of the page

Hell I couldn't win the races starting out as a noob, so I started doing arena combats and aced those from the get go.

I think we'll be ok.
.........................
vet wv combat1 combatL1 paintladder pvp5 sssc deathrceL1 pvp4 zom race1 semiprocombat deathrce1 raceL1 pvp3 pvp2 ww pvp1 paintball santa2 gwped4,16,10

Posted Aug 11, 2010, 2:56 am
*Urban Decay*
Old School Perverts
Darkwind Guru

Civs Faction

Member Level

Group: Marshals
Posts: 1,023
Joined: Nov 8, 2007

Send an email to *Urban Decay* Send a personal messsage to *Urban Decay* Reply with a quote from this post Go to the top of the page

AI improvement doesn't need to be to the point where they are always on a great line, just getting them to the point where they aren't on a suicide path on some of the more difficult tracks like the bone would be an insane improvement.

Sometimes it seems like the NPC's honestly have no idea how to navigate, and assume an obstacle or car is no where near in thier path. Which might mostly be the case... If they just had a way to react to the changes of the cars around them, races would be much more enjoyable.

The problem being that such a level of AI would prove difficult to program, even to the level of having them simply adjust to avoid collision, since that could wind up causing larger pileups as they all repel each other in a random field of uncontrollable sliding.
.........................
vet wv marshal raceL1 deathrceL10,4,0

Posted Aug 11, 2010, 3:06 am
Lord Foul
.-^-HellRazors-^.
Darkwind Guru

Mutants Faction

Member Level

Group: Rules Council
Posts: 3,543
Joined: Jan 12, 2008

Send an email to Lord Foul Send a personal messsage to Lord Foul Reply with a quote from this post Go to the top of the page

I'm testing this out right now with a racer character and with a character that has no driving skill.

Results will be posted shortly. ;)
.........................
vet race1 deathrce1 wv zom circuit1 pvp1 northernsummer community circuit3 paintball55,206,126

Posted Aug 11, 2010, 3:07 am
Lord Foul
.-^-HellRazors-^.
Darkwind Guru

Mutants Faction

Member Level

Group: Rules Council
Posts: 3,543
Joined: Jan 12, 2008

Send an email to Lord Foul Send a personal messsage to Lord Foul Reply with a quote from this post Go to the top of the page

Here's the results with racing symph on SS:dirt, 3 laps.

Racer:

Lap 1

Me:37.9
NPC:40.37

Lap 2

Me:36.57(beats my current record)
NPC:40.87

Lap 3

Me:36.57(yep same time)
NPC:39.53(Very good for NPC)

The longer the race the better the AI does/did. As usual if they are clumped up they get in each others way. Once alone they can match me pretty well with just 3 seconds from my record. Close, but still easy with a skilled racer and knowing the track.
________________________________________________
Now for the fun race.
Same as first race, but with a character that has no driving skill to simulate a new player. Simply plowed through like I did not know the track/car.

Lap 1

Me:37.96(started in second row)
NPC:41.49

(First lap show NPCs get in each others way)

Lap 2

Me:41.09(took corner to fast after first lap, lost some speed)
NPC:39.05 (very good for NPC)

Lap 3

Me:48.96(I rolled the car in the beginning of 3rd lap)
NPC:40.93


A lot tougher with a no skilled driver with ghost lying a lot. The AI does real well alone and can match a skilled player in moves, but not in speed control in some cornering and the NPCs charge the line, which causes them to overcompensate to recover and that usually causes crashes with other players/npcs.

In all honesty a new player would prob not win this specfic type of race with symph/SS dirt, but it would be a good learning experience.

While the AI is still not as good as a skilled racer, they do present a challenge to the vet, because one mistake will quickly put even a vet in second place.
.........................
vet race1 deathrce1 wv zom circuit1 pvp1 northernsummer community circuit3 paintball55,206,126

Posted Aug 11, 2010, 4:01 am Last edited Aug 11, 2010, 4:36 am by Lord Foul
This member is currently online ninjamonkey73
Bullet Boys
Autodueller

Civs Faction

Member Level

Group: Subscribers
Posts: 270
Joined: Jun 20, 2010

Send an email to ninjamonkey73 Send a message to ninjamonkey73 with Yahoo! Messenger Send a personal messsage to ninjamonkey73 Reply with a quote from this post Go to the top of the page

When I was a non-subscriber, I spent almost all of my DW time racing. I think I came in third in my very first race, then by the end of the day I was winning any race that didn't put me in the hospital LOL.

That's me with no prior DW experience... then again I'm an old-school Car Wars player, an excellent RL driver, and I've played my fair share of racing games on consoles and whatnot. I felt like I was armed with a lot of knowledge. Maybe not all DW players have that wealth of personal experience to draw from... then again, maybe they do!

I guess my main thought here is, if the races get "harder" to win, the prize pools ought to increase! Non-subscribers essentially need to win two or three races just to be able to rent an Antagonist and go Scouting... and they can't sell their loot! Racing is their financial backbone.
.........................
vet wv marshal

Posted Aug 11, 2010, 4:44 am
Karz Master
Alpha Junkers
Darkwind Guru

Renegade

Avatar

Member Level

Group: Storytellers + IP
Posts: 2,375
Joined: Nov 13, 2006

Send an email to Karz Master Send a personal messsage to Karz Master Reply with a quote from this post Go to the top of the page

Quote:
While the AI is still not as good as a skilled racer, they do present a challenge to the vet, because one mistake will quickly put even a vet in second place.


^^That's what you think Foul, but I haven't raced the new AI yet ;)
.........................
vet wv zom

Posted Aug 11, 2010, 7:50 am
*Burden*
The Speedrunners
Darkwind Guru

Mutants Faction

Member Level

Group: Marshals
Posts: 1,013
Joined: Oct 4, 2009

Send an email to *Burden* Send a personal messsage to *Burden* Reply with a quote from this post Go to the top of the page

What happens once the AI has perfect lines and is pretty much impossible to beat?
.........................
wv vet zom marshal pvp2 paintladder

Posted Aug 11, 2010, 8:06 am
*sam*
The Salthill Sluggerz
Darkwind Guru

Renegade

Avatar

Member Level

Group: Lead Developer
Posts: 16,780
Joined: Jan 19, 2006

Send an email to *sam* Send a personal messsage to *sam* Reply with a quote from this post Go to the top of the page

Thanks for the feedback. Of course, I don't want to make the game too hard. It will be easy to slow them down a bit if it seems necessary..
.........................
marshal vet deathrce1 paintladder combat1 wv ped1 cont slay2013

Posted Aug 11, 2010, 8:12 am
Karz Master
Alpha Junkers
Darkwind Guru

Renegade

Avatar

Member Level

Group: Storytellers + IP
Posts: 2,375
Joined: Nov 13, 2006

Send an email to Karz Master Send a personal messsage to Karz Master Reply with a quote from this post Go to the top of the page

*Burden* said:
What happens once the AI has perfect lines and is pretty much impossible to beat?


We end up with the same situation as the Darkwind beta.
.........................
vet wv zom

Posted Aug 11, 2010, 8:13 am Last edited Aug 11, 2010, 8:23 am by Karz Master
Valiance
The Vanguards
Darkwind Guru

Civs Faction

Member Level

Group: Storytellers
Posts: 1,166
Joined: Jan 15, 2008

Send an email to Valiance Send a personal messsage to Valiance Reply with a quote from this post Go to the top of the page

i have to say that I think Races should be tuned for new players, not vets.

I didn't win my first race for weeks. I always played Deathraces cos I could shoot my way out of being a crap driver. Even know, I'm not a very good racer.

I feel that this is raising the challenge for a limited number of racing vets, not for new players.

Perhaps make it only apply to Pro events, or Pro and league events. It would make sense for them to be harder?
.........................
vet combat1 wv ped1

Posted Aug 11, 2010, 8:33 am
*sam*
The Salthill Sluggerz
Darkwind Guru

Renegade

Avatar

Member Level

Group: Lead Developer
Posts: 16,780
Joined: Jan 19, 2006

Send an email to *sam* Send a personal messsage to *sam* Reply with a quote from this post Go to the top of the page

ninjamonkey73 said:
When I was a non-subscriber, I spent almost all of my DW time racing.  I think I came in third in my very first race, then by the end of the day I was winning any race that didn't put me in the hospital LOL.

That's me with no prior DW experience... then again I'm an old-school Car Wars player, an excellent RL driver, and I've played my fair share of racing games on consoles and whatnot.  I felt like I was armed with a lot of knowledge.  Maybe not all DW players have that wealth of personal experience to draw from... then again, maybe they do!

I guess my main thought here is, if the races get "harder" to win, the prize pools ought to increase!  Non-subscribers essentially need to win two or three races just to be able to rent an Antagonist and go Scouting... and they can't sell their loot!  Racing is their financial backbone.


Arena combats will still be unchanged.. and they're probably a better source of income for many new players than races anyway?
.........................
marshal vet deathrce1 paintladder combat1 wv ped1 cont slay2013

Posted Aug 11, 2010, 8:38 am
*sam*
The Salthill Sluggerz
Darkwind Guru

Renegade

Avatar

Member Level

Group: Lead Developer
Posts: 16,780
Joined: Jan 19, 2006

Send an email to *sam* Send a personal messsage to *sam* Reply with a quote from this post Go to the top of the page

*Burden* said:
What happens once the AI has perfect lines and is pretty much impossible to beat?


That won't happen, I can assure you. I ran some detailed experiments back in June, and the new approach will close the gap quite a bit but still won't make them race like the best payers.

I'll keep an eye on it. Maybe it would be good to slow down *some* of the NPCs, if it's looking too hard for newer players, so that they space out more and present a challenge for everyone without making it really hard not to come in last if you're a new player.
.........................
marshal vet deathrce1 paintladder combat1 wv ped1 cont slay2013

Posted Aug 11, 2010, 8:42 am Last edited Aug 11, 2010, 8:43 am by *sam*
GrowlingBadger
Meles
Darkwind Guru

Mutants Faction

Member Level

Group: Members
Posts: 722
Joined: Jul 29, 2010

Send an email to GrowlingBadger Send a personal messsage to GrowlingBadger Reply with a quote from this post Go to the top of the page

Dunno if I just been lucky but I have been able to compete (as a noob) in races, sufficiently to progress through the mission"racing for the mob". It wasn't easy but I won the races, shows me that it is spot on. Of course deathraces are easier cos you can bat stuff.
.........................
vet wv circuit2 circuit1 pvp5 pvp4

Posted Aug 11, 2010, 9:59 am
Crazy AL
Street Pizza
Darkwind Guru

Merchants Faction

Member Level

Group: Members
Posts: 1,228
Joined: Feb 14, 2008

Send an email to Crazy AL Send a personal messsage to Crazy AL Reply with a quote from this post Go to the top of the page

*sam* said:
*Burden* said:
What happens once the AI has perfect lines and is pretty much impossible to beat?


That won't happen, I can assure you. I ran some detailed experiments back in June, and the new approach will close the gap quite a bit but still won't make them race like the best payers.

I'll keep an eye on it. Maybe it would be good to slow down *some* of the NPCs, if it's looking too hard for newer players, so that they space out more and present a challenge for everyone without making it really hard not to come in last if you're a new player.


As a non-racer, that is I've probably done less than 2 dozen actual strict races in my entire career in DW, this is a very good idea regardless of the level of skill of the NPCs. Even races where everyone is top tier skilled, they don't stay bunched up together for the whole race due to caution and strategy.

My biggest beef was the idiocy of the NPCs and their driving lines. I didn't do many races but the majority of them involved a driver in front of me, crashing into a stopped, crashing or slowed car and wrecking my line.

I think this would make for a much more interesting and realistic race and is a great idea, Sam.
.........................
vet wv zom pvp1 ped1

Posted Aug 11, 2010, 2:52 pm
Reply to Topic Create New Topic Create New Poll E-mail me when replies are made to this topic View Printable
» Darkwind » Announcements » Game Announcements » New Race AI

0.131 seconds - 30 queries - 0.08 load