HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Does the computer cheat?

07-18-2006, 06:26 PM#1
Sardius
I am using campaign AI scripts which utilize such call functions as set replacements, call Call CampaignDefender,
Call CampaignAttacker and SuicideOnPlayer... But I swear the computer is cheating due to the rate they are producing units... I've noticed them building units at a ridiculously fast rate. They send out a massive attack wave which I destroy, I attack their base 20 seconds later and its as if they've already rebuilt a massive army. And there heroes seem to ressurect in under a minute... I wipe out both of their heroes, attack their base right after and their heroes are alive again already.

Something just seems off with the rate they produce and revive units... They do have a few multiple production buildings like 2 Barracks and 2 Beasteries... But that doesn't explain how I wipe out a force of like 6 batriders, 6 wyverns, multiple shamans and witch doctors, both heroes and a whack of Grunts, Catapults, Taurens and Raiders, then attack their base to pretty much see an army of the exact magnitude already built to counter my attack.
07-18-2006, 06:38 PM#2
Panto
Run a melee game against the computer with advanced settings, turning off the fog of war. Then you can precisely time the enemy's production rate.

I know that the computer receives less gold per peasant on easy and more on hard. Past that, I assume they're pretty straightforward.
07-18-2006, 06:56 PM#3
Jacek
Quote:
Originally Posted by Sardius
I am using campaign AI scripts which utilize such call functions as set replacements, call Attacker and suicide on player... But I swear the computer is cheating due to the rate they are producing units... I've noticed them building units at a ridiculously fast rate. They send out a massive attack wave which I destroy, I attack their base 20 seconds later and its as if they've already rebuilt a massive army. And there heroes seem to ressurect in under a minute... I wipe out both of their heroes, attack their base right after and their heroes are alive again already.

Something just seems off with the rate they produce and revive units... They do have a few multiple production buildings like 2 Barracks and 2 Beasteries... But that doesn't explain how I wipe out a force of like 6 batriders, 6 wyverns, multiple shamans and witch doctors, both heroes and a whack of Grunts, Catapults, Taurens and Raiders, then attack their base to pretty much see an army of the exact magnitude already built to counter my attack.
Maybe you are using the script of last ROC mission? Comp in there makes like 1 ghoul/second...
07-18-2006, 07:00 PM#4
Freakazoid
Quote:
Originally Posted by Panto
Run a melee game against the computer with advanced settings, turning off the fog of war. Then you can precisely time the enemy's production rate.

I know that the computer receives less gold per peasant on easy and more on hard. Past that, I assume they're pretty straightforward.

Nope, only Insane gets +20 gold, easy and normal recieve +10
07-18-2006, 07:11 PM#5
Sardius
No I ain't using that final script... I am just using basic campaign AI scripts that pretty much just involve.

call SetSmartArtillery(true)
Set Replacements
call InitAssaultGroup
Call CampaignDefender
Call CampaignAttacker
Call SuicideOnPlayer

And their rate of building just seems insane after decimating such a huge attack force and then running into their base less then a minute later to be greeted by another huge attack force and their heroes which I just killed.

And its not their defenders because I only use pre placed units as defenders, the only units that use Call CampaignDefender are their two heroes.
07-18-2006, 07:27 PM#6
Vexorian
Well I am almost sure that comps use map hacks
07-18-2006, 08:27 PM#7
Captain Griffen
Due to the fact in most games the AI is rubbish, they cover it up by making the computer cheat. So yes, the computer cheats.
07-18-2006, 08:38 PM#8
The)TideHunter(
Quote:
Originally Posted by Vexorian
Well I am almost sure that comps use map hacks

Your right, everytime i play a 2v2v2v2, the other 2v2v2 always comes straight to my base after creeping to level 3. .
And obviously kills me.

They see dead people!
07-18-2006, 09:06 PM#9
Fireeye
It's like in almost every other game, the Comp knows where you are, before you knows where the comp is.
I really hate it, because the comp don't have to dicover the map to find the enemy.
But I don't know if the compe cheat with training units, etc.
07-18-2006, 09:13 PM#10
Vexorian
At least on gamasutra they talk about artificial stupidity and how AI later will actually pretend it doesn't know where you are.
07-18-2006, 09:17 PM#11
Sardius
Well my AI script I guess cheats then, and just sometimes entirly doesn't listen to my call commands... I've noticed unexpected random bug thats occasionally happen...

Like the two enemy heroes not riving anymore when one of their two alters were destroyed... They would revive instantly and frequently after death as they are Call Defenders and as well used in Attack Waves, yet when I destroyed one of their two altars, they never revived either hero ever again like they didn't know they had a second altar. Thats what I call awesomeness.
07-18-2006, 11:21 PM#12
Pheonix-IV
the WCIII AI isn't particulary impressive, and like all other AI's on the market atm it does cheat in various ways.

Of course the AI knows where you are, the computer knows where you are and the AI is in the computer isn't it?
07-18-2006, 11:36 PM#13
Captain Griffen
Quote:
Originally Posted by Pheonix-IV
Of course the AI knows where you are, the computer knows where you are and the AI is in the computer isn't it?

Actually that arguament is flawed, as the AI could be written so that it doesn't 'know' where you are, by only taking into account variables that are within its LOS, or explored.
07-18-2006, 11:50 PM#14
Alevice
Quote:
Originally Posted by Pheonix-IV
the WCIII AI isn't particulary impressive, and like all other AI's on the market atm it does cheat in various ways.

Of course the AI knows where you are, the computer knows where you are and the AI is in the computer isn't it?

On that logic, all fighting games ai opponents would have advantage over you, because being the computer and all, can read all the input you give, thus predicting all your moves, and having a few milliseconds to counteract.

The awareness of the AI is reliant on how it is related to the internal game mechanics.
07-18-2006, 11:50 PM#15
Rising_Dusk
I do think it knows where you are though.
Because whenever I play melee maps with visibility for me only set to the entire map, they always attack my base first, not attempt to attack elsewhere.

Anyways, just from personal experience.