Closed ilteroi closed 8 years ago
Are you using the latest DLL? All the info on building/unit selection should be in the CityStrategyAIProductionLog.csv file.
To answer questions:
1.) Specializations are weird and I don't understand them. Yes, but I don't know why. 2.) I think that's because specializations focus on 'target yield values,' not flavors. 3.) Anything with a flavor below zero that is passed into a function (such as chooseproduction) is ignored. 4.) Agreed, but I think this has been fixed somewhat in latest. 5.) Perhaps because size, but this is also fixed. 6.) Flavors are set in XML - you can view the tables in SQL. They are often adjusted/modified by city flavors and player/grand strategy flavors.
so there's no logfile for the current, final, effective flavor affinities?
anyway, i used to think i am on latest, but i don't have that logfile you're referring to. hmm.
in other news, i just pushed an update. some pathfinder improvements etc. check the commit message.
I'll merge and then push my latest so you can be on the latest version.
G
i've got another update too, forgot one small thing
Cool. When you have a chance, will you look at: https://github.com/LoneGazebo/Community-Patch-DLL/issues/1126
I can't figure it out, and it seems to have something to do with the observer slot marking all tiles as revealed (thus barbs can't spawn).
G
Corrections to my answers above 2.) Specializations have flavors and target yields. 'Settler Pump' is a misleading name - really it is a food focus.
so now i've got your log. interestingly, not every city ends up making a choice, is that expected?
161, The Shoshone, Moson Kahni, POST: Process, Farming, 440, 1 161, The Shoshone, Moson Kahni, POST: Building, Caravansary, 0, 5 161, The Shoshone, Te-Moak, PRE: Building, Customs House, 28060, 14 161, The Shoshone, Te-Moak, PRE: Building, Borobudur, 10275, 32
anyway, pushed a small fix for the blockaded lakes and a possible crash. also merged
I think I fixed the issue with no cities making a choice (should at least choose a process, as processes are only evaluated by sanity if there is at least one thing in the potential list).
I'll grab your fix, merge it, then push my current code.
I could use a second pair of eyes on the custom map issues we're seeing. Seems that the Communitas map is crash-prone during regeneration and/or going to menu then starting a new game. Also skodkim's custom map isn't making barbarians (and I've made a custom tester to see and it does the same to me).
So no barbs on custom maps and crashes/generation errors on others. Blegh.
I wonder if (re: crashes) there's something that isn't being properly zeroed out/refreshed on reload? G
so i tried to understand what's going on with city production and immediately the questions crop up. this is kinda long, but bear with me.
CitySpecializationLog.csv:
note that all cities are set to the same specialization. in particular tondibi is freshly founded, size one, doesn't make no sense at all.
CityStrategyAILog.csv: