|
|
||
|---|---|---|
| .gitignore | ||
| AGENTS.md | ||
| README.md | ||
| metaca.py | ||
| pyproject.toml | ||
| test.sh | ||
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.