Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How does your pasture grow?  (Read 1640 times)

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
How does your pasture grow?
« on: February 22, 2011, 01:29:11 pm »

For the purposes of !!SCIENCE!!, I'm wondering if anyone who has been using things like the memory hacks has been able to isolate how fast grass grows.

This will obviously be useful in determining how much space every animal will wind up needing for their pastures.
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

Skivverus

  • Bay Watcher
    • View Profile
Re: How does your pasture grow?
« Reply #1 on: February 22, 2011, 01:30:55 pm »

"Slowly." But then, I embarked on a desert, so no surprise there. I suspect the rate will be biome-dependent.
Logged

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: How does your pasture grow?
« Reply #2 on: February 24, 2011, 07:26:34 pm »

I'm going to bump this to see if maybe someone can give me a more useful answer.
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

Urist Da Vinci

  • Bay Watcher
  • [NATURAL_SKILL: ENGINEER:4]
    • View Profile
Re: How does your pasture grow?
« Reply #3 on: February 24, 2011, 07:41:49 pm »

Toady vaguely mentioned something about the growth rate in the DF talk #11. IIRC it was something like each tile growing 25% towards the maximum of 100% each growth cycle.

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: How does your pasture grow?
« Reply #4 on: February 24, 2011, 07:58:44 pm »

I got halfway through that talk.  He says that every growth cycle, which presumably varies in length according to biome, the grass rolls a dice, and picks a grass type.  If it's an existing grass, it adds 25 to that square, up to 100, or if it's a non-existent type, then it grows up to 25/100.  Somewhere along the way, the grass starts to even out, and prefer one type over another, so that after a few years there's only like 2-3 grass types on the map and it gets a nice, uniform look, like a proper grassy lot should.

ral

  • Bay Watcher
  • Praying to arm_ok
    • View Profile
    • Steam Profile
Re: How does your pasture grow?
« Reply #5 on: February 24, 2011, 09:12:40 pm »

I don't know the answer to the question, but I have noticed that if I create a max-sized pasture and assign a bunch of animals to it, most of them seem to stay in the upper left corner and eat up all the grass there without moving around much. I think some have even starved even though there's grass elsewhere in the pasture. Bug?

Lord Darkstar

  • Bay Watcher
    • View Profile
Re: How does your pasture grow?
« Reply #6 on: February 25, 2011, 02:46:26 pm »

At this time, grazers don't actually move to the nearest grass tile to get food. They just eat the grass they find in their brownian movement. So it is easy for animals to starve to death in large pastures because they all start in the same corner (from when they were assigned or returned) and don't end up going over enough NEW tiles of grass to feed themselves.
Logged
learn to give consolations to frustrated people
What is this, a therapy session? We don't need to console someone because they're upset about a fucking video game. Grow a beard, son, and take off those elf ears!

Cotes

  • Bay Watcher
    • View Profile
Re: How does your pasture grow?
« Reply #7 on: February 25, 2011, 02:49:15 pm »

At this time, grazers don't actually move to the nearest grass tile to get food. They just eat the grass they find in their brownian movement. So it is easy for animals to starve to death in large pastures because they all start in the same corner (from when they were assigned or returned) and don't end up going over enough NEW tiles of grass to feed themselves.
I usually create a few pastures and cycle the animals through them. Kinda of pain when start to have a ton of them. I wish you could assign them more efficiently. By species, maybe.
Logged
Well if you remove the [MULTIPLE_LITTER_RARE] tag from dwarves I think they have like 2-4 children each time they give birth. And if you get enough mothers up on the pillars you can probably get a good waterfall going.
Ashes are technically fire-safe.

Jurph

  • Bay Watcher
  • Minister of Belt-fed Weaponry
    • View Profile
Re: How does your pasture grow?
« Reply #8 on: February 25, 2011, 03:50:39 pm »

At this time, grazers don't actually move to the nearest grass tile to get food. They just eat the grass they find in their brownian movement. So it is easy for animals to starve to death in large pastures because they all start in the same corner (from when they were assigned or returned) and don't end up going over enough NEW tiles of grass to feed themselves.

Possible solutions:
(1) Each animal gets a unique pasture site
(2) A large field gets divvied up into 3x3 or 4x4 pasture zones and the user manually cycles any animals who appear hungry
(3) Wall off your pasture and add doors at the midpoint of each side.  Once two or three animals have been brought through one door, forbid that door and unforbid the next door down the fence.  Randomize the animals' starting spots better...?
Logged
Dreambrother has my original hammer-shaped Great Hall.  Towerweak has taken the idea to the next level.