Wolfram @stephen_wolfram might be onto something here😁
WOLFRAM PHYSICS in motion: Two competing feeders and and a predator. Everything here is a hypergraph...including the environment.
We visualize a synthetic micro-ecosystem built on computational irreducibility, hypergraph rule-flow & emergent geometry. Inspired by the Wolfram Physics Project's quest for a "Theory of Everything".
The full 1750 line python code is available to Gold members on YouTube upon request.
@WolframResearch
#WolframPhysics #TheoryOfEverything #ComputationalUniverse
Only two months left to apply for Wolfram Summer School 2025! This is an awesome opportunity to spend three focused weeks in Boston, working together with talented peers to deliver a computational project. Apply today for the very competitive physics track
https://t.co/UsMlPAYF82
Applications now open for the Wolfram Summer School physics track! Join us for an amazing three weeks in Boston June 22 - July 11: https://t.co/UsMlPAYF82
[wip] growing organisms using hypergraph rewriting
I'm exploring generating organisms using string forces and I was wondering about which class of algorithms could be used to generalize the growth of such structures. I wanted a system which can produce a wide variety of outputs, while allowing for stable and controlled growth.
That's when I thought about Stephen Wolfram (yes again) Physics Project, which proposes to explore a solution to the fundamental theory of physics using a hypergraph rewriting system (https://t.co/Wihyh3pnvC)
TLDR; Growth of graphs using simple permutation rules. It's similar to cellular automata but for graphs. Could be what I'm looking for.
I started to experiment with this system to grow my organisms, and it's definitely a promising approach!
Below is a video of the following rules applied to an initial {{0,0},{0,0}} graph:
rand() < 0.15
? {{x,y},{x,z}}->{{x,y},{x,w},{y,w},{z,w}}
: {{x,y},{x,z}}->{{x,w},{y,w},{z,w}}
There's a lot of areas to improve this exploration, notably:
- localization of rules (instead of applying a same rule to the whole system, let each node have its own rules)
- spawn control rules (when a new node is created, a rule can define which rules will be applied to such node)
- mutation rules (rules which alter rules of adjacent nodes)
- conditional rules (many rules can be attached to a node, the one being executed subject to localized conditions)
Super exciting, will certainly be the basis of my next project.
Stephen Wolfram has attempted to develop a theory of everything using hypergraphs. Recently, @getjonwithit used hypergraphs to describe what happens if a black hole accretes matter & claims that evidence for hypergraphs should be observable.
https://t.co/vsoZNwB6qX
Shameless plug following the recent limelight from @skhd's video: these are the two most in-depth interviews I've (so far) done regarding our work. Links in reply.
One with Mark Jeffery (more technical) from 2022.
One with Curt Jaimungal (more philosophical) from this year.
Successful CUDA implementation of the Barnes-Hut algorithm working within Mathematica by @richardassar Testing on a 2D graph layout technique, ForceAtlas2: https://t.co/EAFuMLROLU