Jump to content
The IL-2 Forums are Moving - Information Within ×

Call Buddye from BDG to improve the AI


Recommended Posts

Posted

Hi all

 

There was a long and fruitless debate on the shortcomings of the CoD AI on the 1C forums before with hundreds of complaints which ended in a locked thread. I know from experience the RoF AI is not as bad but it can always be improved.

 

The person you should call is Buddye of the BDG (BOB2) group who has done wonders with adaptive AI in that sim, making it more human than human. It is the closest competitor to human I have seen in any WWII sim.

 

In BOB2, there is a list of more than 50 different 'movecodes' the AI can employ depending on its skill level AND tactical situation.

 

The movecodes used are determined also by whether the AI judges itself to be offensive, or defensive. Depending on skill level different movecode sets are available. Novice AI has a restricted set of movecodes available, Ace AI has the full set of movecodes available, and HERO AI only uses the offensive movecode set. The AI also has random routines included meaning that at random points in combat, a random movecode is selected ie the AI makes dumb moves sometimes in a completely human fashion. The AI is also bound by the same FM model that the human player uses.

 

Plus the AI can deflection shoot (!), but not with laserlike accuracy.

 

It fires only in short bursts and conserves ammo when it doesn't have a shot or doesn't hit the target.

 

All in all, fantastic coding and Buddye knows how to get it done.

  • Upvote 1
Posted

Buddeye truly is the master of AI coding and Battle of Britain Wings of Victory II has the best AI I have ever fought against! I mean, an Ai aircraft using a "Rolling Scissors" manouevre to get into an attacking position, that's the sort of programming this guy could do! Very impressive! Cheers, MP

Jason_Williams
Posted

Buddeye does his own thing. He is not a good fit for us, but yes he does good work. However, much of what you said also applies to our AI. Our AI has actually flown a real RC aircraft.

 

Jason

  • Upvote 1
Posted

Buddeye does his own thing. He is not a good fit for us, but yes he does good work. However, much of what you said also applies to our AI. Our AI has actually flown a real RC aircraft.

 

Jason

Send Pigs Pics Vids, please! ;)

 

Peter

Posted

An excellent idea.  The man knows his business.  And above all, he already wants to help!

Posted

From my experience, the AI is quite good already in RoF. And they usually sneak something extra for the AI in every RoF update.  But obviously, WW1 combat is also quite different from WW2, so any improvement are welcome.

 

But the reason why I love the RoF AI is because it does not cheat on you. The AI flies with the same flight model you do (I suppose that's why Jason mentioned that their AI flew RC plane). There is no such a thing as a simple flight model for the AI as in in DCS or CloD.

Posted

Buddeye does his own thing. He is not a good fit for us, but yes he does good work. However, much of what you said also applies to our AI. Our AI has actually flown a real RC aircraft.

 

Jason

 

 

Wow.. How'd you pull that off.. Just curious.

Posted

Granted. I haven't flown too much ROF to check out how the AI reacts to contact... And I realize Jason is in no doubt (proud and protective) of who ever codes the AI.. but to come right out of the gates with "He is not a good fit for us" seemed a bit Harsh ....heh Haha kinda like he knew the question was coming... maybe he did ... ;)

Posted (edited)

Wow.. How'd you pull that off.. Just curious.

You can see the video Loft linked of the ROF AI flying an RC plane here -

 

http://riseofflight.com/forum/viewtopic.php?p=433104#p433104

 

You can read my (google translate) translation of the AI manual over here -

 

http://www.mediafire.com/?e8k7i83y1gix5p8

 

The ROF AI "really" flies the plane, using the controls the player uses, running as a set of PID controllers - what it wants to do, what it actually got from the input, what it needs to do next to get closer to what it wants to do. Same kind of system as used in all sorts of industrial automation systems, and it is agnostic as to whether it flies an AI plane or a real RC plane.

Edited by wiseblood
Posted

To be honest the Ai looks completely unbelieveable in that video. Not once did I see multiple barrel rolls and it crashing into the ground! Very disappointing :rolleyes:  (BTW, that is sarcasm...it looks very impressive ;)  )

Posted

Hm, if that's the ROF AI, I want to see two RC planes dogfighting :D

 

As much as ROF's aI is impressive for being able to cope with real physics, it could use a bit more knowledge of air combat manoeuvring and tactics. Looking forward to seeing how it will turn out for BoS.

Posted

Jorri, correct me if Im wrong, but wasn't the AI really deadly at the start, and after wishes from the community, it was toned down a lot? That was around the time I started to fly RoF.

Posted (edited)

That has been said a lot, including by Han. I think it was mainly the accuracy of the AI's fire that was toned down, though. They could always land their shots even at rediculous ranges, so they changed that to something a bit more realistic at the time.

Edited by hq_Jorri

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...