Bay 12 Games Forum

Please login or register.

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

Author Topic: Game of Life dwarfputing megaproject  (Read 37819 times)

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Game of Life dwarfputing megaproject
« on: October 28, 2010, 01:42:03 pm »

For the last few months, I've been building a megaproject which is an implementation of Conway's Game of Life in a dwarf fortress mechanical computer.  It is nearly finished.  This is how it works.

Theory
Spoiler (click to show/hide)

The mechanism
Spoiler (click to show/hide)

Sequence of operations
Spoiler (click to show/hide)

The Fortress
Spoiler (click to show/hide)

Movie of the display grid as the calculation runs:
http://mkv25.net/dfma/movie-2278-gloveflier-gameoflifedemo

Map file: 
http://mkv25.net/dfma/map-9792-gloveflier

Save folder: 
http://dffd.wimbli.com/file.php?id=3346
« Last Edit: October 30, 2010, 08:22:57 pm by Sphalerite »
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.

veok

  • Bay Watcher
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #1 on: October 28, 2010, 01:59:56 pm »

You've won dwarf fortress.
Logged

DukeOfVandals

  • Bay Watcher
  • Diabeetus makes you sleepy.
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #2 on: October 28, 2010, 02:01:54 pm »

You've won dwarf fortress.
Seriously.
Logged

Dariush

  • Bay Watcher
  • I don't think I !!am!!, therefore I !!am!! not
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #3 on: October 28, 2010, 02:02:17 pm »

The Merchant Of Menace

  • Bay Watcher
  • Work work.
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #4 on: October 28, 2010, 02:05:51 pm »

Awesome, now modify it to work under other rulesets than Conway's game.
Logged
*Hugs*

Lormax

  • Bay Watcher
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #5 on: October 28, 2010, 02:06:57 pm »

When I first read the subject, I thought it was the Milton Bradley game :)  Very awesome though.

Logged

Fayrik

  • Bay Watcher
  • Logic/0
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #6 on: October 28, 2010, 02:15:20 pm »

This is fantastic.
Can't wait to see the final version!

But, aparently there's a low FPS? Have you tried deleting every creature that isn't directly involved by means of a tool like Runesmith? It could just be that those donkeys that're getting trapped up the top there are trying to move and causing some lag. (I know that the way DF deals with deaths means that unless you hack these things out, their bodies are gunna stick to the unit's list like glue.)
Logged
So THIS is how migrations start.
"Hey, dude, there's this crazy bastard digging in the ground for stuff. Let's go watch."

Dwarf

  • Bay Watcher
  • The Light shall take us
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #7 on: October 28, 2010, 02:18:14 pm »

Have you attempted making a turing machine which would run Dwarf Fortress?
Logged
Quote from: Akura
Now, if we could only mod Giant War Eagles to carry crossbows, we could do strafing runs on the elves who sold the eagles to us in the first place.

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: Game of Life dwarfputing megaproject
« Reply #8 on: October 28, 2010, 02:21:23 pm »

I suspect that the low FPS might have more to do with 145 windmills and all the pumps and gears they're driving.  But I didn't even know that there were phantom animals stuck in the edge wall bridges till I generated a Stonesense screenshot.  I'll try editing those out, or maybe just lowering and raising all the edge bridges to crush them.

I also have a fair number of cows and elephants in the food production section, but they're all either chained or caged.  No other animals.  There are also a whole bunch of forgotten beasts wandering the sealed-off caverns who got in before I turned invaders off.  Can Runesmith delete forgotten beasts?
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.

Johnfalcon99977

  • Bay Watcher
  • The Herp Derp Assassin
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #9 on: October 28, 2010, 03:23:33 pm »

I suspect that the low FPS might have more to do with 145 windmills and all the pumps and gears they're driving.  But I didn't even know that there were phantom animals stuck in the edge wall bridges till I generated a Stonesense screenshot.  I'll try editing those out, or maybe just lowering and raising all the edge bridges to crush them.

I also have a fair number of cows and elephants in the food production section, but they're all either chained or caged.  No other animals.  There are also a whole bunch of forgotten beasts wandering the sealed-off caverns who got in before I turned invaders off.  Can Runesmith delete forgotten beasts?

Yes. Just click the GENOCIDE button. Its my favorite. :)
Logged
Also known as the Knowlagable, the Forgetful, and/or the Ignored

Please excuse my horrible awful linguistic skills.

Vicid

  • Bay Watcher
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #10 on: October 28, 2010, 03:25:57 pm »

Should I go to college or try to be a cop?
Logged

Lormax

  • Bay Watcher
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #11 on: October 28, 2010, 03:41:54 pm »

Both.  A recruit with a degree will go places.
Logged

KillerClowns

  • Bay Watcher
  • Demonologist
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #12 on: October 28, 2010, 04:27:51 pm »

Logged
The undead, like everything else our dwarves come into contact with, are simply another resource waiting to be harnessed by SCIENCE!

GENERATION 10100: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

plarf

  • Bay Watcher
    • View Profile
    • www.whitewoodstudio.com
Re: Game of Life dwarfputing megaproject
« Reply #13 on: October 28, 2010, 04:31:25 pm »

+1 for making me go read about Conway's Game of Life.
Logged
I don't read books anymore just dwarffortress

Rolan7

  • Bay Watcher
  • [POSSESSION INTENSIFIES]
    • View Profile
Re: Game of Life dwarfputing megaproject
« Reply #14 on: October 28, 2010, 04:43:09 pm »

Amazing!
And over 9000 mechanisms, haha.  That must have been rough.  Good job, both with the theory and the execution!
Logged
The LCS advocates total gun control, and will shoot anyone who disagrees. Let's be clear here: the Crime Squad isn't really a sane political movement
Quote
In particle physics, a stop squark is the superpartner of the top quark as predicted by supersymmetry.
Pages: [1] 2 3 4