empserver/tests/fairland/no-spike.out
Markus Armbruster fe86ea430a fairland: Prefer placing islands away from the edge of the sphere
When an island gets placed too close to the edge of the sphere of
influence, its side facing the edge will likely be formed by the edge.
Looks unnatural, and can give a clue on the location of the other
continent.

Make place_island() prefer sectors away from the edge: instead of
picking one of the admissible sectors with equal probability, reduce
the probability as we get closer to the edge.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
2021-01-17 21:24:28 +01:00

55 lines
2.7 KiB
Text

Creating a planet with:
3 continents
continent size: 30
number of islands: 15
average size of islands: 10
spike: 0%
0% of land is mountain (each continent will have 0 mountains)
minimum distance between continents: 2
minimum distance from islands to continents: 1
World dimensions: 64x32
#*# ...fairland rips open a rift in the datumplane... #*#
seed is 1
placing capitals...
growing continents...
growing islands: 1(14) 2(14) 3(14) 4(12) 5(12) 6(12) 7(11) 8(11) 9(11) 10(8) 11(8) 12(8) 13(5) 14(5) 15(5)
elevating land...
writing to sectors file...
. . . . . . . . . . . . . . . % % . . . . . . % % % . . . . . .
. . . . . . . . . . . . . . . . . . . . . . % % % % . . . . . .
. . . . . . . . . # . . . . . . . . . . . . . % % % . . . . . .
. . . . . . . # # # . # . . . . . . . . . . . % % % . . . . . .
. . . . . . . # c c # # . . . . . . . . . . . . . % . . . . % .
. . . . . . . # # # # # . . . . . . . . . . . . . . . . . . % %
. . % % . . . . # # # # . . . . . . . . . . . . . . . . . . % %
. % % . . . . # # # # . . . . . . . . . % % . . . . . . . . . .
% % % . . % . . # # # # . . . . . . . . . % % . . . . . . . . .
% . . % % % % . # # . . . . . . . . . . . % % . . . . . . . . .
. . . . % % % % . # . . . . . . . . . . . . % % . . . . . . . .
. . . % % % . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . % % . % % % % . . . % % . . # . . . % % % . . . . . .
. % % % . . . % % % % . . . % % % . # # # . % % % . . . . . . .
. % % % % . . . % % % . . . . % % % . # # # . % % % . . . . . .
. % % % % . . . . . . . . . % % % . # # # # . % % . . . . . . .
. . % . . . . . . . . . . . . . . . # # # # # . % . . . . . . .
. . . . . . . . . . . . . . . . . # # a a . . . . . . . . . . .
. . # # . # . . . . . . . . . . . # # # # # . . . . . . . . . .
. # # # # # # . . . . . . . . . . # # # # . . . . . . . % % . .
. # # # b b # . . . . % . . . . . . # . . . . . . . . . % % % .
. # # # # # . . . % % % . . . . . . . . . . . . . . . % % % . .
. # # # # # # . . % % % % . . . . . . . . . . . . . . . . . . .
. . . # # # . . . % % % . . . . . . . . . . . . . . . . . . . .
. . . . # . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . % . . .
. . % . . . . . . . . . . . . . . . . . . % % % . . . . % % . .
. % % . . . . . . . . . . . . . . . . . . . % . . . . % % % . .
. . % . . . . . . . . . . . . . . . . . . . % . . . . % % % . .
. . % . . . . . . . . . . . . % % . . . . . . . . . % % % . . .
. . . . . . . . . . . . . . % % % % % . . . . . . . . % % . . .
. . . . . . . . . . . . . . % % % . . . . . . . . . . . . . . .
A script for adding all the countries can be found in "sandbox/no-spike-newcap_script".