Guns Of Icarus Online

Info => Feedback and Suggestions => Topic started by: kidpikmin on May 19, 2015, 10:25:04 pm

Title: Update to AI PLS :(
Post by: kidpikmin on May 19, 2015, 10:25:04 pm
every single game i've been in with ai people they always do other stuff then what should be done like fly the ship if the captain left or repair the hull but their repairing the balloon instead. I sometimes feel like their brainless. please for everybody out there, update their AI.  :'(
Title: Re: Update to AI PLS :(
Post by: Hilary Briss on May 19, 2015, 10:34:04 pm
every single game i've been in with ai people they always do other stuff then what should be done like fly the ship if the captain left or repair the hull but their repairing the balloon instead. I sometimes feel like their brainless. please for everybody out there, update their AI.  :'(

The AI default Hull and Balloon first and foremost. Use the commands more or set them to F1 "as you were". That way if all AI, the gunner will shoot & Engineers will repair. Ai on a 3 person ship is Fine but AI and crew can unbalance the AI. The AI will never be situationally aware.
Title: Re: Update to AI PLS :(
Post by: DJ Logicalia on May 19, 2015, 10:36:12 pm
A few things to clear up about AI behavior

Firstly, they can't fly. AI have no ability to grab the helm in any scenario, even if your captain has left the match. (A bit of encouragement, the pilots who d/c on purpose in the middle of the match rarely make it out of novice. If you stick with the game a little, you will rarely have this issue). If you want your ship to stay in the fight, you'll need to have one of the remaining crew members fly the boat until, hopefully, your pilot comes back, you get a new one, or the match ends.

As far as repair cycles go, yeah they can be a bit wonky, especially on certain ships. One of the reasons AI don't really get improved on is the AI are more of a fail safe. The game is designed to be played with humans, so developer attention goes to things that benefit human players before improving the AI. The robots have also been improved drastically over the years. They're better now than they ever were, even though they still make a lot of mistakes.

In case you didn't know, the commander on the ship (the player highest on the roster, goes to captain unless captain has left) can control the AI. By hitting F2, the AI will shoot the guns and stop repairing, while hitting F3, the AI will drop any gun they're using and start fixing things, looping around the ship, prioritizing certain components in a cycle. F1 sets them to their default nature (AI engis repair, AI gunners shoot)
Title: Re: Update to AI PLS :(
Post by: Arturo Sanchez on May 19, 2015, 10:48:37 pm
every single game i've been in with ai people they always do other stuff then what should be done like fly the ship if the captain left or repair the hull but their repairing the balloon instead. I sometimes feel like their brainless. please for everybody out there, update their AI.  :'(

Time to crush some babies....

Only real problem with AI scripting is their ability to shoot beyond 500m and their ability to shoot moving targets, chem patterns, how engie captain produces 2 AI gunners, and how engines are lower priority than guns.

But if these were to be fixed, you would not get better.


Guess what? Any vet can pilot. If a captain rage quits any one of us can take over the helm and still win at mid lvl play. Why? because AI shouldn't be carrying your lazy butt. They are only there for sharing the load.

If you don't want to be caught with your pants down, buy a utility belt and become steampunk batman who can adapt to anything.
Title: Re: Update to AI PLS :(
Post by: Crafeksterty on May 19, 2015, 11:06:49 pm
Ai dont fly and they choose to do commit to an action one step at a time.

So while the AI is running torwards the damaged baloon, during that time they wont reconsider to go for the hull if that gets damaged during when the ai chose to go for the baloon first.


So heres a tip, use F1-F2-F3 to put them on different positions. F1 is their class, F2 is all gunn, F3 is all Repair (Or the reverse between f2-3)
When i see the ai running torwards the baloon when the hull will be needing attention, i press F2, then F3/1 to make the engineers re-adjust their decision.

They suck, but they suck for a reason.
Title: Re: Update to AI PLS :(
Post by: Squidslinger Gilder on May 20, 2015, 01:05:52 am
I dunno, AI are pretty godlike LF users. When I solo run I always switch to LF on the side to take advantage of them.

AI won't replace a good crew but they sure as heck will replace a bad one.
Title: Re: Update to AI PLS :(
Post by: MagKel on May 20, 2015, 03:07:09 am
Also, B command (the additional marker on targets that the pilot can designate) will direct fire of the AI on that target. For specific ships (goldfish for example, or spire) you want to maybe hold fire until a certain position is reached: set AI on repairs, mark the target, set AI on firing mode, re-set the AI on repair. Non only this process will break un-logical priorities of the robots but will allow you to fire on a target the moment you want it.
Title: Re: Update to AI PLS :(
Post by: Squidslinger Gilder on May 20, 2015, 05:36:22 am
Oh heck yeah, without that direct fire command I'd be probably insisting on a cannibal/headhunter theme covered with severed sand people heads.
Title: Re: Update to AI PLS :(
Post by: Arturo Sanchez on June 12, 2015, 03:24:23 am
One thing though. I wish AI carro shooting script goes back to shooting balloon. Prioritising components sucks.
Title: Re: Update to AI PLS :(
Post by: Dutch Vanya on June 12, 2015, 05:06:13 pm
One thing though. I wish AI carro shooting script goes back to shooting balloon. Prioritising components sucks.
When has AI ever targeted balloons? Can somone who lives in the real world conform that this was ever the case?
Title: Re: Update to AI PLS :(
Post by: BlackenedPies on June 12, 2015, 05:14:28 pm
AI targeted balloons for at least 5 months. If I remember correctly it was between beginning of MM (possibly before) and stamina.

I can't remember exactly when they started but I think it was pre MM and I noticed they weren't post stamina.
Title: Re: Update to AI PLS :(
Post by: Arturo Sanchez on June 12, 2015, 07:51:15 pm
just b4 MM then lost it on the update b4 stamina.
Title: Re: Update to AI PLS :(
Post by: Von Feuerkraft on June 20, 2015, 10:14:45 am
As a cap it would be great if you could have pre-set priorities for AI in your ships. For example setting your AI gunner always manning the lower deck.
Title: Re: Update to AI PLS :(
Post by: Arturo Sanchez on June 26, 2015, 03:17:50 pm
As a cap it would be great if you could have pre-set priorities for AI in your ships. For example setting your AI gunner always manning the lower deck.

in the end the muse stance is buff on AI=who needs players.

but frankly as sad a state AI is... its even sadder that players are worst than AI.

inb4 AI clan joke.
Title: Re: Update to AI PLS :(
Post by: Mannson on July 03, 2015, 10:06:52 pm
This may be just a fluke on AI's part, but I have witnessed AI following (v)oice commands almost... reliably when they're in as you were mode

Still, 99% of times, I'd take any player over AI. So, working as intended?
Title: Re: Update to AI PLS :(
Post by: greendra on July 04, 2015, 07:43:08 am
Well with the new update, no AI gunners. They will all run engi kits. Maybe a recommend class for ai from some presets. like buff and chem. Chem would be hard, but maybe if muse worked on it it would be good.

Eg,


Chem, Hull, Balloon hull, balloon, gungineer, buff

If chem then set order of components.

If guneineer then set main gun.

If buff, set which group to buff. Eg Engines, heavy or light guns or both, balloon, hull

Something along those lines would make playing with AI more fair. Obviously i think all the features that i just said should be nerfed to be basically useless, as like max they will just be like shooting ships though clouds and at the range of 400m+ hit every shot.

I don't believe this should be a thing, but it would be interesting.
Title: Re: Update to AI PLS :(
Post by: Kamoba on July 04, 2015, 01:18:17 pm
Wizard: I admit, if guns was offline, that system would be awesome, being able to give the AI their loadouts would be great..
But fir Skirmish mode, I have to say I don't like it...
AI are a last resort if you cant fill a ship with players, the community as a whole should be encouraging fillings lobbies without readying up with AI..
But the simple fact is, I think the AI are still too efficient at their roles... The fact some good and mediocre skilled pilots are able to take an AI ship out and grab a win shows that they are, in some cases much better than some players...
Which is quite saddening really..

But Nerf the AI and on the slow days when you just can't fill a ship, people wouldn't play full stop if the ai were so bad...
Buff the AI and then it encourages the anti-social activity of going in with AI crews for the sole purpose of avoiding other players... (Though of the people I know that do this, I can understand why some of them do it sometimes..)

Title: Re: Update to AI PLS :(
Post by: BlackenedPies on July 04, 2015, 07:47:20 pm
The AI are good enough. The main problem I have is that they don't automatically switch guns to shoot a targeted ship when their current gun has no arcs. Very frustrating when playing on a disconnected fish in novice match. The good thing about AI is that they keep moving and follow the two most important commands.

The end of AI gunners is very powerful because this means you no longer have to have a gunner on your crew when playing with AI. It used to be that if you die with F3 pressed you usually respawn with an AI engi. Now you can start with a spanner mallet buff engi if you only have one crew member.

For a while I played with only AI because it was impossible to get anyone to bring loadouts (~6 months pre MM). Had a 43 match win streak in an AI flame squid.
Title: Re: Update to AI PLS :(
Post by: Arturo Sanchez on July 04, 2015, 07:59:39 pm
This may be just a fluke on AI's part, but I have witnessed AI following (v)oice commands almost... reliably when they're in as you were mode

Still, 99% of times, I'd take any player over AI. So, working as intended?

fluke.

AI script only reacts to mode changing, repairing priority, targeting script (wat parts to hit) and captain spot to prioritise a specific ship to target.
Title: Re: Update to AI PLS :(
Post by: Pomalo D'Estyr on July 05, 2015, 01:40:34 pm
There are just a few things that would greatly improve the AI for me :

I the AI could follow a set of V commands, that'd be great, like as an engie, if I request help fixing the hull they'd come, or if I'm on the balloon and I request help fixing the hull they go fix the hull while I do balloon.

I think in general, if the AI could avoid being close to the actual engie, that'd be great!

There's also the fact that they don't use mortars very well that could be improved (and I don't know much about coding AIs, but maybe that's not too hard?)
Title: Re: Update to AI PLS :(
Post by: BlackenedPies on July 05, 2015, 03:26:16 pm
There's also the fact that they don't use mortars very well that could be improved (and I don't know much about coding AIs, but maybe that's not too hard?)

AI are great on mortars and better than most players. I think AI shoot based on you and the target's vector, if vectors remain the same then AI won't miss. They're also good on the hades.
Title: Re: Update to AI PLS :(
Post by: Pomalo D'Estyr on July 05, 2015, 04:48:48 pm
There's also the fact that they don't use mortars very well that could be improved (and I don't know much about coding AIs, but maybe that's not too hard?)

AI are great on mortars and better than most players. I think AI shoot based on you and the target's vector, if vectors remain the same then AI won't miss. They're also good on the hades.

They're pretty good at aiming but they're lousy at timing, which can IMHO be improved.
Title: Re: Update to AI PLS :(
Post by: Kamoba on July 05, 2015, 04:56:36 pm
Again I will stress, AI are very unlikely going to receive improvements due to the anti-social issues it'll bring about, and lets face it, the removal of AI gunner is itself an AI buff.
Title: Re: Update to AI PLS :(
Post by: BlackenedPies on July 05, 2015, 05:02:37 pm
Quote
They're pretty good at aiming but they're lousy at timing, which can IMHO be improved.
Waiting to shoot until armor break? Prefiring mortar is important and it would be confusing if your AI mortar wasn't shooting. It's better for them to always shoot. I used to love AI double mortar pyra.
Title: Re: Update to AI PLS :(
Post by: Kamoba on July 06, 2015, 07:24:26 am
Quote
They're pretty good at aiming but they're lousy at timing, which can IMHO be improved.
Waiting to shoot until armor break? Prefiring mortar is important and it would be confusing if your AI mortar wasn't shooting. It's better for them to always shoot. I used to love AI double mortar pyra.

I don't think he means waiting for armour break, but instead I think he means the AI should take into account ship, and enemy ship trajectory when taking shots...

Which I think no.
If a pilot wants to go out with AI, the pilot should be responsible for taking that into account.
Title: Re: Update to AI PLS :(
Post by: Daft Loon on July 06, 2015, 09:15:13 pm
Anyone know if the creation of AI ships for co-op mode involved giving them competent AI crew or not?
Title: Re: Update to AI PLS :(
Post by: BlackenedPies on July 06, 2015, 09:20:00 pm
I don't think the AI ships will be crewed, they'll be auto.
Title: Re: Update to AI PLS :(
Post by: Kamoba on July 07, 2015, 02:12:59 am
Jacob was responsible for helping Muse program the AI's flight behavior, but that's the best I can tell you...
As I'm aware there are not physically representatives of "people" on the AI ships..
Title: Re: Update to AI PLS :(
Post by: Queso on July 07, 2015, 10:10:11 am
There is a light simulation of crews on AI ships, which takes into account the time it takes to get to and from certain components. Having a complete ai crew for every ship in co-op would be be both inefficient and not significantly improve behavior.
Title: Re: Update to AI PLS :(
Post by: Kamoba on July 07, 2015, 12:22:06 pm
There is a light simulation of crews on AI ships, which takes into account the time it takes to get to and from certain components. Having a complete ai crew for every ship in co-op would be be both inefficient and not significantly improve behavior.

That's how bad AI are..
Muse don't want them on the co op.ships! ;)
Title: Re: Update to AI PLS :(
Post by: Queso on July 07, 2015, 01:04:43 pm
Technically inefficient. You know what I mean Kamoba.
Title: Re: Update to AI PLS :(
Post by: Kamoba on July 07, 2015, 02:03:02 pm
Hehehe 8)