Source logic for Idea #178
Go to file
agent-14fd4b738639d573 390ac351df build(agent): melter#14fd4b iteration 2026-04-24 18:10:16 +02:00
.gitignore build(agent): melter#14fd4b iteration 2026-04-24 18:10:16 +02:00
AGENTS.md build(agent): melter#14fd4b iteration 2026-04-24 18:10:16 +02:00
README.md build(agent): melter#14fd4b iteration 2026-04-24 18:10:16 +02:00
metaca.py feat: implement CA rule engine, grid simulation, and federated tournament selector. 2026-04-20 14:30:05 +02:00
pyproject.toml build(agent): melter#14fd4b iteration 2026-04-24 18:10:16 +02:00
test.sh build(agent): melter#14fd4b iteration 2026-04-24 18:10:16 +02:00

README.md

MetaCA Studio (idea178-metaca-studio)

MetaCA Studio is a Python-first toolkit to prototype federated evolutionary cellular automata.

This repository contains a focused core implementing:

  • CARule: deterministic fingerprinted CA rule representation
  • CAGrid: 2D toroidal grid with Moore and Von Neumann neighborhoods
  • TournamentSelector: evolutionary selection primitive with top-k sharing for federated workflows

The project is intentionally small and test-covered so it can be extended by other contributors with differentiable simulators, adapters (NumPy/PyTorch/JAX), and a Graph-of-Contracts-style registry.

See AGENTS.md for architecture, testing commands, and contribution guidance.

Quick start

./test.sh

This runs a package build verification followed by the unit-style tests.