Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 129 130 [131] 132 133 ... 748

Author Topic: Future of the Fortress  (Read 3837851 times)

Askot Bokbondeler

  • Bay Watcher
  • please line up orderly
    • View Profile
Re: Future of the Fortress
« Reply #1950 on: May 06, 2012, 10:35:52 pm »

stacking isnt a bug but an unimplemented feature
you can follow bugs status on the bugtracker, i think it's updated in realtime

BradUffner

  • Bay Watcher
  • BradUffner has begun a mysterious construction.
    • View Profile
    • Gump Studio
Re: Future of the Fortress
« Reply #1951 on: May 06, 2012, 10:49:36 pm »

As far as the stats things goes. I wrote a very quick little program to simulate it in different ways.  Here are my results for a 10x10 room, with a 25% chance to get a block, through 10000 tests:
Spoiler (click to show/hide)

Even with 10,000,000 runs I never get 0 stones.
Spoiler (click to show/hide)

If you want to mess with it yourself, download it here www.gumpstudio.com/MiningSimulator.zip.  It has no error checking at all, so any non numbers will crash it.  It requires .net framework 4.

*edit* my math was wrong. fixed up the % calculations
« Last Edit: May 06, 2012, 11:02:02 pm by BradUffner »
Logged
Raw Explorer - Easily navigate and edit your raw files via GUI! - http://www.bay12forums.com/smf/index.php?topic=103360.0
Tile Genie - Merge multiple tilesets - http://www.bay12forums.com/smf/index.php?topic=77724.0

Captain Crazy

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1952 on: May 06, 2012, 10:50:50 pm »

stacking isnt a bug but an unimplemented feature
you can follow bugs status on the bugtracker, i think it's updated in realtime

elaboration:a whole stack (bones, teeth, etc) makes only one craft (figure, crown, bracelet, etc)

must be one weird bracelet made out of 1000 giant whale bones
Logged
Quote
I usually think of Armok as the pure essence of FUCK YOU!

Kyphis

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1953 on: May 06, 2012, 11:01:31 pm »

Why not add a boulder breaking labor to the Mining jobs, whereby boulders get broken into upto say 5 rocks?
Boulders can't be stacked in a pile, but rocks can be stacked, and transported in piles.
Change stonecraft jobs to use rocks, and Masonry jobs to use either single boulders or multiple stones.

This way stoncrafting is a bit more logical, and it is easier to clean up rocks around the fort. Gives miners something to do when no new rooms are being dug, as well. Boulders are big and hefty, so you wouldn't be able to carry more than one at a time, but stones can be arranged to fit more into a given space, so you could store and transport more at once.

It also means than if someone wants to craft an obsidian throne with iron back and gold arm rests, they can.
Logged

dennislp3

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1954 on: May 07, 2012, 03:41:34 am »

chains + prisoners/slaves + rocks that need broken... >.>
Logged

micha

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1955 on: May 07, 2012, 06:09:07 am »

Using rubble as a sort of anthill logistics problem where you have to dispose of all the mass you subtract isn't an ideal solution, but it's at least something.

finally a use for the cleaning skills. we've got rags and buckets already for the puke..  having to wait for someone to get a broom to sweep wouldn't be all that bad.  and having rubble slow you down wouldn't be bad either.  makes having a cave-in have a few consequences at least. oh yeah and you get cleaning exp.  the more you have the less lordly your hammerlords would appear.  :)

but no, lets not have rubble be something. in my mind the stuff is gone when you dump the bucket.   (and it would never enter the game should it require just one more pointer;  it could get dumped into the concrete mix pile, but who wants concrete? not me)


.. and with the chance for 'extra' blocks or bars,  please don't make them 'free' of the normal processing time.  if something takes x and i happen to get two of that sort, then puhlease, have it take 2x as long to process it.  no casino please!

Logged

Quantumtroll

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1956 on: May 07, 2012, 06:58:20 am »

This is only tangentially related to the current hauling changes, but:

Toady, what is your opinion of requiring water to brew beer, rum, ale, and similar booze?  Wine and other fermented fruit juices don't require water.
I can't find the quote, but he is for it. It's been specifically asked about, and he has answered that he is for it. However, like many questions of this nature, he has no timetable for it.
Excellent, thanks! 
Logged

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: Future of the Fortress
« Reply #1957 on: May 07, 2012, 07:49:44 am »

elaboration:a whole stack (bones, teeth, etc) makes only one craft (figure, crown, bracelet, etc)

No, it doesn't.  I've watched my bonecrafters make crafts.  One bone makes one craft.

Decorating with bones uses an entire stack, and artifacts demand entire stacks of bones, so that's kind of bugged there, but making discrete objects like bolts and crafts uses one bone at a time.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: Future of the Fortress
« Reply #1958 on: May 07, 2012, 08:37:28 am »

stacking isnt a bug but an unimplemented feature
you can follow bugs status on the bugtracker, i think it's updated in realtime

elaboration:a whole stack (bones, teeth, etc) makes only one craft (figure, crown, bracelet, etc)

must be one weird bracelet made out of 1000 giant whale bones
No, it doesn't.  I've watched my bonecrafters make crafts.  One bone makes one craft.

Decorating with bones uses an entire stack, and artifacts demand entire stacks of bones, so that's kind of bugged there, but making discrete objects like bolts and crafts uses one bone at a time.

The "whole stack of bones used for one craft" bug was fixed in either 34.07 or 34.06, I forget which exactly, but that's not exactly the important point. 

Anyway, that's not what people mean by "stacking" usually, so it was likely to confuse people.  Stacking is when you can take, say, 50 individual plump helmets and put them all into the same tile to make plump helmet [50].  Currently, you can split stacks apart, but you cannot stack them back together. 

Combined with the fact that vectors lag the game when an overly large number of items are stored in them, (and a typical fortress can have ten thousand items easily, and that's before you count contaminants like evil cloud stuff,) and stacking is a way to keep FPS up while having more small item types, or have dwarves carry around more small items.
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

SHOCKTrooperM37

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1959 on: May 07, 2012, 08:50:36 am »

According to the Dev log on the main DF page, multiple blocks can be made per boulder.   That should make above ground constructions a lot easier because of the fact that block walls and floors construct faster than boulder walls/floors and provides lots of materials for the floors and roofs.   That will make my construction of my castles and mega towers much easier.  :)
Logged

Mr S

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1960 on: May 07, 2012, 09:24:11 am »

Circling back just ever so slightly to the RNG questions (while tapdancing around the drop rate statistical analysis dead horse), the kind of drop wierdness displayed in MMO's, and other types of simulations in general, has a great deal to do with ty KIND of RNG being used.  Sure, you're pocket calculator might just have a random number button on it.  But how good are those random numbers.  Just how random are they?

The reason you see those kind of cyclical drops and why certain times of day are better for certain things in those instances is because of both the type of random number generating function that is used behind the scenes as well as the seeds used for them.  If I use a standard system call for a random number (on a x86 chipset) and feed in the system clock time as the seed, there are only so many possibilities of the outcome.  If I control all of the other variables, such as other processes running, network noise, etc., it is entirely possible to predict an outcome.  That is because there are only so many discrete posibilities of "system clock" value that can be passed in as this seed.  Can it be used as an exploit?  Yes.  That's why for items of higher security encryption, the seed when generating the encryption key is important.

So, that leads to a question:  Toady, just how random is the RNG in DF?  How robust are the seeds?  Have you done, are you planning to do, would you consider outside auditing of the quality of the random numbers the RNG used in game produces?
Logged

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Future of the Fortress
« Reply #1961 on: May 07, 2012, 09:27:07 am »

stacking isnt a bug but an unimplemented feature
you can follow bugs status on the bugtracker, i think it's updated in realtime

elaboration:a whole stack (bones, teeth, etc) makes only one craft (figure, crown, bracelet, etc)

must be one weird bracelet made out of 1000 giant whale bones
No, it doesn't.  I've watched my bonecrafters make crafts.  One bone makes one craft.

Decorating with bones uses an entire stack, and artifacts demand entire stacks of bones, so that's kind of bugged there, but making discrete objects like bolts and crafts uses one bone at a time.

The "whole stack of bones used for one craft" bug was fixed in either 34.07 or 34.06, I forget which exactly, but that's not exactly the important point. 

It was?  That hasn't come up on the tracker, although new information is always welcome.  The only related (and recently fixed) bug that I can think of is workshop clutter from huge stacks.
Logged

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: Future of the Fortress
« Reply #1962 on: May 07, 2012, 09:44:59 am »

So, that leads to a question:  Toady, just how random is the RNG in DF?  How robust are the seeds?  Have you done, are you planning to do, would you consider outside auditing of the quality of the random numbers the RNG used in game produces?

I'm guessing it's a pretty good Pseudo-RNG. In terrain generation it's very easy to notice periods that are too small.
Logged

This one thread is mine. MIIIIINE!!! And it will remain a happy, friendly, encouraging place, whether you lot like it or not. 
will rena,eme sique to sique sxds-- siquo if sucessufil
(cant spel siqou a. every speling looks wroing (hate this))

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: Future of the Fortress
« Reply #1963 on: May 07, 2012, 09:47:32 am »

That's funny... I haven't exactly started a new fortress in 34.07 yet, but I recall reading of how bone stacks made to give you bone bolts now only take one bone from the stack and give you a stack of [5]. 
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

jellsprout

  • Bay Watcher
    • View Profile
Re: Future of the Fortress
« Reply #1964 on: May 07, 2012, 10:14:05 am »

Circling back just ever so slightly to the RNG questions (while tapdancing around the drop rate statistical analysis dead horse), the kind of drop wierdness displayed in MMO's, and other types of simulations in general, has a great deal to do with ty KIND of RNG being used.  Sure, you're pocket calculator might just have a random number button on it.  But how good are those random numbers.  Just how random are they?

The reason you see those kind of cyclical drops and why certain times of day are better for certain things in those instances is because of both the type of random number generating function that is used behind the scenes as well as the seeds used for them.  If I use a standard system call for a random number (on a x86 chipset) and feed in the system clock time as the seed, there are only so many possibilities of the outcome.  If I control all of the other variables, such as other processes running, network noise, etc., it is entirely possible to predict an outcome.  That is because there are only so many discrete posibilities of "system clock" value that can be passed in as this seed.  Can it be used as an exploit?  Yes.  That's why for items of higher security encryption, the seed when generating the encryption key is important.

DF doesn't the level of security as encryption. Unless you are able to perform your actions with a millisecond precision, using the clock for the seed is pretty much indistinguishable from a true RNG. Remember, DF is a game. It doesn't need encryption or even Monte Carlo levels of unpredictability.
Logged
"Having been equipped with tracking collars so their migration and survival in the wild can be measured, the young Sea Serpent is released into the wild.  It is hoped that this captive breeding program will boost their terribly low population numbers and eventually see them removed from the endangered species list..."
Pages: 1 ... 129 130 [131] 132 133 ... 748