Advertisement
Civilization Fanatics' Center  

Welcome to Civilization Fanatics' Center.

You are currently viewing our site as a guest which gives you limited access to our site features. By joining our free community, you will be able to participate in the discussions, search the forum, send private messages, vote in polls, upload your own screenshots to the gallery, and access many other special features. Registration is fast, simple and absolutely free, so sign up today! If you have any problems with the registration process or your account login, please contact support.

Go Back   Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - General Discussions

Notices

Reply
 
Thread Tools
Old Dec 27, 2007, 08:16 AM   #1
Simple Simon
Simpleton
 
Join Date: Oct 2007
Location: Simpletown
Posts: 1,698
Combat odds - AI cheating?

There's one thing that keeps bugging me about CIV BtS: whatever I do, the AIs get a better share of combat results than they should.

Take, for example, my latest game: Out of fights with combat odds better than 80% for me, I win roughly 60%. Out of those with odds >90%, I win roughly 75%. And out of those greater 99% I lost, so far, 5! I am still in the early ADs, so I had 15 fights of that kind, making it a whopping third! If you add up the shields lost above probability, I lost around 15% more than I should - no wonder the AIs do well on Prince level!


OK, you can simply call me unlucky. But now get this:

I ALWAYS lose with important units - e.g. a combat 3, cover, CR1 axe will lose a fight with 80% odds about twice as often as a regular archer with the same odds. Weird, hu?

Or this: if the unit in question is the sole defender of an important spot (city, resource), it is roughly 1.5 times as likely to lose at the same odds then if it is just another unit in a stack.


Now you can tell me how nicely programmed CIV is, and how the result odds are just probabilities, but I can't help remembering the other AI cheats that the CIV series was plagued with - e.g. them knowing troop and resource locations, etc. Even now, they always know where barb cities are, even if they are in the fog to them, and how many defenders of what kind they have. So is this another case where the programmers helped the poor AI programming?????????
Simple Simon is offline   Reply With Quote
Old Dec 27, 2007, 08:21 AM   #2
jkp1187
Unindicted Co-Conspirator
 
jkp1187's Avatar
 
Join Date: Aug 2004
Location: Pittsburgh, Pennsylvania
Posts: 2,494
The AI does get some cheats here and there regardless of difficulty level, but combat is not one of them.

I have won battles at 6%. I have lost battles at 90%. If there wasn't a chance of losing, it wouldn't be a game.

Perhaps you "always lose" with important units because you're attacking with them first, before the enemy has been softened up?
__________________
JKP1187's Not Just Another NextWar Mod. (update pending)
NextWar: Revolutions (update pending)
JKP1187's Events
Map Scripts: Earth3.py; Terra2.py

I am buying a house and starting a new job, so Civ projects are on hold for now. I shall return!

jkp1187 is offline   Reply With Quote
Old Dec 27, 2007, 08:23 AM   #3
Bandobras Took
Emperor
 
Join Date: Jun 2007
Location: Orem, UT
Posts: 1,539
Please, for the love of heaven, search the forum -- for example, http://forums.civfanatics.com/showthread.php?t=255816
Bandobras Took is offline   Reply With Quote
Old Dec 27, 2007, 08:23 AM   #4
Simple Simon
Simpleton
 
Join Date: Oct 2007
Location: Simpletown
Posts: 1,698
Quote:
Originally Posted by jkp1187 View Post
The AI does get some cheats here and there regardless of difficulty level, but combat is not one of them.

I have won battles at 6%. I have lost battles at 90%. If there wasn't a chance of losing, it wouldn't be a game.

Perhaps you "always lose" with important units because you're attacking with them first, before the enemy has been softened up?
Please read my post!

I do NOT attack with the important units first - I am talking of cases where the displayed odds are '80%' or higher, and that summing up all these battles over a game I
a) do not win near 80% of them
b) tend to win if my unit is nothing special, but tend to lose if my unit is something special.
All only for fights at >80% odds.
Simple Simon is offline   Reply With Quote
Old Dec 27, 2007, 08:27 AM   #5
jkp1187
Unindicted Co-Conspirator
 
jkp1187's Avatar
 
Join Date: Aug 2004
Location: Pittsburgh, Pennsylvania
Posts: 2,494
Quote:
Originally Posted by Simple Simon View Post
There's one thing that keeps bugging me about CIV BtS: whatever I do, the AIs get a better share of combat results than they should.

Take, for example, my latest game: Out of fights with combat odds better than 80% for me, I win roughly 60%. Out of those with odds >90%, I win roughly 75%. And out of those greater 99% I lost, so far, 5! I am still in the early ADs, so I had 15 fights of that kind, making it a whopping third! If you add up the shields lost above probability, I lost around 15% more than I should - no wonder the AIs do well on Prince level!


OK, you can simply call me unlucky. But now get this:

I ALWAYS lose with important units - e.g. a combat 3, cover, CR1 axe will lose a fight with 80% odds about twice as often as a regular archer with the same odds. Weird, hu?

Or this: if the unit in question is the sole defender of an important spot (city, resource), it is roughly 1.5 times as likely to lose at the same odds then if it is just another unit in a stack.


Now you can tell me how nicely programmed CIV is, and how the result odds are just probabilities, but I can't help remembering the other AI cheats that the CIV series was plagued with - e.g. them knowing troop and resource locations, etc. Even now, they always know where barb cities are, even if they are in the fog to them, and how many defenders of what kind they have. So is this another case where the programmers helped the poor AI programming?????????
You did not mention your attack order in your original post.

An 80% chance to win does not mean you are always going to win 80% of those battles.

And as Mr. Took points out, this has been discussed ad nauseum elsewhere.
__________________
JKP1187's Not Just Another NextWar Mod. (update pending)
NextWar: Revolutions (update pending)
JKP1187's Events
Map Scripts: Earth3.py; Terra2.py

I am buying a house and starting a new job, so Civ projects are on hold for now. I shall return!

jkp1187 is offline   Reply With Quote
Old Dec 27, 2007, 08:36 AM   #6
Simple Simon
Simpleton
 
Join Date: Oct 2007
Location: Simpletown
Posts: 1,698
Quote:
Originally Posted by jkp1187 View Post
You did not mention your attack order in your original post.
if you had read my original post, you'd know that attack order (which I STIL have not mentioned) does not matter at all with regards to what I am talking about. If the first attack has an 80% probability, that makes it the same as a last attack @ 80%.

Quote:
An 80% chance to win does not mean you are always going to win 80% of those battles.
in the long run it should mean that - but I do find that this is not true at a range of several dozens to several hundreds of fights.

Quote:
And as Mr. Took points out, this has been discussed ad nauseum elsewhere.
If you are sick of it, read other threads and do not reply.

it seems you are incapable of grasping what I write, and at the same time also unable to understand that people sometimes need to vent their frustration. Pity!
Simple Simon is offline   Reply With Quote
Old Dec 27, 2007, 08:49 AM   #7
Tatran
Deity
 
Tatran's Avatar
 
Join Date: Aug 2002
Posts: 3,231
Hey Simon, you're up in LK139.
Better waste your energy overthere than in this whining thread.
Tatran is offline   Reply With Quote
Old Dec 27, 2007, 09:21 AM   #8
jkp1187
Unindicted Co-Conspirator
 
jkp1187's Avatar
 
Join Date: Aug 2004
Location: Pittsburgh, Pennsylvania
Posts: 2,494
Cheers!

(0123456789)

__________________
JKP1187's Not Just Another NextWar Mod. (update pending)
NextWar: Revolutions (update pending)
JKP1187's Events
Map Scripts: Earth3.py; Terra2.py

I am buying a house and starting a new job, so Civ projects are on hold for now. I shall return!

jkp1187 is offline   Reply With Quote
Old Dec 27, 2007, 10:23 AM   #9
Arkatsson
Chieftain
 
Arkatsson's Avatar
 
Join Date: Jan 2005
Posts: 67
Here is the post that will end this thread: ITS A PROBABILITY, UNLESS IT SAYS 100% THERE IS STILL A CHANCE IT DIES, YOU CAN CALL THEM DYING BAD LUCK, KARMA, OR ANYTHING ELSE, BUT WHEN IT COMES TO PROBABILITY THERE IS NO FORCE, COMPUTER OR GOD, OR ANY OTHER FORCE THAT DETERMINES THAT YOUR BEST TROOPS DIE.

*huff* *huff* *huff*

Woooo just had to expel that anger on how stupid the human race can be.
Arkatsson is offline   Reply With Quote
Old Dec 27, 2007, 10:26 AM   #10
Harald Hairfair
Chieftain
 
Join Date: Dec 2007
Location: Norway
Posts: 22
Quote:
Originally Posted by Simple Simon View Post
There's one thing that keeps bugging me about CIV BtS: whatever I do, the AIs get a better share of combat results than they should.

Take, for example, my latest game: Out of fights with combat odds better than 80% for me, I win roughly 60%. Out of those with odds >90%, I win roughly 75%. And out of those greater 99% I lost, so far, 5! I am still in the early ADs, so I had 15 fights of that kind, making it a whopping third! If you add up the shields lost above probability, I lost around 15% more than I should - no wonder the AIs do well on Prince level!


OK, you can simply call me unlucky. But now get this:

I ALWAYS lose with important units - e.g. a combat 3, cover, CR1 axe will lose a fight with 80% odds about twice as often as a regular archer with the same odds. Weird, hu?

Or this: if the unit in question is the sole defender of an important spot (city, resource), it is roughly 1.5 times as likely to lose at the same odds then if it is just another unit in a stack.


Now you can tell me how nicely programmed CIV is, and how the result odds are just probabilities, but I can't help remembering the other AI cheats that the CIV series was plagued with - e.g. them knowing troop and resource locations, etc. Even now, they always know where barb cities are, even if they are in the fog to them, and how many defenders of what kind they have. So is this another case where the programmers helped the poor AI programming?????????
You have bad karma!!!
__________________
Haraldr hárfagri
Harald Hairfair is offline   Reply With Quote
Old Dec 27, 2007, 10:32 AM   #11
Breunor
Deity
 
Breunor's Avatar
 
Join Date: Jul 2004
Location: Earth
Posts: 2,386
Simple,

Please recognize that the programmers did NOT put in a cheat on combat. Many, many people inthe community have tested the combat odds with thousands of trials in the worldbuilder, and have confirmed that he combat is indeed random. These are true random, controlled experiments. You may have had bad luck or selective memory, but the combat is totally fair based on the odds.

Other AI 'cheats' are known and have been disclosed. So, yes, the computer starts with some hammers, faster research, etc. but they don't have an advantage in combat once the odds are set.

Best wishes,

Breunor
Breunor is offline   Reply With Quote
Old Dec 27, 2007, 02:17 PM   #12
Woody1
Prince
 
Woody1's Avatar
 
Join Date: Feb 2002
Location: Texas
Posts: 468
Simple, you are quite "simply" wrong. You are failing to notice all the times you do win, and are focusing on the losses. The combats odds are fair, and there is no cheating involved. Just make sure to turn off the setting that saves the random number seed.
Woody1 is offline   Reply With Quote
Old Dec 27, 2007, 02:35 PM   #13
Goodgimp
Warlord
 
Join Date: Jan 2006
Location: Salt Lake City, UT
Posts: 257
Not...this....again... xD

The combat odds are "fair", the AI doesn't cheat. As has been stated, numerous tests have been run to determine this, not to mention having access to the code...

In any case, I know how frustrating it is to lose those high-probability fights. I remember losing a 98% and a 99.2% fight back to back!!! Not only that, but I didn't even end up inflicting damage in one of those fights...
Goodgimp is offline   Reply With Quote
Old Dec 27, 2007, 02:49 PM   #14
TheLastOne36
Deity
 
TheLastOne36's Avatar
 
Join Date: Jan 2007
Posts: 12,727
Images: 8
Quote:
Originally Posted by Harald Hairfair View Post
You have bad karma!!!
exactly. Declare on an ai, kill it's inocent citizens, it comes back to you by the loss of units
TheLastOne36 is offline   Reply With Quote
Old Dec 27, 2007, 02:55 PM   #15
Airefuego
King
 
Airefuego's Avatar
 
Join Date: Aug 2007
Location: Australia / Chile
Posts: 704
Meanwhile Xerxes is STILL complaining about the "cheating" AI at Thermopylae
Airefuego is offline   Reply With Quote
Old Dec 27, 2007, 04:03 PM   #16
Florian
Prince
 
Florian's Avatar
 
Join Date: Jun 2003
Posts: 332
Quote:
Originally Posted by Airefuego View Post
Meanwhile Xerxes is STILL complaining about the "cheating" AI at Thermopylae
Immortals against phalanxes? Bah. He doesn't have a leg to stand on. He should save his breath for Salamis.
Florian is offline   Reply With Quote
Old Dec 27, 2007, 06:17 PM   #17
MyOtherName
Emperor
 
Join Date: Dec 2004
Posts: 1,010
Quote:
Originally Posted by Simple Simon View Post
There's one thing that keeps bugging me about CIV BtS: whatever I do, the AIs get a better share of combat results than they should.
I know what you mean. In my current game, I've been winning just about every battle where my odds are 50%. Cyrus must be incredibly annoyed right about now! (But it serves him right for rushing to longbows when I wanted to crush the world beneath my praetorians. )
MyOtherName is offline   Reply With Quote
Old Dec 28, 2007, 12:49 AM   #18
Simple Simon
Simpleton
 
Join Date: Oct 2007
Location: Simpletown
Posts: 1,698
Quote:
Originally Posted by Woody1 View Post
Simple, you are quite "simply" wrong. You are failing to notice all the times you do win, and are focusing on the losses. The combats odds are fair, and there is no cheating involved. Just make sure to turn off the setting that saves the random number seed.
I kept a list. Maybe it is really bad karma? Maybe I never see improbable wins because I avoid such fights?
Simple Simon is offline   Reply With Quote
Old Dec 28, 2007, 12:53 AM   #19
Simple Simon
Simpleton
 
Join Date: Oct 2007
Location: Simpletown
Posts: 1,698
Quote:
Originally Posted by MyOtherName View Post
I know what you mean. In my current game, I've been winning just about every battle where my odds are 50%. Cyrus must be incredibly annoyed right about now! (But it serves him right for rushing to longbows when I wanted to crush the world beneath my praetorians. )


Maybe my 'n' is still too small @ roughly 300! Personally I think that the probabilities should be roughly correct for +/- 40 fights on small maps, and maybe ~200 on large. Otherwise, luck plays such a big role in the game!
Simple Simon is offline   Reply With Quote
Old Dec 28, 2007, 12:56 AM   #20
Simple Simon
Simpleton
 
Join Date: Oct 2007
Location: Simpletown
Posts: 1,698
Quote:
Originally Posted by Breunor View Post
Other AI 'cheats' are known and have been disclosed. So, yes, the computer starts with some hammers, faster research, etc. but they don't have an advantage in combat once the odds are set.
and you are quite correct putting 'cheats' into ''s! That's what's called a handicap. I was just reminded of the 'no, the AI does not know the map' claim by Firaxis in Civ3, which promptly had people on CFC show that it was false.
Simple Simon is offline   Reply With Quote
Reply

Bookmarks

Go Back Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - General Discussions > Combat odds - AI cheating?

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Combat Odds xienwolf Civ4 - Fall from Heaven 9 Jun 02, 2008 09:41 PM
AI Combat Odds The Great Apple Civ4 - Creation & Customization 28 Sep 29, 2006 01:24 PM
Fixed Combat Result? AI Cheating? Jesp Civ3 - General Discussions 7 Jan 20, 2003 05:25 PM
AI cheating in combat? brianboru Civ3 - General Discussions 16 Feb 09, 2002 10:05 PM
AI Combat cheating? No YOU are trying to cheat in combat KriFos Civ3 - General Discussions 2 Nov 05, 2001 06:13 PM


Advertisement

All times are GMT -6. The time now is 02:57 AM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
This site is copyright © Civilization Fanatics' Center.
Support CFC: Amazon.com | Amazon UK | Amazon DE | Amazon CA | Amazon FR