SkillAgentSearch skills...

Ready

A cross-platform implementation of various reaction-diffusion systems and PDEs.

Install / Use

/learn @GollyGang/Ready
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Ready

Ready is a program for exploring continuous and discrete cellular automata, including reaction-diffusion systems and PDEs, 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.11:

<!-- To make the icon for this section, see resources/download_icons.html -->

image image

<b>Linux:</b>

sudo apt-get install libgtk-3-dev libxt-dev ocl-icd-opencl-dev libglu1-mesa-dev libvtk9-dev libwxgtk3.2-dev cmake-curses-gui build-essential git
git clone https://github.com/GollyGang/ready.git
cd ready
cmake -DCMAKE_BUILD_TYPE=Release .
make

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

About Ready:

Changes, To-do list, Credits

Build status on the main branch:     Windows   macOS   Ubuntu

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

Screenshots:

<img src="https://user-images.githubusercontent.com/647092/69561331-1ab03f00-0fa5-11ea-9b8e-d669a6211633.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561501-64008e80-0fa5-11ea-9181-3b34bff17bd9.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561550-7975b880-0fa5-11ea-82e2-8a9da40d1606.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561588-8e524c00-0fa5-11ea-979d-8a4c221badb0.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561625-a2964900-0fa5-11ea-987b-90a2bf2fc907.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561697-bb066380-0fa5-11ea-957a-567808338c44.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561739-cd809d00-0fa5-11ea-9ff5-8c0c9aa32fcc.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561773-df624000-0fa5-11ea-84d2-4d816739d071.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561881-0e78b180-0fa6-11ea-9a14-0e1705e454ff.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561922-1f292780-0fa6-11ea-913c-445897712915.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69561972-30723400-0fa6-11ea-8ba3-058085fba7f3.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69562023-43850400-0fa6-11ea-8c66-b5cea5bcc1ac.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69562068-55ff3d80-0fa6-11ea-8a7e-79d86ef80abf.png" height="100px"></img> <img src="https://user-images.githubusercontent.com/647092/69562095-66171d00-0fa6-11ea-966f-730fb5126bc2.png" height="100px"></img>

Press coverage:

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:

Other packages:

Related Skills

View on GitHub
GitHub Stars814
CategoryDevelopment
Updated12d ago
Forks63

Languages

C++

Security Score

95/100

Audited on Mar 14, 2026

No findings