166
General Discussion / Re: Things that made you go "WTF?" today o_O
« on: December 03, 2015, 10:47:10 am »
I haven't done much looking into this issue, as I wanted Windows 10, there seems to be a fix here.
March 6, 2024: Dwarf Fortress 50.12 has been released.
News: February 3, 2024: The February '24 Report is up.
News: February 4, 2021: Dwarf Fortress Talk #28 has been posted.
News: November 21, 2018: A new Threetoe story has been posted.
Forum Guidelines
What's the issue in particular? Would you mind posting a bit of code that causes or suffers from this issue?Code?
I think you misunderstand the problem.
I cannot get Windows, or at least Eclipse, to recognize the existence of the JDK on my system.
I can use Netbeans just fine though...
Weird.
...what's 0.1+0.1 in not-float? you saying fixed point or?
As a constant, 0.1 should be translated into Rational(1, 10). (Printed, it should be 0.1, though its repr could be 1/10.) Two of those added together would be Rational(2, 10), which could be reduced to Rational(1, 5).
That, uh, looks almost exactly like floating point to me, with an arbitrary exponent size rather than just using two. Is that faster, somehow?
Try using the same seed for reproducibility.Most of those resolved issues are just duplicates of previously submitted ones.
looks like he's fixed three worldgen problems already though:
http://www.bay12games.com/dwarves/mantisbt/my_view_page.php
I zoned out in lecture and when I looked back up at the projector it was talking about butterfly topology and twiddle factors.
WTF did I just miss.
I have no idea if your idea will work but sounds like you're looking for a hex editor, not a text editor. Fortunately "png" and "bmp" take the same number of bytes. Does [MOUSE:NO] / [MOUSE_PICTURE:NO] not solve your problem?
The parameters don't reproduce the world gen freeze, but I got it to happen once on my own (and my parameters then didn't reproduce it either), so I'm hoping I can at least verify when I fix it. There's an additional issue that generating the same world twice in a row with the same seed produces different results if you don't quit the game in between (so there's some lingering data). Probably not related to the freeze, but I'll try to get it all.Oh boy, nondeterminism! That sounds like a fairly significant problem.