Real-time strategy game AI.

Nov 17, 2004
911
0
0
I've seen way too many real-time strategy AIs take the easy way out by cheating; they frequently know where you are and they often "magically" get more money or resources than they collect. Know of any PC games that can give you a fair fight?
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,393
8,552
126
mario kart was the worst cheater i've ever played.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
How can they not cheat? Kind of hard to tell the computer to know where you are but not know at the same time. Like bots in an FPS. On hard difficulty they have aimbots basically. But how can you tell them to aim really well but not THAT well :p
 

Abix

Senior member
Oct 19, 2004
503
0
0
I *hate* playing against cheating AI.

Damn you Westwood! Not only can they easily do 15 things at once, they also cheat for tiberium! So frustrating. Nothing like wiping out their whole army and then having a BIGGER one attack you in 2 minutes. GARRRRRRRRRRRRRRR!

Games with AI for opponents were "fun" back in the day when I had 56k and didnt play online, but nowadays, the best gammage will be gotten online.

If youre looking for a great game thats easy to learn and hard to master, pickup Warcraft 3 and The Frozen Throne(expansion). The single player is pretty okish, and the AI isnt too cheap. The regular multiplayer however sucks ASS! Anyways, play custom maps. Like DotA, TDs, Paintball, MoP, and so on.
 

torpid

Lifer
Sep 14, 2003
11,631
11
76
I seem to recall age of empires "seeming" to not cheat. Same for total annihilation. You could watch them build up their empire in order to learn effective strategies.
 
Nov 17, 2004
911
0
0
Originally posted by: torpid
I seem to recall age of empires "seeming" to not cheat. Same for total annihilation. You could watch them build up their empire in order to learn effective strategies.


TA was good, didn't cheat on resources, but did know where you were from the beginning. The first rush would always be at your base, the AI didn't have to scout like you did.
 

jjones

Lifer
Oct 9, 2001
15,424
2
0
A great game I play once in a while is a turn based strategy called Massive Assault. It's sort a chess-like futuristic military game. If you suck, the AI will own you, but you can out-think the AI once you understand the strategy of a particular scenario.
 

Shawn

Lifer
Apr 20, 2003
32,236
53
91
I think the AI for all the command and conquer games cheated pretty bad.
 

SSP

Lifer
Oct 11, 1999
17,727
0
0
Originally posted by: SchrodingersDog
Originally posted by: torpid
I seem to recall age of empires "seeming" to not cheat. Same for total annihilation. You could watch them build up their empire in order to learn effective strategies.


TA was good, didn't cheat on resources, but did know where you were from the beginning. The first rush would always be at your base, the AI didn't have to scout like you did.

AOE did scout though. They always send that one fscker all around the map, while your scout run after him, hopelessly trying to catch up.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Originally posted by: Supercharged
I think the AI for all the command and conquer games cheated pretty bad.

I didn't have any real troubles until zero hour though. Hard on that is extremely hard. Medium though is kinda easy, so it's kinda a wierd spot for me. A friend and I played 2 vs 6 hard in vanilla generals and beat it no sweat, but zero hour... trouble with 2 vs 1.
 

Electric Amish

Elite Member
Oct 11, 1999
23,578
1
0
AI for the Age series didn't cheat, AFAIK. On Hardest, they started with more resources, though.

On Age of Mythology at a certain timepoint in the game they will shutdown too. :(
 

notfred

Lifer
Feb 12, 2001
38,241
4
0
Originally posted by: malak
How can they not cheat? Kind of hard to tell the computer to know where you are but not know at the same time. Like bots in an FPS. On hard difficulty they have aimbots basically. But how can you tell them to aim really well but not THAT well :p

No, it's actually really easy to make the AI completely ignore the fact that your player's location is stored somewhere in memory.
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Originally posted by: malak
How can they not cheat? Kind of hard to tell the computer to know where you are but not know at the same time. Like bots in an FPS. On hard difficulty they have aimbots basically. But how can you tell them to aim really well but not THAT well :p
Easy. AI is a program not magic, it is code that uses exactly and only the information that you tell it to use. If the AI code looks up the location of your hidden units it cheats, if the code maintains a view of the map using the same "fog of war" the player operates under then it does not cheat.

In a FPS, a realistic bot could be coded to send movement commands with only human speed and precision, and would use a current field of view similar to a human's.

Unfortunately, it's much easier to program AI to play at a given challenge level by cheating than it is by playing fair.
 

Phoenix86

Lifer
May 21, 2003
14,644
10
81
Originally posted by: hdeck
why play if it's going to be an easy win every time?

Why play if the computer is using a different set of rules?

Chessmaster didn't cheat and I doubt many of us could be it on the hardest setting (not RTS, but I think you can see the point).

I will basicaly play on the hardest difficulty that doesn't cheat (most will not cheat bad until the highest level) and turn hidden maps off (since that's how the CPU is playing).
 

sygyzy

Lifer
Oct 21, 2000
14,001
4
76
I heard that WC3 AI does not cheat but was so good that they had to dumb it down or else players would never want to paly the game.
 

NetWareHead

THAT guy
Aug 10, 2002
5,847
154
106
Originally posted by: ElFenix
mario kart was the worst cheater i've ever played.

Damn straight...you knock out the first place guy with a shell and he falls to 8th place. With insane speed, he moves from last place to right back behind you and sometimes passes you. And then the damn AI gets powerups and items without having to run over those question mark boxes. What the hell?!!? Mario and Luigi were the worst AI opponents since they always used the star at every opportunity. Everyone else sucked too, seriously like 2-4 bananas, eggs, shells etc... per lap the AI can put down. And whats up with princess and toad being able to throw shrinking mushrooms at you...why couldn't I get the mushrooms as a powerup? :thumbsdown:

;) Hehe in spite of all the cheese from the AI, Mario Kart was one of the most fun games I ever played
 
Aug 27, 2002
10,043
2
0
hehe, ever play Age of Wonders the Wizards throne in the hard mode without cheating? it's virtually impossible to get past the 1st stage of the water sphere. without using cheat codes of somekind.
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,393
8,552
126
Originally posted by: NetWareHead
;) Hehe in spite of all the cheese from the AI, Mario Kart was one of the most fun games I ever played

gold cup on 150cc special for me :)
 

torpid

Lifer
Sep 14, 2003
11,631
11
76
Originally posted by: NetWareHead
Originally posted by: ElFenix
mario kart was the worst cheater i've ever played.

Damn straight...you knock out the first place guy with a shell and he falls to 8th place. With insane speed, he moves from last place to right back behind you and sometimes passes you. And then the damn AI gets powerups and items without having to run over those question mark boxes. What the hell?!!? Mario and Luigi were the worst AI opponents since they always used the star at every opportunity. Everyone else sucked too, seriously like 2-4 bananas, eggs, shells etc... per lap the AI can put down. And whats up with princess and toad being able to throw shrinking mushrooms at you...why couldn't I get the mushrooms as a powerup? :thumbsdown:

;) Hehe in spite of all the cheese from the AI, Mario Kart was one of the most fun games I ever played

Didn't humans also get the benefit of the catchup cheat? Or was that only in the recent version?
 

Phoenix86

Lifer
May 21, 2003
14,644
10
81
Originally posted by: torpid
Originally posted by: NetWareHead
Originally posted by: ElFenix
mario kart was the worst cheater i've ever played.

Damn straight...you knock out the first place guy with a shell and he falls to 8th place. With insane speed, he moves from last place to right back behind you and sometimes passes you. And then the damn AI gets powerups and items without having to run over those question mark boxes. What the hell?!!? Mario and Luigi were the worst AI opponents since they always used the star at every opportunity. Everyone else sucked too, seriously like 2-4 bananas, eggs, shells etc... per lap the AI can put down. And whats up with princess and toad being able to throw shrinking mushrooms at you...why couldn't I get the mushrooms as a powerup? :thumbsdown:

;) Hehe in spite of all the cheese from the AI, Mario Kart was one of the most fun games I ever played

Didn't humans also get the benefit of the catchup cheat? Or was that only in the recent version?

Most racing games will "cheat" for the player behind so it's competitve(IE your max speed is always faster than they person in front of you), IIRC mario kart did this too. You didnt get the free powerups though, and that's a BIG difference. I'm sure the computer's max speed is also faster than a player in the same position, and it's almost always CPU vs. player no matter how many CPU players there are. Sure they will fight eachother some, but not like they go after you.
 

Vortex22

Diamond Member
Sep 6, 2000
4,976
1
81
The Warcraft 3 AI is about as fair as you can get, as long as you don't set it for "Insane" difficulty. (It gets 2x resources.)