1 | <html> |
---|
2 | ˆà ˆà ˆà ˆà <head> |
---|
3 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <title> |
---|
4 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà Cyclic cellular automata |
---|
5 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </title> |
---|
6 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <metaˆàhttp-equv="content-type"ˆàcontent="text/html; charset=windows-1251"> |
---|
7 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <style type="text/css"> |
---|
8 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà bodyˆà{background-color:#F0F0F0} |
---|
9 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà A:linkˆà{color:green;ˆàtext-decoration:none} |
---|
10 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà A:activeˆà{color:green;ˆàtext-decoration:none} |
---|
11 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà A:visitedˆà{color:green;ˆàtext-decoration:none} |
---|
12 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà h4ˆà{text-indent:40} |
---|
13 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà pˆà{text-indent:40} |
---|
14 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </style> |
---|
15 | ˆà ˆà ˆà ˆà </head> |
---|
16 | ˆà ˆà ˆà ˆà <body> |
---|
17 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <h3ˆàalign="center"> |
---|
18 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà CCA - Cyclic celullar automata |
---|
19 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <h3> |
---|
20 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <h4> |
---|
21 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà CCA is cyclic celullar automata creation, editing and visualization tool. |
---|
22 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </h4> |
---|
23 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
24 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <b>Cellular automata</b>ˆàis a set of cells. Each cell can be in one of several possible states. Cell can change its state, according to state of neighbors of the cell. This process is determined by transition rules. <b>Cyclic cellular automata</b>ˆàis a kind of cellular automata, its set of states is a cycle, and cell changes its state to next one, according to cycle order. It works with <b>2-dimentional cyclic cellular automata</b>ˆàwith rectangular field. Transition rules should be defined through number of neighbors of the cell in same state. This program allows user to change number of cell`s states, order of states and transition rules for each state. Other options are automata step duration, scale of field, colors of cell in defferent states. |
---|
25 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
26 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <pˆàalign="center"> |
---|
27 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <br><big>Window of the program</big><br><br> |
---|
28 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <imgˆàsrc="window.png"> |
---|
29 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
30 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
31 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà Window of the program contains menubar, automata field and status line. Status line displays current size of field, automata status (running/paused), and speed as inverse value of delay between automata conditions in running state. |
---|
32 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
33 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <h3ˆàalign="center"> |
---|
34 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà Menubar |
---|
35 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </h3> |
---|
36 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
37 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà Menubar includes <b>File</b>, <b>Action</b>, <b>Automata</b>ˆàand <b>Help</b>ˆàitems. <b>File</b>ˆàmenu contains <b>New</b>, <b>Open ..</b>, <b>Save ..</b>ˆàand <b>Exit</b>ˆàitems.<br><br> |
---|
38 | <b>New</b>ˆàcreates new CCA progect with empty field and "Life" type of automata.<br> |
---|
39 | <b>Open ..</b>ˆàallows to load automata from CAF file, that was created with this program.<br> |
---|
40 | <b>Save ..</b>ˆàallows to save current automata in CAF file.<br> |
---|
41 | <b>Exit</b>ˆàfinishes work of the program. |
---|
42 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
43 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
44 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <b>Action</b>ˆàmenu contains <b>Start</b>, <b>Stop</b>, <b>Next step</b>, <b>Increase speed</b>, <b>Decrease speed</b>, <b>Zoom in</b>, <b>Zoom out</b>, <b>Clean field</b>, <b>Fill randomly</b>ˆàand <b>Change size</b>ˆàitems.<br><br> |
---|
45 | <b>Start</b>ˆàswitches automata to running state.<br> |
---|
46 | <b>Stop</b>ˆàstops automata, if it is in running state.<br> |
---|
47 | <b>Next step</b>ˆàplaces automata into next condition, stops automata, if it is in running state.<br> |
---|
48 | <b>Increase speed</b>ˆàdecreases delay between contitions of automata twofold while it is in running state.<br> |
---|
49 | <b>Decrease speed</b>ˆàincreases delay between contitions of automata twofold while it is in running state.<br> |
---|
50 | <b>Zoom in</b>ˆàincreases size of cells.<br> |
---|
51 | <b>Zoom out</b>ˆàdecreases size of cells.<br> |
---|
52 | <b>Clean field</b>ˆàconverts all cells in first state of automata list of states.<br> |
---|
53 | <b>Fill randomly</b>ˆàconverts all cells in accidental state of states list with identical probabilities.<br> |
---|
54 | <b>Change size</b>ˆàopens change size window. |
---|
55 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
56 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <pˆàalign="center"> |
---|
57 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <br><big>Change size window</big><br><br> |
---|
58 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <imgˆàsrc="size_window.png"> |
---|
59 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
60 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
61 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà Change size window allows user to change size of the field on certain side. Side can be appointed through group of nine buttons. If choosen button side have no neighbor buttons, equal side of field will not be changed. New dimensions of field should be determinated through entry fields (X dimention <b>x</b>ˆàY dimention). |
---|
62 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
63 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
64 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <b>Automata</b>ˆàitem opens automata window. It contains list of states, group of buttons of changing states order in list and change/add state area, that includes tools for changing parameters of state. "Change" button changes choosen state and "Add" button adds new one. Each state should have name, unique symbol, color and unique key. Key is keyboard key, that simplify changing cells state to conformable state. |
---|
65 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
66 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <pˆàalign="center"> |
---|
67 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <br><big>Automata window</big><br><br> |
---|
68 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <imgˆàsrc="automata_window.png"> |
---|
69 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
70 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
71 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà To set name, key or symbol of state, use entry fields. To set state color, press to the colored area and then choose new color. To set transition rules, use checkboxes. If checkbox with label <b>N</b>ˆàis choosen (<b>N</b>ˆà= 0, 1, ... 8), then cell in the state will change it, if the cell have <b>N</b>ˆàneighbors in same state. |
---|
72 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
73 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <h3ˆàalign="center"> |
---|
74 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà Mouse drawing |
---|
75 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </h3> |
---|
76 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà <p> |
---|
77 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà User have ability to change cells states with mouse. Pressing <b>left button</b>ˆàof mouse results in changing of cell state to <b>next</b>ˆàone. <b>Right button</b>ˆàchanges state to <b>previous</b>ˆàone. If keyboard <b>key</b>ˆàis being pressed during motion of mouse with pressed button, cells change their state to that corresponds to the key. |
---|
78 | ˆà ˆà ˆà ˆà ˆà ˆà ˆà ˆà </p> |
---|
79 | ˆà ˆà ˆà ˆà </body> |
---|
80 | </html> |
---|