Skip to main content

Command Palette

Search for a command to run...

Machi - Branch Sim - Inhibition

Published
2 min read
Machi - Branch Sim - Inhibition

Okay just noting down the branch sim work number 9.

WITHOUT INHIBITION:

WITH INHIBITION:

INHIBITION TIMELAPSE (4bits):

Red markings are branch-inhibition strengths.

The inhibition signal was only available in the branched off cell. So, the main branch wasn't able to get the signal soon enough. To guarantee the signal reaches the main branch, we need simulate diffusion more frequently than simulating then the growth. So let's stagger the growth to happen every other time.

HOW IT IS DONE

Whenever branching happen you add a branch inhibition factor 1.0 then diffuse temporally and spatially and adjust the branching likelihood by it. Nothing magical.

Unrelated note 1:

Saw a guy working on a physical world simulator for 8 years… It was kinda alerting to think. Oh, what if I end up like that working on something that's not sellable. Or something that nobody needs. Real fear creeping in.

The vision for Machi is to make a semantic world for virtually embodied digital beings. Let's do the minimum to get there. Not make a perfect world or anything.

Un related note 2:

The reason why we need this virtual world is because we need a semantic livable world that is fully intractable by ai agents. A virtual space that is tameable by ai agents.Machi — Branch Sim #9: Inhibition

-- Sprited Dev 🐛

Machi

Part 5 of 37

Follow the development of Machi, a side-scrolling simulation world built to test AI agents, tile-based emergence, and the future of embodied intelligence. Coming Soon: https://machi.sprited.app

Up next

Assets for Machi Prototype

We now have solid plan for Machi Prototype. Let’s generate some assets. Generated using Nano Banana in ComfyUI. Pixel Pixel is the fairy that inhibits this land. It’s first job is to build itself a shelter. on light gray bg give me a spritesheet of...