Yin Cognito
Chieftain
- Joined
- May 2, 2016
- Messages
- 87
I'm sorry if I "hijack" the thread a little bit, but I have a question, which might be or might be not related to either Civilization 4 as a whole or K-Mod (don't know which one of them yet, although I kind of suspect it might be the former - but that's the purpose of this question, after all).
First of all, here is my savegame, in the year 1830 BC, playing the BTS 3.19 with K-Mod on a slightly modified scenario based on Laskaris' Gigantic Accurate Earth Map (232 x 112 plots): View attachment Qin Shi Huang BC-1830.CivBeyondSwordSave. The game on in Noble and Marathon speed.
As it can be seen, I play as the Chinese and I'm one turn away from being the first to discover Alphabet (so it's before any techs are available to trade) - therefore, at this point in time, all the techs possessed by any civilization are their own. Despite that, I was a little annoyed by the fact that even later in the game (790 BC) I still haven't managed to get REALLY ahead in techs compared to the other civilizations (I mean, I'm surely ahead, but not as much as I SHOULD be).
So I decided to make this little test, to see if it's something "wrong" (read: cheat) on behalf of the AIs:
Step 1: in this year's save (aka before Alphabet is discovered), I'm going to WorldBuilder and count the total amount of beakers "spent" by discovering mine's and Ramesses II's techs (I don't think there is anyone not knowing how to do that, but if there is, it's simple, you just change the player in WorldBuilder and look at the Technologies tab on the left - the "glowing" techs are the techs discovered by the respective player, and hovering on them show you their cost in beakers). I chose Ramesses II for that, since he's among the first in score, after me and Suleiman of the Ottomans, but really, you can do this thing with any player anyway. What I noticed is that even though I was the most advanced, populous, and had both a gold and a silver mine worked in my capital with the science slider at 90% (so my beaker "production" was way ahead of the other players), the total amount of beakers corresponding to the discovered techs of Ramesses II was STILL (!!!) bigger than mine: he had a sum of 3690 "spent" beakers, and I was having ... "only" 3510 "spent" beakers. So I decided that, in order to eliminate all doubt about why something so ... odd (read: blatantly cheating) would happen, I had to see how my beaker "production" compared to Ramesses II - maybe he was better than me at that? maybe he had a valid reason to be able to spend more beakers than me in the same timeframe (4000 BC to 1830 BC)? So I proceeded to ...
Step 2: while in WorldBuilder, I saved the "game" (as a .CivBeyondSwordWBSave file), so that I could load the said file as a scenario afterwards and choose Ramesses II to play with, in order to see how many beakers he was producing (on average, of course, since there is a little difference in how the tiles are worked in the "real" saved game and the WorldBuilder one). Well, guess what: the "science master" Ramesses II had a production of around 26 beakers per turn at 100% science rate (and a possible 30 beakers per turn at 100% science rate if further tweaked by me), compared to my ("huge", compared to the others) 44 beakers per turn at 90% science rate (without specialists!).
Now, sure, he also had a gold mine worked near his capital, and he might have possibly got it "finalized" before I "finalized" mine's (as I had to first chop the forests), but still, it's totally wrong:
- he had no libraries, while I had them very early (since after discovering Bronze Working to chop the forests, I chose the shortest path to Writing, in order to fully take advantage of the gold + silver + mines + libraries to boost my science "production - and yes, I had those mines worked even before discovering Writing)
- he had only one gold mine, I had both a gold and a silver mine
- neither him or me had leader traits that would give us some bonuses in beakers
- he had only one Worker, while I had 4 of them (so teoretically, this would somewhat compensate the fact that I had to first chop the forests to take advantage of the gold and silver, considering that I always put all 4 Workers to finish a single improvement - so the mine would have been completed in around 5 turns, compared to his 15)
- I founded my second city pretty early, in 2260 BC, so the additional beakers from his second city couldn't possibly influence his beaker production significantly compared to mine's
- except the time I built those 4 Workers (by chop rushing the last 3 with the Workers already produced), I emphasized growth in my capital, so I could take advantage very early of the extra worked tiles (and commerce!) and the reduced settler building times
- he couldn't employ scientist specialists, since he didn't discovered Writing or built any Libraries, while I could (I didn't however, since I wanted to maximize growth first)
- and so on
So, in the end, this "more spent beakers" of the AIs compared to mine's COULD NOT happen ... if not for the blatant cheating by the AI.
My question is: why does this happen - is it the Civilization engine or the K-Mod at fault for this? As far as I know, the K-Mod doesn't have things like Tech Transfer, Tech Diffusion, as other mods do (that would allow the AIs to "steal" beakers from you, even if not yet trading techs), plus, it is "advertized" that the mod "actually reduce cheating" (unless the "AI civilizations will research faster, fight smarter, and place cities more thoughtfully" statement in its description actually refer to the AI cheating?)...
As I said at the beginning, I suspect it's the Civilization engine which does this. I'm a LONG time Civilization player and this "issue" has been present in every Civilization version ... it's just that now you can actually PROVE the cheating, as I showed above. But even so, can K-Mod change this (so that the AI doesn't cheat, at least in Techs)? I know Karadoc kind of abandoned the project, but I see there are some folks willing to take over from where he left it...
If K-Mod past or present developers aren't willing to do this, what do I need to do (edit, change, etc) to make a FAIR game between the human and the AI possible (at least on the Tech aspect)? As far as I know, the Noble difficulty is the "fairest" one, giving no significant bonuses to either the AI or the human, but ... it's turns out it is a hoax anyway...
P.S. I just noticed that others seem to have noticed the cheat issue, and apparently, it is also K-Mod based (see this), as much as it is Civilization 4 engine based (see this). Such a shame! Isn't there any mod like AI Equalizer, which removes the cheat bonuses for both the AI and the player, but for Civilization 4?
First of all, here is my savegame, in the year 1830 BC, playing the BTS 3.19 with K-Mod on a slightly modified scenario based on Laskaris' Gigantic Accurate Earth Map (232 x 112 plots): View attachment Qin Shi Huang BC-1830.CivBeyondSwordSave. The game on in Noble and Marathon speed.
As it can be seen, I play as the Chinese and I'm one turn away from being the first to discover Alphabet (so it's before any techs are available to trade) - therefore, at this point in time, all the techs possessed by any civilization are their own. Despite that, I was a little annoyed by the fact that even later in the game (790 BC) I still haven't managed to get REALLY ahead in techs compared to the other civilizations (I mean, I'm surely ahead, but not as much as I SHOULD be).
So I decided to make this little test, to see if it's something "wrong" (read: cheat) on behalf of the AIs:
Step 1: in this year's save (aka before Alphabet is discovered), I'm going to WorldBuilder and count the total amount of beakers "spent" by discovering mine's and Ramesses II's techs (I don't think there is anyone not knowing how to do that, but if there is, it's simple, you just change the player in WorldBuilder and look at the Technologies tab on the left - the "glowing" techs are the techs discovered by the respective player, and hovering on them show you their cost in beakers). I chose Ramesses II for that, since he's among the first in score, after me and Suleiman of the Ottomans, but really, you can do this thing with any player anyway. What I noticed is that even though I was the most advanced, populous, and had both a gold and a silver mine worked in my capital with the science slider at 90% (so my beaker "production" was way ahead of the other players), the total amount of beakers corresponding to the discovered techs of Ramesses II was STILL (!!!) bigger than mine: he had a sum of 3690 "spent" beakers, and I was having ... "only" 3510 "spent" beakers. So I decided that, in order to eliminate all doubt about why something so ... odd (read: blatantly cheating) would happen, I had to see how my beaker "production" compared to Ramesses II - maybe he was better than me at that? maybe he had a valid reason to be able to spend more beakers than me in the same timeframe (4000 BC to 1830 BC)? So I proceeded to ...
Step 2: while in WorldBuilder, I saved the "game" (as a .CivBeyondSwordWBSave file), so that I could load the said file as a scenario afterwards and choose Ramesses II to play with, in order to see how many beakers he was producing (on average, of course, since there is a little difference in how the tiles are worked in the "real" saved game and the WorldBuilder one). Well, guess what: the "science master" Ramesses II had a production of around 26 beakers per turn at 100% science rate (and a possible 30 beakers per turn at 100% science rate if further tweaked by me), compared to my ("huge", compared to the others) 44 beakers per turn at 90% science rate (without specialists!).
Now, sure, he also had a gold mine worked near his capital, and he might have possibly got it "finalized" before I "finalized" mine's (as I had to first chop the forests), but still, it's totally wrong:
- he had no libraries, while I had them very early (since after discovering Bronze Working to chop the forests, I chose the shortest path to Writing, in order to fully take advantage of the gold + silver + mines + libraries to boost my science "production - and yes, I had those mines worked even before discovering Writing)
- he had only one gold mine, I had both a gold and a silver mine
- neither him or me had leader traits that would give us some bonuses in beakers
- he had only one Worker, while I had 4 of them (so teoretically, this would somewhat compensate the fact that I had to first chop the forests to take advantage of the gold and silver, considering that I always put all 4 Workers to finish a single improvement - so the mine would have been completed in around 5 turns, compared to his 15)
- I founded my second city pretty early, in 2260 BC, so the additional beakers from his second city couldn't possibly influence his beaker production significantly compared to mine's
- except the time I built those 4 Workers (by chop rushing the last 3 with the Workers already produced), I emphasized growth in my capital, so I could take advantage very early of the extra worked tiles (and commerce!) and the reduced settler building times
- he couldn't employ scientist specialists, since he didn't discovered Writing or built any Libraries, while I could (I didn't however, since I wanted to maximize growth first)
- and so on
So, in the end, this "more spent beakers" of the AIs compared to mine's COULD NOT happen ... if not for the blatant cheating by the AI.
My question is: why does this happen - is it the Civilization engine or the K-Mod at fault for this? As far as I know, the K-Mod doesn't have things like Tech Transfer, Tech Diffusion, as other mods do (that would allow the AIs to "steal" beakers from you, even if not yet trading techs), plus, it is "advertized" that the mod "actually reduce cheating" (unless the "AI civilizations will research faster, fight smarter, and place cities more thoughtfully" statement in its description actually refer to the AI cheating?)...
As I said at the beginning, I suspect it's the Civilization engine which does this. I'm a LONG time Civilization player and this "issue" has been present in every Civilization version ... it's just that now you can actually PROVE the cheating, as I showed above. But even so, can K-Mod change this (so that the AI doesn't cheat, at least in Techs)? I know Karadoc kind of abandoned the project, but I see there are some folks willing to take over from where he left it...
If K-Mod past or present developers aren't willing to do this, what do I need to do (edit, change, etc) to make a FAIR game between the human and the AI possible (at least on the Tech aspect)? As far as I know, the Noble difficulty is the "fairest" one, giving no significant bonuses to either the AI or the human, but ... it's turns out it is a hoax anyway...
P.S. I just noticed that others seem to have noticed the cheat issue, and apparently, it is also K-Mod based (see this), as much as it is Civilization 4 engine based (see this). Such a shame! Isn't there any mod like AI Equalizer, which removes the cheat bonuses for both the AI and the player, but for Civilization 4?