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.
(cherry picked from commit 29d2f5ccfe
)
This commit is contained in:
parent
f13b10d4d3
commit
26554d6962
1 changed files with 1 additions and 1 deletions
|
@ -809,7 +809,7 @@ grow_islands(void)
|
||||||
secs = 0;
|
secs = 0;
|
||||||
if (!place_island(c, &x, &y))
|
if (!place_island(c, &x, &y))
|
||||||
return;
|
return;
|
||||||
isiz = 1 + rnd(2 * is - 1);
|
isiz = 1 + rnd(is) + rnd(is);
|
||||||
do {
|
do {
|
||||||
++secs;
|
++secs;
|
||||||
find_coast(c);
|
find_coast(c);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue