fairland: Make planned island sizes fair

The previous two commits put the same number of islands closest to
each continent.  This one makes their planned sizes match: instead of
rolling dice separately for each island's size, we roll dice only for
the first continent's islands.  The other continent's islands get the
same sizes.

Actual island sizes still differ when islands can't be grown to their
planned size.  To be addressed next.

fairland-test needs a tweak to avoid loss of test coverage.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
This commit is contained in:
Markus Armbruster 2020-08-11 15:39:31 +02:00
parent 00bfeb833e
commit ae988c00ba
11 changed files with 3891 additions and 3893 deletions

View file

@ -17,7 +17,7 @@ $empdump -x >sandbox/plain.xdump
cmp_out plain.xdump plain-newcap_script
$files -f >/dev/null
run_and_cmp stunted $fairland -s sandbox/stunted-newcap_script -R 1 8 35 16 15 0 0 5 2
run_and_cmp stunted $fairland -s sandbox/stunted-newcap_script -R 1 8 35 24 3 0 0 5 2
$empdump -x >sandbox/stunted.xdump
cmp_out stunted.xdump stunted-newcap_script

View file

@ -15,41 +15,41 @@ World dimensions: 64x32
seed is 1
placing capitals...
growing continents...
growing islands: 1(6) 2(10) 3(17) 4(10) 5(11) 6(6) 7(8) 8(12) 9(10) 10(10) 11(12) 12(10) 13(6) 14(17) 15(6)
growing islands: 1(6) 2(6) 3(6) 4(2) 5(2) 6(2) 7(5) 8(5) 9(5) 10(6) 11(6) 12(6) 13(3) 14(3) 15(3)
elevating land...
writing to sectors file...
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . % . . . . . . . . . % . . . . . . . .
. . . . . . . . . . . . . % . . . . . . . . . . . . . . . . . .
. . . . . . . . . # . . . . . . . . . . . . . . . . . . . . . .
. . . . % . . # # # . # . . . . . . . . . . . . . . . . . . % .
. . . . % % . # c c # # . . . . . . . . . . . . . . . . . . % %
. . . . % % . # # # # # . . . . . . . . . . . . . . . . . . . .
. . . . . . . . # # # # . . . . . . % % . . . . . . . . . . . .
. . . . . % . # # # # . . . . . . % % . . . . . . . . . . . . .
. . . . % % % . # # # # . . . . . . % % . . . . . . . . . . . .
. . . . % % . . # # . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . # . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
% . . . . . . . . # . . . . . . . . . . . . . . . . . . . . . .
% . . . . . . # # # . # . . . . . . . . . . . . . . . . . . . %
% % % . . . . # c c # # . . . . . . . . . . . . . . . . . . . %
% % . . . . . # # # # # . . . . . . . . . . . . . . . . . . % %
% % . . . . . . # # # # . . . . . . . . . . . . . . . . . . . %
% % . . . . . # # # # . . . . . % % % % . . . . . . . . . . . %
. . . % % . % . # # # # . . . . . % % % % . . . . . . . . . . .
% % % % . % % . # # . . . . . . % % . . . . . . . . . . . . . .
. . . . . % % % . # . . . . . . . . . . . . . . . . . . . . . .
. . . . % % % % . . % % . . . . . . . . . . . . . . . . . % % %
% . . . . . . . . % % % . . . . . . . # . . . . . . . . . % % %
. . . . . . . . % % % % . . . . . . # # # . . . . . . . . % % .
. . . . . . . . . . % . . . . . . . . # # # . . . . . . . . % %
. . . . . % % % % . . . . . . . . . # # # # . . . . . . . . . .
. . . . . . % % % % % . . . . . . . # # # # # . . . . . . . . .
. . . . . . % % % . . . . . . . . # # a a . . . . . . . . . . .
. . # # . # . . . . . . . . % . . # # # # # . . . . . . . . . .
. # # # # # # . . . . . . . % % . # # # # . . . . . . . . . . .
. # # # b b # . . . . . . . % % % . # . . . . . . . . . . . . .
. # # # # # . . . . . . . . % % . . . . . . . . . . . . . . . .
. % . . . . . . . . . . . . . . . . . # . . . . . . . . . . . .
% % . . . . . . . . . . . . . . . . # # # . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . # # # . . . . . . . . . .
. . . . . . . . . . . . . . . . . . # # # # . . . . . . . . . .
. . . . . . . . . . . . . . . . . . # # # # # . . . . . . . . .
. . . . . . . . . . % . . . . . . # # a a . . . . . . . . . . .
. . # # . # . . . % % % . . . . . # # # # # . . . . . . . . . .
. # # # # # # . . % . . . . . . . # # # # . . . . . . . . . . .
. # # # b b # . . . . . . . . . . . # . . . . . . . . . . . . .
. # # # # # . . . . . . . . . . . . . . . . . . . . . . . . . .
. # # # # # # . . . . . . . . . . . . . . . . . . . . . . . . .
. . . # # # . . . . . . . . . . . . . . . . . % % . . . . . . .
% % % . # . . % % % . . . . . . % . . . . . . % % . . . . . . .
% % % . . % % % % . . . . . . % % . . . . . . % . . . . . . . %
% % % % . % % % % . . . . . . % % % . . % % % . % . . . . . % .
% % % . . % . . . . . . . . . . . . . % % % % . . . . . % % % .
. % % % . . . . . . . . . . . % . . . . % % . . . . . . . % % %
. . . . . . . . . . . . . % % . . . . . % . . . . . . . . % % .
. . . . . . . . . . . . . % % % . . . . . . . . . . . . . . % .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . # # # . . . . . . . . . . . % % . . . . % . . . . . . . .
. . . . # . . . . . . . . . . . . . % . . . . % % . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . % % . . . . . % % .
. . . . . . . . % % . . . . . . . . . . . . . % . . . . . % % .
. . . . . . . % % . . . . . . . . . . . . % . . . . . . . % % .
. . . . . . . % % . . . . . . . . . . . . % . . . . . . . . . .
. . . . . . . . . % % . . . . . . . . . % % % . . . . . . . % .
. . . . . . . . . % % . . . . . . . . . . . . . . . . . . . % .
. . . . . . . . % % . . . . . . . . . . . . % . . . . . . . . .
A script for adding all the countries can be found in "sandbox/no-spike-newcap_script".

File diff suppressed because it is too large Load diff

View file

@ -15,31 +15,31 @@ World dimensions: 64x32
seed is 1
placing capitals...
growing continents...
growing islands: 1(7) 2(19) 3(17) 4(14) 5(13)
growing islands: 1(15) 2(15) 3(15) 4(15) 5(15)
elevating land...
writing to sectors file...
. . . . % % % % % . . . . . . . % . . # # # # # . . . . . . . .
. . . . % % % % . . . . . . % % % % . # # . . . . . . . . . . .
. . . . . . . . . . . . . . % % % % . # # . . . . . . . . . . .
. . . . # # # . . . . . . . % % % % . . . . . . . . . . . . . .
. . . . # # # # . . . . . . . % % % % . . . . . . . . . . . . .
. . . # # e e # # . . . . . . . % % . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . # # # # # . . . . % % . .
. . . . . . . . . . . . . . . . . . . # # . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . # # . . . . . . . . . . .
. . . . # # # . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . # # # # . . . . . . . . . . . . . . . . . . . . . . . .
. . . # # e e # # . . . . . . . . . . . . . . . . . . . . . . .
. . . # # # # # # # . . . . . . . . . . . . . . . . . . . . . .
. . # # . # # # # . . . . . . . . % % % % % % . . . . . . . . .
. . . # . . # # # . . . . . . . . . % % % % % % . . . . . . . .
. . . . . . . . . . . . . . . . . . . . % % % % . . . . . . . .
. . . . . . . . . . . . . . . . . . . # . . . . % . . . . . . .
. . . . . . . . . . . . . . . . . . # # # . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . c c # # # . . . . . . . . .
. . . . . . . . . . . . . . . # # # # # # # # . . . . . . . . .
. . . . . . . . . . . . . . . . # # # # # # # . . . . . . . . .
. . . . . . . . . . . . . . . . # # # # # # . . . % . . # # # #
. . . . . . . . . . . . . . . . . . . . . . . . . % % . # # # #
. . . . . . . . . . . . . . . . . . . . . . . . . % % . # a a #
. . . . . . . . . . . . . . . . . . . . . . . . . % % . # # # #
. . . . . . . . . . # . . . . . . . . . . . . . . . . . # # # #
. . . . . . . . . . # # . . . . . . . . . . . . . . . . . # # #
. . # # . # # # # . . . . . . . . . . . . . . . . . . . . . . .
. . . # . . # # # . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . % % . . . . . . . . . . . . . . . . . . . . .
. . . . . . . % % % % . . . . . . . . # . . . . . . . . . . . .
. . . . . . % % % % % . . . . . . . # # # . . . . . . . . . . .
. . . . . . . % % % . . . . . . . . c c # # # . . . . . . . . .
. . % . . . . . % . . . . . . # # # # # # # # . . . . . . . . .
. . % % . . . . . . . . . . . . # # # # # # # . % . . . . . . .
. % % % % . . % . . . . . . . . # # # # # # . % . . . . # # # #
. . % % % . . . % % . . . . . . . . . . . . . % % . . . # # # #
. % % % . . % % % % . . . . . . . . . . . % % % . . . . # a a #
. . % % . . % % % % . . . . . . . . . . . % % % . . . . # # # #
. . . . . . % % % . # . . . . . . . . . . % % % . . . . # # # #
. . . . . . . % . . # # . . . . . . . . . . % % . . . . . # # #
. . . . . . . . # # # # . . . . . . . . . . . . . . . . # # # #
. . . . . . . . . d d # . . . . . . . . . . . . . . . . . . # #
. . . . . . . . # # # # . . . . . . . . . . . . . . . . . . # .
@ -47,9 +47,9 @@ writing to sectors file...
. . . . . . . # # # # # # . . . . . . . . . . . . . . . . . . .
. . . . . . . . . # # # # . . . . . . # . . . . . . . . . . . .
. . . . . . . . . . # . . . . . . . # # # . . . . . . . . . . .
. . . . . . . . . . . . % . . . . . # # # # . . . . . . . . . .
. . . . . . . . % % % % % . . . . . # # # # . . . . . . . . . .
. . . . . . . . . % % % % . . . . . . # b b # . . . . . . . . .
. . . . % % % % . % % % % . . . . . # # # # # . . . . . . . . .
. . . . . . . . . . . . . . . . . . # # # # . . . % . . . . . .
. . . . . . . . . . . . . . . . . . # # # # . . % % % . . . . .
. . . . . . . . . . . . . . . . . . . # b b # . % % % % % . . .
. . . . . . . . . . . . . . . . . . # # # # # . . . % % % % . .
A script for adding all the countries can be found in "sandbox/plain-newcap_script".

File diff suppressed because it is too large Load diff

View file

@ -15,42 +15,42 @@ World dimensions: 64x32
seed is 1
placing capitals...
growing continents...
growing islands: 1(14) 2(21) 3(38) 4(26) 5(21) 6(18) 7(3) 8(13)
4 stunted islands
growing islands: 1(22) 2(21) 3(22) 4(22) 5(21) 6(22) 7(3) 8(22)
3 stunted islands
elevating land...
writing to sectors file...
# b b # # . % % . . . . . . . . . . . . . . . . . . . . . . . .
^ # # # . % . . . . . . . . . . . . . . . . . % . . . . . ^ # #
# # # # . % . . . . . . . . . . . . . . % % % % . . . . . . # #
# # . . % . . . . . . . . . . . . . . . . % % % % . . . . . . #
. # . . . . . . # . . . . . . . . . . . . ^ % % % % . . . . . .
. . . % . . . # # . . . . . . . . # # . . . % % % % . . . . . .
. . . % . ^ # # ^ ^ . . . ^ . . # # # # # # . . . . . . . . . #
. % % . # # # # # . . . . # # # # f f . . # # . . . . . . . # .
# . % % . # # e e # # . . . . # ^ ^ # . . . # . . . . . . . # #
# b b # # . % % . . . . % % ^ % % % % % . . . . . . . . . . . .
# ^ ^ # . % . . . . . . % % % % % % % ^ . . . . . . . . . # # #
# # # ^ . % . . . . . . . . % . % % % % % . % . . . . . . . # #
# # . . % . . . . . . . . . ^ % % % % % ^ % % . . . . . . . . #
. # . . . . . . # . . . . . . % % . . . % % % . . . . . . . . .
. . . % . . . # ^ . . . . . . . . # # . . . % . . . . . . . . .
. . . % . # # # ^ # . . . # . . # # # ^ # # . . . . . . . . . #
. % % . # # # # # . . . . # # # ^ f f . . # # . . . . . . . # .
# . % % . # # e e ^ # . . . . # ^ # # . . . # . . . . . . . # #
. % . % . . # # # # # # . . # # # # . . . . # . . . . . . # # #
. % % ^ % % . # # . # # . . # # # . . . . . . . . . . . . # # #
. % % % ^ % . # . . . . . . . . . . . . . . . . . . . . h h # ^
. . % . % % % . . % % % % . . . . . % % % . . . . . # ^ # # # ^
. % % . . . % % % . . . . . . . ^ % . . % % % . . # # # . . # .
. % % . % % % % % % % % % . . % % . . # . . . . . # . # . . # #
^ . . % ^ % . . . . . % % . % % . # # # ^ # # . . . . # . . . .
. . . % % ^ . # . # # . % % . % % . . # ^ # ^ # . . . . . . . .
. . % % . . # # # # . ^ % % % % % . # # d d # # . . . . . . . .
. . % % . # # # # . . . . % % ^ % . # # # # # # # . . % % . . .
. % % . . # # # . . . . . % % % . # . # . . . # . . % . . # . .
. . % . # # c c . . . . . . % % . # . . . . . . # . . . # # ^ .
. % % . . # ^ ^ . . . . % % . % . . . . . . . . . . . # # # . .
. . % % . # ^ # . . . . % % % % . . . . . . . . . . . # g g # .
. . . % . . # # . . . % % % . . . . . . . . . . . # # # # # # .
. . . % % . . # # . . . % ^ . # # . . . . . . . . . # ^ # # # .
. . . % . . . # # . . % . . . # . # # . . . . . . . # # . . # ^
. . . % . . . . . . . % . # # # # # # . . . . . . . . . . . # #
. % % % . . . . . . . % . . . # # # # # . . . . . . . . # # . .
. . . % % % . . . . . . . . . # a a ^ ^ # . . . . . . . . . . .
. # . % % % . . . . . . . . # # # ^ # # . . . . . . . . . . . .
# # # . . % % ^ . . . . . . . . . # # . . . . . . . . . . . . .
# ^ # # . % ^ % . . . . . . . . . . . . . . . . . . . . . . . .
. % % % % % . # # . # # . . # # # . . . . . . . . . . . . ^ ^ #
. % % % % % . # . . . . . . . . . . . . . . . . . . . . h h # #
. ^ % . ^ % % . . ^ % % % . . . . . % % % . . . . . # # # ^ # #
% ^ % . . . % % % . . . . . . . % % . . % % % . . # # # . . # .
. % % . . . . . . . . . . . . % % . . # . . . . . # . # . . # #
% % . . . . . . . . . . . . % % . # # # # # # . . . . # . . . .
% % . . . . . # . # # . . . . % % . . ^ # # # ^ . . . . . % % %
% . . . . . # # # # . % % . ^ % ^ . # ^ d d # # . . . . . . . .
. . . . . # # ^ # . . % % % % . % . # # # # # # # . . % % . . .
. . . . . ^ ^ # . % % % % % % % . # . # . . . # . . % . . # . .
. . . . # # c c . % % % % . . . . # . . . . . . # . . . # ^ # .
. . . . . # # # . % % % . . . . . . . . . . . . . . . # # # . .
. . . . . # # # . ^ % . . . . . . . . . . . . . . . . # g g # .
. . . . . . # # . ^ % . . . . . . . . . . . . . . # # # # ^ ^ .
. . . . . . . # # . % . . . . # # . . . . . . . . . # # # # # .
. . . . . . . # # . % . . . . # . # # . . . . . . . # # . . # #
. . . % . . . . . . . . . # # # # ^ # . . . . . . . . . . . # #
. % % % . . . . . . . . . . . # # ^ # # . . . . . . . . # # . .
. . . % % % . . . . . . . . . # a a ^ # # . . . . . . . . . . .
. # . % % % . . . . . . % . # # # # # # . . . . . . . . . . . .
# # # . . % % % . . . . . % . . . # # . . . . . . . . . . . . .
# # # # . % ^ ^ . . . . % % % % . . . . . . . . . . . . . . . .
A script for adding all the countries can be found in "sandbox/spike-newcap_script".

File diff suppressed because it is too large Load diff

View file

@ -1,17 +1,17 @@
add 1 1 1 p
newcap 1 1,11
newcap 1 63,13
add 2 2 2 p
newcap 2 43,7
newcap 2 17,5
add 3 3 3 p
newcap 3 24,10
newcap 3 37,9
add 4 4 4 p
newcap 4 3,1
newcap 4 30,28
add 5 5 5 p
newcap 5 34,20
newcap 5 52,0
add 6 6 6 p
newcap 6 28,0
newcap 6 48,20
add 7 7 7 p
newcap 7 48,28
newcap 7 23,17
add 8 8 8 p
newcap 8 4,22
newcap 8 7,25
add 9 visitor visitor v

View file

@ -2,8 +2,8 @@ Creating a planet with:
8 continents
continent size: 35
number of islands: 16
average size of islands: 15
number of islands: 24
average size of islands: 3
spike: 0%
0% of land is mountain (each continent will have 0 mountains)
minimum distance between continents: 5
@ -15,86 +15,80 @@ World dimensions: 64x32
seed is 1
placing capitals...
growing continents...
growing islands: 1(5) 2(7) 3(2) 4(10) 5(12) 6(5) 7(5) 8(1) 9(1) 10(2) 11(7) 12(1) 13(3) 14(1)
No room for island #15
growing islands: 1(2) 2(2) 3(2) 4(2) 5(1) 6(2) 7(1) 8(1) 9(3) 10(2) 11(2) 12(1) 13(2) 14(3) 15(1) 16(3) 17(4) 18(2) 19(4)
No room for island #20
try #2 (out of 10)...
placing capitals...
growing continents...
growing islands: 1(17) 2(6) 3(2) 4(9) 5(2) 6(2) 7(3) 8(6) 9(2) 10(1) 11(2) 12(1) 13(1)
No room for island #14
Only managed to grow 31 out of 35 sectors.
try #3 (out of 10)...
placing capitals...
growing continents...
Only managed to grow 32 out of 35 sectors.
Only managed to grow 33 out of 35 sectors.
try #4 (out of 10)...
placing capitals...
growing continents...
growing islands: 1(3) 2(20) 3(2) 4(12) 5(9) 6(2) 7(2) 8(4) 9(1) 10(6) 11(1) 12(1) 13(2) 14(2)
No room for island #15
Only managed to grow 33 out of 35 sectors.
try #5 (out of 10)...
placing capitals...
growing continents...
Only managed to grow 33 out of 35 sectors.
Only managed to grow 29 out of 35 sectors.
try #6 (out of 10)...
placing capitals...
growing continents...
Only managed to grow 33 out of 35 sectors.
growing islands: 1(3) 2(3) 3(3) 4(3) 5(2) 6(3) 7(3) 8(3) 9(2) 10(2) 11(2) 12(2) 13(1) 14(2) 15(1) 16(1) 17(1) 18(1) 19(1) 20(1)
No room for island #21
try #7 (out of 10)...
placing capitals...
growing continents...
Only managed to grow 29 out of 35 sectors.
growing islands: 1(3) 2(3) 3(3) 4(3) 5(2) 6(2) 7(3) 8(3) 9(1) 10(1) 11(1) 12(1)
No room for island #13
try #8 (out of 10)...
placing capitals...
growing continents...
growing islands: 1(4) 2(9) 3(5) 4(8) 5(2) 6(2) 7(3) 8(7) 9(2) 10(8) 11(10) 12(2)
No room for island #13
try #9 (out of 10)...
placing capitals...
growing continents...
growing islands: 1(9) 2(1) 3(2) 4(3) 5(9) 6(4) 7(2) 8(7) 9(3) 10(4) 11(2) 12(2) 13(7) 14(2) 15(1) 16(1)
16 stunted islands
growing islands: 1(3) 2(3) 3(3) 4(3) 5(3) 6(3) 7(2) 8(3) 9(2) 10(2) 11(1) 12(2) 13(2) 14(2) 15(2) 16(1) 17(2) 18(1) 19(2) 20(3) 21(3) 22(1) 23(1) 24(1)
9 stunted islands
elevating land...
writing to sectors file...
. . . . . . . . . . . % % % . . . . . . . . . . . . . . . . . .
# # # # . . . . . . . . . . . . . . . . . . . . . . . . . . . .
# # # # # # . . % % . . . . . . . . . . . . . . . . . . . . . .
# # # # # # . . % . . % % . . # # # # # # # # . . % . . % . . #
# e e # # # . . % . . % % . . # # # # # # # # # . . . . % . . #
# # # # # . . % % . . % % . . . # # # # # # # . . . . % % . . #
# # # # . . . % . . . . . % . . . # h h # # # . . . . . % % . .
. . # . . . . . . . . . . . . . . . # # # . . . . . . . % % . .
. . . . . . . . . . . . . . . . . . . # # . . . . . % . . . % .
. . . . . . . . . . . . . . . . . . . . . . . . . % % . . . . .
. . . . . . . . # # # # # . . . . . . . . . . . . . % . . . . .
. . . % . . # # # # # # . . . % % . . . . . % % . . . . . . . .
. . . % . . # # g g # # # . . . . . . . . . . . % . . . # # # #
. . . . . # # # # # # # . . . . . . . . . . . . . . . # # # # #
# . . . . . # # # # # # . . . . . # # # # # # . . . . . # # # #
# . . . . . # # # # . . . . . . # # # # # . . . . % . . # # # #
# # . . . . . . . . . . . . . . # # # # # # . . . % . . # # f f
# . . . . . . . . . . % . . . # # d d # # # . . . . . . # # # #
# . . . % . . . . . . . . . . . # # # # # # . . . . . . . . # #
. . . . . . . . . . . . . . . . # # # # # . . . % % . . . . # #
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . # # # # # # . . . . . . . . . . . . . . . . . . . . . .
. . . . # # # # # # . . . % % . . . . . . . . . . # . . . . . .
. . . # # b b # # . . . % . . . . . . . . . . . . # # . . . . .
. . . . # # # # # # . . . . . . . . . . . . . . . . # # . . . .
. . . . # # # # # . . . . . # # # # # # # . . . . . # # # # # .
. . . . . # # # # . . . . . # # # # # # # . . . . . # # c c # #
. . . . . . # # . . . . . # # # a a # # . . . . . # # # # # # #
. . % . . . . . . . . % . . # # # # # # # . . . . . # # # # . .
. % . . . . . . . . . % . . # # # # # # # . . . . . # # # . . .
. . . . . . % % % . . % % . . . . . . . . . . . . . # # # . . .
. . . . . . . . % . . % % . . . . . . . . . . . . . # # . . . .
. . % . . . . # # . . . . . . # # # . . . . % . . . # # # # # .
. . . . . . # # # # . . . . . . # . . % . . % . . # # g g # # #
. . . . . # # # # # # . . . . . . . . % . . . . . # # # # # # #
. . % . . # # # # # . . . . . . . . . . . . . . . . # # # # . .
. . . . . # # # f f # . . . . . % % . . . . . . . . . . . . . .
. . . . . . # # # # # . . % . . . . . . . . . . . . . . . . . .
. % % . . . . # # # # . . % . . . . . . # . . . % . . . . . . .
. . . . . . . # # # . . % . . . . . . # # # . . % . . . . . . .
. . . . % . . . . . . . . . . . . # # # # # # . . % . . . . . .
# # . . % . . . . . . . . . . . . # # h h # # . . . . . # # # #
# # # . . % . . . . . . . % . . . . # # # # # # . . . . . # # #
# # . . . . . . . . . % % . . . . . # # # # # # . . . . . # # #
d # # . . . . % % % . . . . . . . . . # # # # # # . . . . . # d
# # . . % . . . . . . . . . . . . . . # . . . . . . . . . # # #
# # # . . % . . . . . # # # # . . . . . . . . . . . % . . . # #
# . . . % . . . # # # # # # # . . . . . . . . . . . . . . . # #
. . . . . . . . # # e e # # # # . . . % . . . . . . . . . . . .
. . . . . . . . . # # # # # # . . . . . . . . . . . . . . . . .
. . . % . . . . . # # # # # # . . % . . . . . # # # # . . . . .
. . . . . % . . . . # # # . . . % . . . . # # # # # # . . . . %
. . . . . . % . . . . # . . . . . . . . . # # # # # # # . . . %
. # . . . . % . . . . . . . . . . . % . . # # # b b # # . . . .
. # # # # . . . . . . . . . . . . . % . . # # # # # # # . . . .
# # # # # . . . . . . . . % % % . . . . . . # # # . # . . . . .
# # # # # # # # . . . . . . . . . . . . . . . . . . . . . . . .
# # c c # # # # . . . . . . . . . . . . . . . . . . . . % . . .
. # # # # # # # . . . . . . # # # # . . . . % % % . . . . . . .
. # # . . . . . . . . . # # # # # # . . . . . . . . . . . . . .
. . . . . . . . . . . . . # # # # # # . . . . . . . . . . . . .
. . . . . . . . . % . . . # # a a # # . . . . % . . # # # . . .
. . . . . . . . . . % . . . # # # # # . . . . . . . # # # # . .
. % . . . . . . . . . . . . # # # # . . . . . . . # # # # # . .
A script for adding all the countries can be found in "sandbox/stunted-newcap_script".

File diff suppressed because it is too large Load diff