home
overview
graphs
examples
reference
basics
lab
logic
grouping
populations
environments
animats
synapses
cells

Workbench basics

To get more background how Catacomb works you can also read the overview of the workbench. For the links to work, this page should be viewed from within Catacomb.

Load basic1.ccm
show recorder
run the model

Clicking the first link in the box on the right from within the Catacomb web browser this causes a model file to be loaded. This is equivalent to the "open" option underthe "file" menu. After loading the model, six components will appear on the screen connected by arrows. Later examples will go into the details of what they can do, but you can examine their properties by left-clicking them in turn.

Each component has a number of small squares on its edges. This show where cables can be connected to them. Clicking with the right button once shows the component's name. Clicking again adds names of all its input and output ports. A further right click will get rid of them.

You can click and drag to move components around. The connectors can be moved by clicking the point in the middle. To detach them, click with the right mouse button. They can then be re-attached by bringing the ends close to suitable ports.

Clicking the second link above will open a new window showing an empty graph. Clicking the third link, marked "run", will actually run the model, and some data will appear in the display window. The first time you run it, the scale will probably be wrong, but it will reset after the calculation is complete. After that, you can run it again to see the data arrive. The first operation above is a shortcut for selecting the greed display item and then clicking its "display" button. The second is the same as clicking "run" on the left of the workbench window.

In the lower right corner of the workbench are a collection of icons for selecting different operating modes. If you move the mouse over them their functions will be shown as text. If you click one, that one stays in effect until you select another. For example, if you put it in delete mode by clicking the skull, then any object you click will be deleted until you change the mode again.