UNYO-UNYO: The 2nd generation visualizer

The -g runtime option visualizes the execution of LMNtal programs.
Or jump here to use the latest version of UNYO-UNYO which is more scalable than old version by the -g runtime option.

The following is a screenshot of four fullerenes (C60), each generated in separate membranes. This was obtained by hitting Go ahead repeatedly and then by heating the graph once. Then the membranes were dragged manually but no manual raveling of graphs was made.

&ref(): File not found: "unyounyo061206.png" at page "UNYO-UNYO 2G";

Main Panel

The main panel shows the current state of execution.

  • The contents of a cell can be made visible or invisible by pressing Ctrl and clicking the cell.
  • Atoms and cells can be pinned down or freed by double-clicking them.
    • Pinned-down entities can be moved manually but will not move automatically. They affect other entities physically.
    • An atom will be pinned down by double-clicking it.
    • A hidden cell will be pinned down by double-clicking it. Nodes within the cell will be pinned down also.
    • The nodes of a visible cell will be pinned down by double-clicking the cell.
  • A node can be moved by dragging it.
  • The whole graph can be moved by dragging the background.

Log Panel (bottom)

The log panel shows the text representation of the current graph. For technical reasons, the whole graph is enclosed by a global (root) membrane.

Control Panel (right)

  • Go ahead: perform one-step reduction by default. For multi-step reductions, change the number in the text box to the left.
  • Show All: show the contents of all cells.
  • Hide All: hide the contents of all cells.
  • Heat: exert repulsive force from the center of the surrounding membrane.
  • Stop Heating: repulsive force disappears.
  • Take History: record the history of reductions. The previous states can be displayed by using the horizontal slider of the log panel.
  • Show Link Number: display the argument number of atoms.
  • Show Full Name: display atom names in full. Otherwise only the initials will be displayed in the center of nodes.
  • Show Rules: display rules.
  • Calc Angle: equalize angles between neiboring links of an atom
  • Calc Spring: let links act as springs
  • Calc Replusive: exert repulsive force between atoms
  • Calc Attraction: exert gravity towards the center of their surrounding membrane
  • The scale of the graph can be changed using the vertical slider.

Reload   New Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes
Last-modified: 2017-03-02 (Thu) 08:19:13 (2610d)