If ``p'' is selected in #14.7.2-4 above, the following prompt allows the data to be printed to a printer or to a ``*.dat'' file, or to both simultaneously. Note the printer limitations described in the introduction (#4). As the printing is ascii text only, these are likely to be less severe.
print network data: to printer-p, file-f both-b:
Before printing to a file, top right windows will prompt for the file name (default ``net_data.dat``, see filing #28). The format of the ascii network data file (and the decoding of the data) is shown in the examples in below.
Example of a network with mixed rules and non-local wiring, but homogeneous neighbourhood size.
datadecode
k=3, n=10 neighbourhood size k, network size n
cell. wiring(2-0) rule(hex) ld ld-r Z C reminder of data order (see below)
--------------------
9. 7 3 1, ec 0.625 0.75 0.625 1/3 *1* cell index, wiring, rule in hex, rule parameters
8. 0 7 2, ee 0.75 0.5 0.5 2/3 *10
7. 8 9 5, 5a 0.5 1 1 0/3
6. 7 8 0, ee 0.75 0.5 0.5 2/3 *10
5. 0 6 2, 74 0.5 1 0.5 0/3
4. 5 9 1, e8 0.5 1 0.5 0/3
3. 6 3 1, 9a 0.5 1 1 0/3
2. 8 4 6, 46 0.375 0.75 0.75 0/3
1. 3 7 4, 4c 0.375 0.75 0.625 1/3 *1*
0. 1 0 7, ba 0.625 0.75 0.75 1/3 **0
average:lda-r=0.8 Z=0.675 average network parameters
weighted average:lda-r=0.8 Z=0.708333 average network parameters
weighted according to the proportion of cell outputs.
key to data order: cell. wiring(2-0) rule(hex) ld ld-r Z C
cell the cell index.
wiring the wiring scheme of the pseudo-neighbourhood (see #9.2).
(2-0) reminder of the pseudo-neighbourhood index, in this case 2,1,0.
rule the rule in hex.
ld the parameter.
ld-r the ratio.
Z the Z parameter.
x/3 the proportion of canalyzing inputs.
*1* shows exactly which of the k inputs are canalyzing (if none this is not shown),
i.e. *1* - input 1 is canalyzing, 2** - input 2, *10 - both inputs 1 and 0.
Example of a network with mixed rules and non-local wiring, and mixed neighbourhood size.
datadecode
k=mixed(9-1), n=10 range of neighbourhood size k, network size n
cell. k, wiring rule(hex) ld ld-r Z C reminder of data order (see below)
-----------------------
9. 3, - - - - - - 6 7 3, c0 0.25 0.5 0.5 2/3 21* cell index, k, wiring, rule in hex, parameters
8. 1, - - - - - - - - 2, 00 0 0 0 1/1
7. 9, 3 2 4 9 0 0 2 0 3, b1d58087978f6d4ff62350e883511474b1d58087978f6d4ff62350e883511474879136a1a62c647ebb37f 53f31709b91879136a1a62c647ebb37f53f31709b919d36dd660a91b2335a4b35258b0eae369d36dd660a 91b2335a4b35258b0eae36e03b54a573f028ad759ad1f959d32426e03b54a573f028ad759ad1f959d3242 6 0.498 0.996 0.596 0/9
6. 7, - - 1 1 7 2 7 1 4, 6dae8d684b01c66b0b5ba0e68b3bf2de6dae8d684b01c66b0b5ba0e68b3bf2de 0.516 0.969 0.561 0/7
5. 5, - - - - 7 1 8 5 9, 70596206 0.375 0.75 0.625 0/5
4. 2, - - - - - - - 7 7, 00 0 0 0 2/2 10
3. 8, - 5 9 7 6 2 5 5 1, 4f16fbf92059a943d13dea4ceea1a7024f16fbf92059a943d13dea4ceea1a7027cbd307e50d33c8c8ab0b 5f84bf1e3a47cbd307e50d33c8c8ab0b5f84bf1e3a4 0.512 0.977 0.562 0/8
2. 6, - - - 1 8 6 9 2 7, 6ae885c5eb5aafd4 0.547 0.906 0.678 0/6
1. 4, - - - - - 4 7 4 6, 5e9c 0.562 0.875 0.719 0/4
0. 3, - - - - - - 2 8 0, 84 0.25 0.5 0.5 1/3 *1*
average:lda-r=0.647266 Z=0.473972 network parameters
weighted average:lda-r=0.715902 Z=0.51767 average network parameters, weighted according
to the proportion of cell outputs.
key to data order: cell. k, wiring rule(hex) ld ld-r Z C
cell the cell index.
k the neighbourhood sizek.
wiring the wiring scheme of the pseudo-neighbourhood (see #9.2).
rule the rule in hex, the length of the hex string depends on k.
ld ld-r Z C same as the first example above.