Change fairland island size probability distribution

Island size is randomly chosen from the interval [1..2*is+1], with
expected value is.  Use two dice to roll the size instead of one.
This makes extreme sizes much less likely.
This commit is contained in:
Markus Armbruster 2013-03-31 11:05:32 +02:00
parent afc0ef94ee
commit c798863bd7
3 changed files with 756 additions and 756 deletions

View file

@ -812,7 +812,7 @@ grow_islands(void)
secs = 0;
if (!place_island(c, &x, &y))
return;
isiz = roll(2 * is - 1);
isiz = roll(is) + roll0(is);
do {
++secs;
find_coast(c);