suspendinlight
Prince
.27 AFAIK. There's no identifiers on the files that I can see so I can't be certain.The Great Apple said:Have a bunny!
Is this with the latest version?
.27 AFAIK. There's no identifiers on the files that I can see so I can't be certain.The Great Apple said:Have a bunny!
Is this with the latest version?
Sounds like you may have the same issue as Craterus was/is still having.Moham said:This sounds like an interesting project but I simply can't get it to work. I put GeneticAI into the MODS folder in My Documents and put an AI datafile within the GeneticAI folder. It crashes when loading the map each time.
ShowPythonDebugMsgs = 1
LoggingEnabled = 1
OverwriteLogs = 1
SynchLog = 1
RandLog = 1
MessageLog = 1
You sure it was .25? That bug was supposed to be fixed in .25. I had the same problem with earlier releases but I haven't seen it since. And I certainly haven't seen the game run all the way to 3712 lol.Gunner said:Hmm, I just came to my compter after having it run all night to find that it was on a game into year 3712. This was one version 0.25. Right when I maximized Civ4 a python error popup came saying something about Domination Victory, but sadly the screenshot I thought I had taken didn't come out. Once I clicked ok to the python then everything looked normal and it was flashing at the bottom of the screen that Washington had just won a space race victory.
I started a new game afterwards and it doesn't appear that the AI values are skewed or anything.
Just thought I'd let you know about that whole thing![]()
The Great Apple said:Sounds like you may have the same issue as Craterus was/is still having.
Some questions:
Have you got the Vanilla Civ 4 1.61 patch?
Do you have Warlords installed? Are you using Vanilla Civ 4 or Warlords?
How do you load the mod?
What map settings are you playing with? (Players, size etc.)
Do you have anything in your custom assets directory/have you modded any of the main game files?
Yeah, I really should have versioned them. All future versions will be.Gunner said:I really could have sworn that it was .25. It definitely wouldn't be any earlier than .24 since its just playing 8 games per AI. Is there any way to check the version, I can't seem to find one?
Maybe it was something unrelated. I'll take a look just in case. It would have probably been in your log, but if you started a new game it would have wiped it unfortunetly.Gunner said:I've played most of the games for this set already, I'd say that at least half have 8 games done, but this is the first time that error has come up.
All looks good. The Warlords install shouldn't be a problem. Hopefully the logs will help.Moham said:Just to answer your questions whilst I look into log files:
Have you got the Vanilla Civ 4 1.61 patch? Yes
Do you have Warlords installed? Yes Warlords is installed
Are you using Vanilla Civ 4 or Warlords? I'm using Civ 4 to play the game
How do you load the mod? I load the mod through the advanced menu option -> load a mod.
What map settings are you playing with? (Players, size etc.) I have tried a few different numbers and settings
Do you have anything in your custom assets directory/have you modded any of the main game files? I have Sevomod installed but I think that's it. I may just reinstall Civ4, I'm not liking Warlords much anyhow if that is the problem.
[284135.906] iPlayer: 0, iAI: 0
[284135.906] iPlayer: 0, iAI: 0, iVarKey: 0, lResult: 0
[284135.906] iPlayer: 0, iAI: 1
[284135.906] iPlayer: 0, iAI: 1, iVarKey: 0, lResult: 0
[284135.906] iPlayer: 0, iAI: 2
[284135.906] iPlayer: 0, iAI: 2, iVarKey: 0, lResult: 0
[284135.906] iPlayer: 0, iAI: 3
[284135.906] iPlayer: 0, iAI: 3, iVarKey: 0, lResult: 0
[284135.906] iPlayer: 0, iAI: 4
[284135.906] iPlayer: 0, iAI: 4, iVarKey: 0, lResult: 0
[284135.906] iPlayer: 0, iAI: 5
[284135.938] iPlayer: 0, iAI: 5, iVarKey: 0, lResult: 0
Yeah, that just occured to me right after I started the game. One of those moronic moments (or in the words of Homer Simpson "doh!"The Great Apple said:Maybe it was something unrelated. I'll take a look just in case. It would have probably been in your log, but if you started a new game it would have wiped it unfortunetly.
There are parameters affecting how likely it is to declare war early?The Great Apple said:I'd guess the parameters [enabling effective early Axeman rushes] that control how many CITY_ATTACK AIs a player builds in relation to other AIs, how likely a player is to go for bronze working (lots of factors there), and how likely for the AI to declare war early. They'd all have to go up - I don't know in what ratios, but if one of these AIs hits about the right ratio and performs one successfully it should score highly, and new AIs should breed off it to perfect the tactic.
Of course, there would then probably be a strain of AIs that breeds to defend against an early axeman rush, such a rush may become no longer viable, and the axman rush strain may die out.... and then the defensive strain dies and the axeman rush strain comes back up again. This is alot of generations in though.
Moham said:Here is the GenAIDbg.log from one crash
Code:[284135.906] iPlayer: 0, iAI: 0 [284135.906] iPlayer: 0, iAI: 0, iVarKey: 0, lResult: 0 [284135.906] iPlayer: 0, iAI: 1 [284135.906] iPlayer: 0, iAI: 1, iVarKey: 0, lResult: 0 [284135.906] iPlayer: 0, iAI: 2 [284135.906] iPlayer: 0, iAI: 2, iVarKey: 0, lResult: 0 [284135.906] iPlayer: 0, iAI: 3 [284135.906] iPlayer: 0, iAI: 3, iVarKey: 0, lResult: 0 [284135.906] iPlayer: 0, iAI: 4 [284135.906] iPlayer: 0, iAI: 4, iVarKey: 0, lResult: 0 [284135.906] iPlayer: 0, iAI: 5 [284135.938] iPlayer: 0, iAI: 5, iVarKey: 0, lResult: 0
That was just a standard game set-up.
Probably not directly, but things such as small power advantages and suchlike. It's the sort of thing I'm planning on adding at a later date - at the moment we're altering the default AI, but I'm going to slowly phase in alternate modules to run.Jet said:There are parameters affecting how likely it is to declare war early?
The final product may either be one AI, or several which are picked between at the start of the game, probably tailored to certain leader traits as suggested earlier.Jet said:I think that uniformly aggressive CITY_ATTACK building would create an arms race rather than effective rushes. Is your intention in the end to manually analyze, select, and deploy a set of complementary and balanced parameter sets from among those bred?
Very true. As above, this is the sort of stuff I plan to program in.Jet said:But I'd think that effective rushes require more... Assessing your current and near-future military tech advantage. The distance to your neighbor. The chance of your neighbor having or getting effective countering units and city defenses. Your neighbor's likely military production during your buildup. The flexibility to switch to near-maximum unit production, but only in specific circumstances, and without overemphasizing unit production at other times. The willingness to attack your neighbor even if you otherwise would like him.
The Great Apple said:Ta Moham. I think I might know what is wrong. Attached is a file which I hope will fix the problem.
Unzip in Mods/GeneticAI/Assets/Python/CUSTOM