Company of Heroes: Eastern Front

Author Topic: AI Doctrine Usage  (Read 8371 times)

Offline GodlikeDennis

  • Donor
  • Poster of the Soviet Union
  • *
  • Posts: 4454
    • View Profile
Re: AI Doctrine Usage
« Reply #15 on: January 26, 2011, 03:28:47 AM »
Come on, the AI never was and never will be a challenge. It always acts the same way. Yes, it might sometimes use different units or abilites, but contrary to a human that doesn't change a thing.It has no strat, it just randomly spams all over the place. It's not like the Terror AI plays fundamentally different to a Blitz AI. And as for the time argument, games vs Humans are generally shorter than games vs AI. Just fire up 1vs1 Automatch and you're set(Not referring to EF atm). In fact, I think most compstompers are more afraid of a challenge than looking for one.

+1

I've heard the "I don't have time to play games vs humans" argument many times and it's frankly bs. There are plenty of terrible basic match players who are probably even worse than you stompers but still giving it a go. I feel like people who play against AI are afraid to verse humans, especially in a 1v1 situation where they feel the pressure is on.
If you get into an argument with me, you're wrong.

Offline Jeff 'Robotnik' W.

  • Developer
  • Mr. Spam
  • *
  • Posts: 1961
  • Forum historian
    • View Profile
Re: AI Doctrine Usage
« Reply #16 on: January 26, 2011, 06:01:49 AM »
Having worked a little more with the ai and combining EF with the advanced AI mod, there is a way to limit how much the cpu spams offmap units, and so far it has worked alright.

I also was finally able to fix the ai from suiciding katyushas, as well as making it that they dont charge KV2's into enemy tanks


i will hopefully release the new EF ai beta soon, just need to finish up a few things

Offline Red_Stinger

  • Commissar
  • ****
  • Posts: 264
    • View Profile
Re: AI Doctrine Usage
« Reply #17 on: January 26, 2011, 01:10:57 PM »
When you say "release", what do you mean? Giving your work to dev, giving a link to everyone, or both...? I will be happy to test the AI, but I need to understand how I should install it.  :)
"Du sublime au ridicule, il n'y a qu'un pas"
-Napoléon Bonaparte

Offline IJoe

  • Mr. Spam
  • *
  • Posts: 1025
  • Who controls the present controls the past.
    • View Profile
Re: AI Doctrine Usage
« Reply #18 on: January 26, 2011, 01:54:18 PM »
...In fact, I think most compstompers are more afraid of a challenge than looking for one.
Not all that simple, f.e.: I don't really care to loose (or to win), since this is only (and no more than) a game for me, BUT still I would prefer the game against some proper AI (unavailable ATM) over such with some human opponent simply out of the convenience of the first one. To name the least, when I play against AI, I can pause the game at any time and be gone for as long as I need. This is REALLY convenient, since I do have a RL with all that comes along.  ;)

If you want a picture of the future,
imagine a boot stamping on a human face
— forever.

pariah

  • Guest
Re: AI Doctrine Usage
« Reply #19 on: January 26, 2011, 02:06:42 PM »
Wait... So you can't pause the game in multiplayer!? That would be annoying...

Offline IJoe

  • Mr. Spam
  • *
  • Posts: 1025
  • Who controls the present controls the past.
    • View Profile
Re: AI Doctrine Usage
« Reply #20 on: January 26, 2011, 02:12:22 PM »
Wait... So you can't pause the game in multiplayer!? That would be annoying...

You can, but who's gonna wait "'till I have some spare time" eh?

If you want a picture of the future,
imagine a boot stamping on a human face
— forever.

Offline Happycat

  • Donor
  • Strelky
  • *
  • Posts: 97
    • View Profile
Re: AI Doctrine Usage
« Reply #21 on: January 26, 2011, 02:56:31 PM »
...In fact, I think most compstompers are more afraid of a challenge than looking for one.
Not all that simple, f.e.: I don't really care to loose (or to win), since this is only (and no more than) a game for me, BUT still I would prefer the game against some proper AI (unavailable ATM) over such with some human opponent simply out of the convenience of the first one. To name the least, when I play against AI, I can pause the game at any time and be gone for as long as I need. This is REALLY convenient, since I do have a RL with all that comes along.  ;)

+1
When I can't play on LAN with my bros I play a quick game against the comp, pause if I have something to do, finish my work then continue. The AI is patient and ready when you are.  ;D
I tested the new AI but it still sends kamikaze call-in units from time to time. But at least it finally uses Hummels and emplacements correctly. Also, if you demolish their HQ they don't bother to rebuild it, they just gather all their units there and stand waiting for the inevitable.

Offline Analpirat

  • Guard
  • ***
  • Posts: 109
    • View Profile
Re: AI Doctrine Usage
« Reply #22 on: January 26, 2011, 03:03:00 PM »
I hope the question about pausing in mp was a joke. And although I have never tried it, I'm pretty sure it doesn't work (Could be possible in Humans vs AI, but certainly not in Humans vs Humans).
As to the time argument(again): If you don't care about winning or losing you can just quit when you have other things to do. If you're so busy that you can't spare the 45min max required for a really drawn out 1vs1 (20-30min more typical) then I'm afraid you'll be stuck with the retarded AI. Because I can promise you that you will never get a smart AI in CoH. Perhaps a less retarded one, but nowhere near where I'd put challenging. (And I mean challenging as a test of your skill and wit, not being overrun by an AI that has massive resource boni and thus spams you to death)

Offline Mad hatters in jeans

  • Guard
  • ***
  • Posts: 184
    • View Profile
Re: AI Doctrine Usage
« Reply #23 on: January 26, 2011, 03:18:09 PM »
yah i know what you mean AI starts off really challenging using it's normal units, but as soon as it can i've seen the AI spam partisans when it should have made more tank hunters, or as the OP says spam katushyas, or KV2's. the really bad point is how it uses them, it just throws then straight at you, it has no concept of front lines or decent defensive strategy.

For some reason the AI doesn't go armour doctrine very often, which is odd because if it did as the soviets it would be a really tough opponent even with just the call-ins.

AI as Brits as usual is pants-on-head moronic, though to be fair i can see what it's trying to do.
as brits it makes sense to move HQ or other field truck to a forward point for faster reinforcement and increased resources, however where most people if their truck was destroyed would then send it elsewhere the AI keeps sending the truck straight to the last point regardless of whether it's suitible to hold or not, all this requires to fix is the Brit AI never send their trucks out of deployment, or not farther than one point ahead.

AI as US is usually competant, though again it relies on call-ins especially calliope and rangers.

PE AI isn't too bad, however it seems to kamikazi scout cars, rarely blobs it's infantry.

Wehr AI is pretty tough.

But one problem with all of them is they often just sit their armour (which they spam to excessive degree btw) around one point after a period of time presumably because it's coding has run it's course because it thinks it's won when it hasn't.

Battle of the bulge mod is probably more fun for battles vs AI because those call-ins are far superior to eastern front ones, trouble for that mod is balance isn't so great.
« Last Edit: January 26, 2011, 03:19:45 PM by Mad hatters in jeans »

Offline Raider217

  • Donor
  • Commissar
  • *
  • Posts: 283
    • View Profile
Re: AI Doctrine Usage
« Reply #24 on: January 26, 2011, 03:31:25 PM »
PE AI isn't too bad, however it seems to kamikazi scout cars, rarely blobs it's infantry.

If it goes AT Tactics it will spam hetzers like no other unit I have seen.



pariah

  • Guest
Re: AI Doctrine Usage
« Reply #25 on: January 26, 2011, 03:38:14 PM »
I hope the question about pausing in mp was a joke.

Umm... No. What's wrong with pausing multiplayer?

Offline Raider217

  • Donor
  • Commissar
  • *
  • Posts: 283
    • View Profile
Re: AI Doctrine Usage
« Reply #26 on: January 26, 2011, 03:56:02 PM »
I hope the question about pausing in mp was a joke.

Umm... No. What's wrong with pausing multiplayer?

Sitting there for like 10-30 mins for player to get back, opening the door to griefing and possibly deliberately pausing till the other player(s) rage quits.

Whilst the idea is fine the people who will use the feature arent always as reliable.
« Last Edit: January 26, 2011, 04:01:45 PM by Raider217 »



Offline IJoe

  • Mr. Spam
  • *
  • Posts: 1025
  • Who controls the present controls the past.
    • View Profile
Re: AI Doctrine Usage
« Reply #27 on: January 26, 2011, 04:09:05 PM »
I hope the question about pausing in mp was a joke.

Umm... No. What's wrong with pausing multiplayer?

Sitting there for like 10-30 mins for player to get back, opening the door to griefing and possibly deliberately pausing till the other player(s) rage quits.

Whilst the idea is fine the people who will use the feature arent always as reliable.

Take SC2 as an example: they've got the ability to pause the game twice for as long as 1 minute. Nothing wrong with it, I guess.
It's just that Relic never cares to make it better for the community. Well, that's my impression of it, anyway.

If you want a picture of the future,
imagine a boot stamping on a human face
— forever.

Offline Analpirat

  • Guard
  • ***
  • Posts: 109
    • View Profile
Re: AI Doctrine Usage
« Reply #28 on: January 26, 2011, 04:27:08 PM »
I hope the question about pausing in mp was a joke.

Umm... No. What's wrong with pausing multiplayer?
It's called Real Time strategy for a reason. If you could pause it at will it'd be almost turn-based (if you could order units around like you can in SP). Furthermore, CoH is a really fast-paced RTS with lots of things going on at the same time. If you could pause the pace would be lost, let alone the immersion. In a hectic 1vs1 when you're flanking the enemy and he doesn't notice, would you like it if he paused the game, destroying the advantage you gained by surprising him? In a 4vs4(god forbid), would you enjoy the game being paused every 5min because someone has to take a piss? Pausing a real time multiplayer game just provokes a ton of problems that can be easily avoided by not including the option to pause.
Granted, if you do it like starcraft that might be okay, but then you got these problems: how long should the pause be? because 1min won't do for most situations requiring a pause. Do you want to see ppl complaining the pause time should be extended because they pissed all over the bathroom in an attempt to make it back to the game before the pause ended?

Offline IJoe

  • Mr. Spam
  • *
  • Posts: 1025
  • Who controls the present controls the past.
    • View Profile
Re: AI Doctrine Usage
« Reply #29 on: January 26, 2011, 04:34:22 PM »
There's a pause-breaker in SC2, and "1 minute" is just usual pause time during league matches...  ;)

If you want a picture of the future,
imagine a boot stamping on a human face
— forever.