MCPcopy Create free account
hub / github.com/GollyGang/ready

github.com/GollyGang/ready @0.11.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.11.0 ↗ · + Follow
977 symbols 2,288 edges 81 files 117 documented · 12% updated 9mo ago0.11.0 · 2021-01-27★ 82231 open issues

Browse by type

Functions 835 Types & classes 142
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Ready       Build Status

Ready is a program for exploring continuous and discrete cellular automata, including reaction-diffusion systems, on grids and arbitrary meshes. OpenCL is used as the computation engine, to take advantage of the many-core architectures on graphics cards and modern CPUs. OpenCL also allows rules to be written in a text format and compiled on the fly. Ready supports a compact XML-based file format so that images and rules can be shared easily.

Ready supports 1D, 2D and 3D data, as well as polygonal and polyhedral meshes.

Download Ready 0.10.1 here:

image image

Linux: build instructions in BUILD.txt (please ask if you want binaries)

Online help, Changes, To-do list, Credits

For questions, join our mailing list. Or you can email tim.hutton@gmail.com.

Screenshots:

Press coverage: * New Scientist, August 2012: "First gliders navigate ever-changing Penrose universe"

Citations:

Please cite Ready as:

Tim Hutton, Robert Munafo, Andrew Trevorrow, Tom Rokicki, Dan Wills.
"Ready, a cross-platform implementation of various reaction-diffusion systems."
https://github.com/GollyGang/ready

Blog coverage: * The Christev Creative, April 2015: "Negative Worms in Reaction Diffusion" * Tim's blog, December 2012: "Ready 0.5" * GPU Science, September 2012: "Reaction-Diffusion by the Gray-Scott Model with OpenCL" * Complex Projective 4-Space, August 2012: "Are you Ready?" * Mikael Hvidtfeldt Christensen, August 2012: "Reaction-Diffusion Systems" * Hacker News, July 2012: "First glider discovered in a cellular automata on an aperiodic tiling" * Aperiodical.com, July 2012: "Ready: reaction-diffusion simulator" [2] * Tim's blog, September 2010: "reaction-diffusion"

Other packages: * TexRD (closed source) * Visions of Chaos (closed source) * CAPOW

Wanted rules: (help needed) * L.Decker 2003, derived from Maginu's (from TexRD) * L.Decker 2002, derived from Ginzburg-Landau (from TexRD) * L.Decker 1998, derived from Brusselator (from TexRD)

Videos:

Full playlist here: https://www.youtube.com/playlist?list=PL35FD96A5F8236109

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 697
Class 138
Function 138
Enum 4

Languages

C++99%
Python1%
C1%

Modules by API surface

src/gui/frame.cpp142 symbols
src/readybase/overlays.cpp92 symbols
src/readybase/AbstractRD.hpp38 symbols
src/readybase/ImageRD.cpp36 symbols
src/gui/prefs.cpp36 symbols
src/gui/wxVTKRenderWindowInteractor.cxx32 symbols
src/readybase/MeshRD.cpp31 symbols
src/readybase/AbstractRD.cpp30 symbols
src/gui/InfoPanel.cpp24 symbols
src/readybase/FormulaOpenCLImageRD.cpp23 symbols
src/readybase/OpenCLMeshRD.cpp22 symbols
src/readybase/MeshGenerators.cpp22 symbols

For agents

$ claude mcp add ready \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page