Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]

Author Topic: Some degree of intelligence  (Read 2279 times)

Aquillion

  • Bay Watcher
    • View Profile
Re: Some degree of intelligence
« Reply #15 on: April 10, 2009, 01:22:16 am »

If you think the pathfinding eats up CPU now, just wait until they're calculating future projections before they actually happen in game.
To be fair, it won't be quite that bad, since in theory they only have to do a check when finishing one of a small number of jobs -- not things that come up often enough to have a major CPU impact.  But it's still decidedly nontrivial (it isn't even always obvious what side they should want to be on.)

One important thing that is handled already:  Dwarves assigned to remove or channel out a staircase will always do it from below.  No exceptions.  This can be useful for cutting an area off with the dwarf on the correct side, if you keep it in mind.
Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One

tigrex

  • Bay Watcher
    • View Profile
Re: Some degree of intelligence
« Reply #16 on: April 10, 2009, 09:34:33 am »

I'd rather the cpu did the extra work than have to painstakingly give the build/channel orders in tiny batches so the damned creatures won't immolate themselves or the rest of the project.
Logged

ThtblovesDF

  • Bay Watcher
    • View Profile
Re: Some degree of intelligence
« Reply #17 on: April 12, 2009, 03:30:18 am »

Bridge droping your dwarfs 1z level down into a pool with lots of ramps should teach them how to swim - eventually or?
Logged
Pages: 1 [2]