Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Possible world gen bug  (Read 525 times)

Avelon

  • Bay Watcher
  • [ETHIC:INDULGE_IN_MYSTICISM:UNTHINKABLE]
    • View Profile
Possible world gen bug
« on: June 03, 2008, 07:24:00 pm »

So, I'm planning on having a Succession game with some friends of mine, and decided that to make life easier on our connections (and to minimize time spent Not Gaming) that I'd generate a small world. 33x17.

DF rejects SO many worlds it's not even funny. The first time I generated a 33x17, it rejected 6. When I tried again, it rejected 7,399 - and at that point I stopped it. That's almost seven and a half thousand worlds that never got the chance to be born because of me. =(

Anyway, now I'm trying to generate a 33x33, figuring that maybe custom dimensions can throw off the game engine's groove, but it's already up to 7,000 itself and counting.

Is this normal? And if not, what information do I need to provide to facilitate this being looked into?

EDIT: Also, many of the worlds generated look a lot like your typical DF world to me. It's up to 10k now - right before this I tried to generate a world one size larger (64x64?) and DF only rejected 1. I can see why DF would reject more small worlds than large ones... Large ones will almost always have everything DF looks for because there are so many chances for each thing to be generated. However, 11,500 rejected? o_O

[ June 03, 2008: Message edited by: Avelon ]

Logged
Is God willing to prevent evil, but not able? Then he is not omnipotent.
Is he able, but not willing? Then he is malevolent.
Is he both able, and willing? Then whence cometh evil?
Is he neither able nor willing? Then why call him God? - Epicurus

Duke 2.0

  • Bay Watcher
  • [CONQUISTADOR:BIRD]
    • View Profile
Re: Possible world gen bug
« Reply #1 on: June 03, 2008, 07:50:00 pm »

The RNG is known to be Bipolar.

Sometime he's happy and makes a world on the first try, no matter WHAT the specs are.

Sometimes, 709,956,982 rejects.

AND the largest region will be called "The Golden Anus."

Edited for a correction. Thanks Kagus.

[ June 03, 2008: Message edited by: Duke 2.0 ]

Logged
Buck up friendo, we're all on the level here.
I would bet money Andrew has edited things retroactively, except I can't prove anything because it was edited retroactively.
MIERDO MILLAS DE VIBORAS FURIOSAS PARA ESTRANGULARTE MUERTO

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: Possible world gen bug
« Reply #2 on: June 03, 2008, 07:57:00 pm »

Actually, no.  There are a few specific names that it comes up with for the name of the world, and it just keeps using those.  It never generates new ones for the world at large.

However, it's quite possible that you will end up with "the Blizzard of Lobsters" in one of your colder regions... Region names are made up on the fly.

Avelon

  • Bay Watcher
  • [ETHIC:INDULGE_IN_MYSTICISM:UNTHINKABLE]
    • View Profile
Re: Possible world gen bug
« Reply #3 on: June 03, 2008, 08:09:00 pm »

Hmmm... The Random Number God is fickle. I mean, I have Bipolar Disorder myself and *I* would have accepted one of these worlds.
35k and counting. o_O

-and yeah, if you go to design a world and then Space out of it during generation, it will even keep the same name it had before. You have to space back to the main menu to reset the random name, or enter a name and then set it to random again.

It has a (relatively) small list of adjectives and nouns it draws the name of the world from. They tend to be things like 'Prophecies', 'Omens', and other such pre-cog type words.

So the number of rejects here is normal?

Logged
Is God willing to prevent evil, but not able? Then he is not omnipotent.
Is he able, but not willing? Then he is malevolent.
Is he both able, and willing? Then whence cometh evil?
Is he neither able nor willing? Then why call him God? - Epicurus

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Possible world gen bug
« Reply #4 on: June 03, 2008, 08:28:00 pm »

There's a bug with the parameter files if I remember.  If there's a world param type file in "data/init", you should delete it.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Avelon

  • Bay Watcher
  • [ETHIC:INDULGE_IN_MYSTICISM:UNTHINKABLE]
    • View Profile
Re: Possible world gen bug
« Reply #5 on: June 03, 2008, 11:23:00 pm »

quote:
Originally posted by Toady One:
<STRONG>There's a bug with the parameter files if I remember.  If there's a world param type file in "data/init", you should delete it.</STRONG>

Aha! Yes, that worked. So I guess I'm going to have to delete that file each time I want to create a world with custom parameters. Thanks, Toady One!

Logged
Is God willing to prevent evil, but not able? Then he is not omnipotent.
Is he able, but not willing? Then he is malevolent.
Is he both able, and willing? Then whence cometh evil?
Is he neither able nor willing? Then why call him God? - Epicurus