CBlocks3D is a three dimensional discrete space simulation environment, designed to explore the relationships between construction and computation.
You may freely distribute CBlocks3D but you must include this quick reference with it.
CBlocks3D is copyright 2005 by Will Stevens
When a project file is opened in CBlocks3D, the following toolbar icons are available:
Go. Run the simulation at the fastest speed.
Stop. Stop the simulation.
Step. Run the simulation for a single time step.
Go Slow. Run the simulation slowly, displaying every time step.
Settings. Display settings, including a list of views to choose from. You can add your own view here by giving a name to the current view position and clicking on 'Add'. You can also specify a limit to the number of time steps to run for. (A value of 0 here means run forever).
You can steer around the universe using the keys O and P to pan left and right, Q and A to pitch up and down, SPACE to move forwards and B to move backwards.
An example project file called 'turing.prj' is included with this distribution. Associated with the project file are the files 'turing.grd' and 'turing.uvw'.
'turing.prj' contains a Turing Machine as described in the paper 'A Turing Machine in a Kinametic Environment'. The machine is programmed to multiply two unary numbers.