1.184 Settler Maps

may I ask where's the code to produce such maps? I need to change the colours before answering, these ones for me are confusing

The readme file within the zip has the link to the source file with the code. I didn't create it and I'm not sure who did to be honest.

I agree the colours seem confusing. My interpretation of the colours after reading the code was as I posted in the OP, but I stand corrected by Rhye about the white.
 
I like how the Vikings, Turkey and America have no white areas whatsoever.

For the Mongols, Southeast Asia and Japan should definitely be white. I think we all remember what happened when the Khans tried to invade those two pieces of real estate.

I'll be careful as China from now on. I didn't know expanding outside the high-water mark of the Ming dynasty could be so treacherous!
 
I think this might be related to the map that features on the intro page that displays while RFC is loading. Just a guess?
 
I like how the Vikings, Turkey and America have no white areas whatsoever.

For the Mongols, Southeast Asia and Japan should definitely be white. I think we all remember what happened when the Khans tried to invade those two pieces of real estate.

I'll be careful as China from now on. I didn't know expanding outside the high-water mark of the Ming dynasty could be so treacherous!

as I said, the ones you are looking at are settlers maps, not stability maps!!!!

I have edited the code and produced real stability maps.
I will post them in the new wiki within a couple of weeks, together with the rest moved from the old one.
 
Yes, To my understandings:
Settler maps: How the AI relates towards sending settlers to settle areas in the map, red means will settle almost 100% of the time.
Stability maps: Show the details of stability modifiers regarding certain areas to certain civs.
 
Yes, To my understandings:
Settler maps: How the AI relates towards sending settlers to settle areas in the map, red means will settle almost 100% of the time.
Stability maps: Show the details of stability modifiers regarding certain areas to certain civs.

It is more complex than this actually, but also more complex than my initial description which was a bit inaccurate.

The settler maps graphically show the tendency of the AI to build cities on any given tile, this is true. But these values (called settlerValue in the code) also affect stability. But importantly, they are not the only value which affects stability and this has not been described fully.

An extract from the code used to produce the settler maps:

Spoiler :
Code:
# color = bmp.Color.WHITE

                            if   plot.isWater():      color = bmp.Color.BLUE
                            elif plot.isImpassable(): color = bmp.Color.BLACK

                            # all tiles are at least 3

                            elif settlerValue ==   3: color = bmp.Color.WHITE

                            # but some are favored than the base
                           
                            elif settlerValue ==  20: color = bmp.Color(190, 190, 190) 
                            elif settlerValue ==  40: color = bmp.Color(150, 150, 150) 
                            elif settlerValue ==  60: color = bmp.Color(110, 110, 110) 

                            # at 90, no penalty for you to own these tiles

                            elif settlerValue ==  90: color = bmp.Color.GREEN
                                                                                    
                            # at 150, you negate 2 points of the city foreign occupation stability penalty

                            elif settlerValue == 150: color = bmp.Color.TEAL
                            elif settlerValue == 200: color = bmp.Color.MAGENTA
                            elif settlerValue == 300: color = bmp.Color.PURPLE

                            # at 400, -7 stability to city foreign occupiers, as long as it's in your "normal area"

                            elif settlerValue == 400: color = bmp.Color.DKRED
                            elif settlerValue == 500: color = bmp.Color.RED
                            elif settlerValue == 700: color = bmp.Color.YELLOW

So for larger values of settlerValue, stability is better than for smaller values of settlerValue. The missing point though is that stability modifiers generated by city locations is affected by settlerValue and also whether the location is in another civ's core area.
 
The stability python does refer to the settler maps, but not in so much granularity. My interpretation is

- Each white or grey square in your territory after the first 32 decreases stability slightly.
- Each city you control in someone else's normal area decreases stability. White/grey/green is more unstable than the rest.
- Each city you don't control that is in your normal area and on a dark red/red/yellow square (on your settler map) decreases stability greatly.

The difference between the colors within each range is likely just for AI purposes.

So the colors probably matter a bit, but not so much that you need to worry about what colors your cities are on. You can get 'normal area' maps from one of the links from the atlas page in the wiki (although they're from a few versions ago).
 
Back
Top Bottom