Robust-first Computing: Distributed City Generation

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025
  • A rough video demo of Trent R. Small's procedural city generation dynamics in the Movable Feast Machine simulator. See nm8.us/q for more information. Apologies for the poor audio!

ความคิดเห็น •

  • @Unhacker
    @Unhacker 9 ปีที่แล้ว +6

    Great as a visual illustration of the Robust-first Computing model and yes fun to watch.

  • @GuardianTam
    @GuardianTam 7 ปีที่แล้ว +4

    Really cool stuff! This seems like a precursor to biological computing, with different cells behaving in various ways to contribute to the overall system. I've been interested in A-life for a while and your channel was an awesome find!

  • @PunmasterSTP
    @PunmasterSTP 2 ปีที่แล้ว

    Distributed city generation? More like "Dang awesome and intriguing simulation!" 👍

  • @AlfonsoFR1978
    @AlfonsoFR1978 9 ปีที่แล้ว +3

    I always loved Maxis' Sim City! :) And Sierra's Pharaoh. Definitely check those out if you're not too familiar with them. There are a number of similar Sim games, but IMHO those two encompass the core computational funcionality that you're currently exploring, and could give rise to new ideas. Such as interpelating one of those vehicles for its parameters (Origin, destination, ETA, time since departure, and so on).
    It would also be of interest to explore mixed planned/emergent models in both simulated and real case scenarios, such as the architectural built-up of Barcelona's Avinguda Diagonal from Ildefons Cerdá.

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว +1

      Alfonso F R Indeed the SimCity connection is hard to resist. I do hope people doing distributed models (cities, biological processes, ..) might eventually get interested in ulam/mfm as a platform.

    • @PunmasterSTP
      @PunmasterSTP 2 ปีที่แล้ว

      @@DaveAckley I think that recent city builders like Cities: Skylines are even more impressive, but I wish they had an ability to grow beyond just what you place and zone. If CS adds the ability for road and other networks to spawn and grow over time, now that would be cool!

  • @kugelpanzer16
    @kugelpanzer16 9 ปีที่แล้ว +3

    Can you post more vids about those cellular automata and witch "laws" do they use to move and spawn? (different kinds)

    • @RRRooooDDDD
      @RRRooooDDDD 9 ปีที่แล้ว +1

      Djordje Mladenovic I would love to see a more detailed video as well!

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว +3

      Djordje Mladenovic RRRooooDDDD There's more information in Trent's paper at nm8.us/q , also, in the next version of the simulator coming out in July, you can play with the City elements yourself.

  • @blattsand5
    @blattsand5 9 ปีที่แล้ว +2

    Still loving the MFM. I sure hope it advances Computer-Science.

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว +1

      blattsand Me too!

  • @wjrasmussen666
    @wjrasmussen666 9 ปีที่แล้ว

    +Dave Ackley Just curious, there seems to be a lot of rectangles here. Meaning that as two parallel streets are growing, it seems like many of them "randomly" make turns at the same time making two 90 degree angles towards each other thus making the rectangle look perfect. I would imagine that Random would be inconsistent. Why don't we see more of one going say 4 spaces then turning and the parallel one going say 7 then turning?

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว +1

      +wjrasmussen666 Growing streets spawn random and independent intersections -- but intersections can also be formed when a growing street 'paves over' a sidewalk on a cross street, tending to complete rectangles.

    • @wjrasmussen666
      @wjrasmussen666 9 ปีที่แล้ว

      +Dave Ackley Ok. that makes sense. The outcome seemed unexpectedly too rectangular but the pave over makes sense. Thanks!

  • @kharsh80
    @kharsh80 3 ปีที่แล้ว

    Which algorithm used in color prediction games

  • @stumbling
    @stumbling 9 ปีที่แล้ว

    How would robust-first work with security? How can it do things like encryption? I'd love to see a video on that!

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว

      CowLunch Thanks for the thought! There will always be injuries and diseases, but robust-first -- by abandoning exact repeatability and predictability -- improves security fundamentally, before we even get to explicit encryption.

  • @fg4991
    @fg4991 3 ปีที่แล้ว

    I'm very very new to this whole world and just lurking around on the internet, but I am curious: did the work - if that is a relevant topic - of Christopher Alexander influenced you, or it's just a coincidence (or alien influence)?

    • @DaveAckley
      @DaveAckley  3 ปีที่แล้ว +1

      Alexander's been a big influence for me in architecture and spatial design generally. Unsure if/how it played into Trent Small's distributed city generation.

    • @fg4991
      @fg4991 3 ปีที่แล้ว

      @@DaveAckley Well, I'm usually not paying too much attention to the titles and descriptions. I just felt some connection between your videos and his ideas, and decided to comment here. :D

    • @DaveAckley
      @DaveAckley  3 ปีที่แล้ว

      @@fg4991 Thanks for speaking up!

  • @jcasaubon
    @jcasaubon 9 ปีที่แล้ว

    Great video and very interesting to see the evolution of the movable feast machine simulator. I'm a bit confused about the link to Trent R. Small's youtube channel. Is that link correct?

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว

      jcasaubon Trent Small designed and implemented the MFM elements demonstrated in the video (he implemented much of the MFM simulator code as well), so I wanted to include some kind of link.. (Edit: I've now switched in a link to the paper about the project.)

    • @jcasaubon
      @jcasaubon 9 ปีที่แล้ว

      ***** Fantastic thanks for the feedback. I will be reading the paper.

  • @dopplerfrog28
    @dopplerfrog28 9 ปีที่แล้ว +1

    Great stuff!

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว +1

      DopplerFrog Thanks!

  • @massimookissed1023
    @massimookissed1023 8 ปีที่แล้ว +2

    Sweet !

  • @dasnacl
    @dasnacl 9 ปีที่แล้ว

    This is great! Any github repo? :)

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว +3

      Matthis Kruse github.com/DaveAckley/MFM :)

  • @tomazbertoncelj5909
    @tomazbertoncelj5909 9 ปีที่แล้ว

    Gorgeous!

    • @DaveAckley
      @DaveAckley  9 ปีที่แล้ว

      Tomaz Bertoncelj Thanks!

  • @uwaisbadat2138
    @uwaisbadat2138 8 ปีที่แล้ว

    How do I get this

    • @lehw916
      @lehw916 7 ปีที่แล้ว

      Project link : github.com/Sixstring982/MFMv2-city

  • @shortsdeliveries
    @shortsdeliveries 7 ปีที่แล้ว

    SOR CE RY