Skip to content

Commit 02abc30

Browse files
committed
Prepared for release 8.0
1 parent f050bc6 commit 02abc30

File tree

37 files changed

+2253
-82
lines changed

37 files changed

+2253
-82
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,8 +237,8 @@ Please take a look what is in here before implementing anythign from scratch.
237237

238238
This package provides classes to represent state machines, which were used initially to produce by [Note 007](https://mzattera.github.io/v4j/007/).
239239

240-
It is not meant to replace other, more sophisticated packages fro state machines; is has been created as a quick hack to provide required
241-
analysis capabilities.
240+
It is not meant to replace other, more sophisticated, packages for implementation of state machines; is has been created as a quick hack to provide required
241+
analysis capabilities, focusing on generation of Voynich terms.
242242

243243

244244
### `io.github.mzattera.v4j.cmc`
Binary file not shown.
17.3 KB
Loading

docs/005/images/Gallows.PNG

-8.71 KB
Loading

docs/005/images/Slots Table.PNG

11.4 KB
Loading

docs/005/images/Summary Pie.PNG

30.3 KB
Loading

docs/005/images/Summary.PNG

12.8 KB
Loading

docs/005/index.md

Lines changed: 57 additions & 48 deletions
Large diffs are not rendered by default.

docs/007/images/0_d.PNG

-25.2 KB
Loading

docs/007/images/0_q.PNG

-193 KB
Loading

docs/007/images/0_s.PNG

-23.1 KB
Loading

docs/007/images/10_d.PNG

375 KB
Loading

docs/007/images/10_lr.PNG

122 KB
Loading

docs/007/images/10_mn.PNG

117 KB
Loading

docs/007/images/1_o.PNG

-94 KB
Loading

docs/007/images/1_y.PNG

-217 KB
Loading

docs/007/images/2_l.PNG

-65.7 KB
Loading

docs/007/images/2_r.PNG

-32.2 KB
Loading

docs/007/images/3_gallows.PNG

-124 KB
Loading

docs/007/images/4_C.PNG

-83.4 KB
Loading

docs/007/images/4_S.PNG

-58.4 KB
Loading

docs/007/images/5.PNG

-62.4 KB
Loading

docs/007/images/6.PNG

-66.2 KB
Loading

docs/007/images/7.PNG

-14.8 KB
Loading

docs/007/images/8_a.PNG

-282 KB
Loading

docs/007/images/8_o.PNG

-245 KB
Loading

docs/007/images/9.PNG

24.8 KB
Loading

docs/007/images/Complete.PNG

-127 KB
Loading

docs/007/index.md

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Note 007 - A Graph View on Word Structure
22

3-
_Last updated Jan. 16th, 2021._
3+
_Last updated Jan. 25th, 2021._
44

55
_This note refers to [release v.8.0.0](https://github.com/mzattera/v4j/tree/v.8.0.0) of v4j;
66
**links to classes and files refer to this release**; files might have been changed, deleted or moved in the current master branch.
@@ -18,7 +18,7 @@ _Please refer to the [home page](..) for a set of definitions that might be rele
1818

1919
**Unless differently noted, this pages uses the Slot alphabet to transliterate Voynich words.**
2020

21-
**To see the pictures properly, right click on them and open them in a different tab.**
21+
**For a better viewing, it is suggested to right click on the images and open them in a different browser tab.**
2222

2323

2424
# Abstract
@@ -31,8 +31,8 @@ In this note, I create and analyze a graph showing connections between character
3131
I created a graph where nodes are characters in their slots; e.g. "1_o" represent character 'o' in slot number 1.
3232

3333
After that, I connected node A with node B if there is a regular term in the Voynich where character B follows directly character A;
34-
the connection is a directed edge with a weight equal the number of terms where the characters are connected.
35-
For visualization purposes I remove all edges with a weight less than 10 [{2}](#Note2).
34+
connections are therefore represented a directed edges with a weight equal to the number of regular terms where the characters are connected.
35+
For visualization purposes, I removed all edges with a weight less than 10 [{2}](#Note2).
3636

3737
The resulting graph is shown below and commented further.
3838

@@ -65,15 +65,15 @@ Characters in slot 0 behave quite different one another.
6565

6666
![1_o](images/1_o.PNG)
6767

68-
'y', optionally preceded by a 'd', connects to gallows in slots 3, pedestals (but NOT with pedestalled gallows) and less strongly with 'd' in slot 7:
68+
'y', optionally preceded by a 'd', connects to gallows in slots 3 or pedestals (but NOT with pedestalled gallows):
6969

7070
![1_y](images/1_y.PNG)
7171

7272
## Slot 2
7373

7474
'l' and 'r' here behave very differently.
7575

76-
'l', eventually preceded by 'o', connects to gallows (both in slot 3), pedestals, 's' or 'd' in slot 7, and 'o' or 'a' in slot 8:
76+
'l', eventually preceded by 'o', connects to gallows (but NOT with pedestalled gallows), pedestals, 's' or 'd' in slot 7, and 'o' or 'a' in slot 8:
7777

7878
![2_l](images/2_l.PNG)
7979

@@ -83,8 +83,8 @@ Characters in slot 0 behave quite different one another.
8383

8484
## Slot 3
8585

86-
Gallows in slot 3 behave very similarly; they might be preceded by 'o', 'y', 'l' and are followed by a pedestal, an 'e' sequence, or 'o' and 'a' in slot 8.
87-
'k' also link to the ending 'y' in slot 11, while 'p' links to 'd' in slot 7; these links are less marked though:
86+
Gallows in slot 3 behave very similarly; they are followed by a pedestal, an 'e' sequence, or 'o' and 'a' in slot 8.
87+
'k' also links, more weakly, to the ending 'y' in slot 11.
8888

8989
![3_gallows](images/3_gallows.PNG)
9090

@@ -94,51 +94,50 @@ Pedestals in slot 4 behave in slightly different ways.
9494

9595
As mentioned, they are preceded by same letters, with the exception that 'C' can be preceded by 's', which does not happen with 'S'.
9696

97-
'S' connects to slots 6 ('e' sequences) or 8 ('a' and 'o') in addition to 'd' in slot 7 or final 'y' in slot 11:
97+
'S' connects to slots 6 ('e' sequences) or 8 ('a' and 'o') in addition to 'd' in slot 7 and final 'y' in slot 11:
9898

9999
![4_S](images/4_S.PNG)
100100

101-
In addition to the above connections, 'C' connects to pedestalled gallows in slot 5, gallows and 's' in slot 7:
101+
In addition to the above connections, 'C' connects to pedestalled gallows in slot 5, and 's' in slot 7:
102102

103103
![4_C](images/4_C.PNG)
104104

105105
## Slot 5
106106

107107
Pedestalled gallows in slot 5 appear relatively seldom, they behaves in the same way.
108108

109-
They might be preceded by 'o' or 'C' and followed by 'e', 'd', 'a' or 'o' in slot 8, or the final 'y' in slot 11:
109+
They might be preceded by 'o' or 'C' and followed by 'e' (slot 6), 'a' or 'o' (slot 8), or the final 'y' in slot 11:
110110

111111
![5](images/5.PNG)
112112

113113
## Slot 6
114114

115115
Sequences of 'e' in slot 6 ('e', 'E', 'B') seem to behave in the same way.
116116

117-
They connect into next slots 7 and 8 or to the word final 'y'.
117+
They connect into next slots 7 and 8, 'd' in slot 10 or the word final 'y'.
118118

119119
![6](images/6.PNG)
120120

121121
## Slot 7
122122

123-
Characters in slot 7 are followed by 'o' and 'a' in slot 8 or the word ending 'y'. Notice 'd' followed by 'a' or 'y' is very common.
123+
Characters in slot 7 are followed by 'o' and 'a' in slot 8 or the word ending 'y'. Notice 'd' followed by 'a' is very common; in addition, 'd' can also be followed by 'l', which does not happen with 's'.
124124

125125
Pedestalled gallows are present in this slot, but they appear very infrequently.
126126

127127
![7](images/7.PNG)
128128

129129
## Slot 8
130130

131-
'o' and 'a' in slot 7 seem to act as a "bridge" between the previous slots and slots 9 ('i' sequences) and 10 ('d', 'l', 'm', and 'n');
132-
where slots before 7 connects to slots 9-10 only through slot 8.
131+
'o' and 'a' in slot 8 seem to act as a "bridge" between the previous slots and slots 9 ('i' sequences) and 10 ('d', 'l', 'm', and 'n');
132+
where slots before 8 connects to slots 9-10 only through slot 8 (with the exception of 7_d - 10_l sequence).
133133

134134
The main differences are:
135135

136-
* 'a' has a strong tendency to be preceded by 'd' in slot 7, which almost never happen with 'o', which is mostly preceded by 'C' or 'e'.
136+
* 'a' has a stronger tendency than 'o' to be preceded by 'd' in slot 7, whilst 'o', is mostly preceded by 'e' sequences.
137137

138-
* 'o' strongly connects to 'd' in slot 10, which 'a' does not.
138+
* 'a' tends to be followed more often than 'o' by 'i' or 'J'; it also connect to 'n', which 'o' does not.
139139

140-
* 'a' tends to be followed more often than 'o' by 'i' or 'J', while 'o' tends to connect more directly with letters in slot 10 (and less
141-
often with the final 'y').
140+
* 'o' can be followed by the word-ending 'y', 'a' does not; in addition, 'o' connects very strongly with 'd'.
142141

143142
'a' behavior:
144143

@@ -164,7 +163,7 @@ Letters in slot 10 are preceded by those in slots 8 and 9.
164163

165164
![10_d](images/10_d.PNG)
166165

167-
'l', 'r', 'm', 'n' can be preceded by 'o', 'a' (slot 8) or an 'i' sequence (slot 9).
166+
'l', 'r', 'm', 'n' can be preceded by 'o', 'a' (slot 8) or an 'i' sequence (slot 9); 'l' is the only one that can be preceded by a 'd' in slot 7.
168167

169168
Noticeable difference is that, while 'l' and 'r' can be followed by the word final 'y'...
170169

@@ -183,14 +182,14 @@ This slot contains the word ending 'y' alone.
183182

184183
**Notes**
185184

186-
<a id="Note1">**{1}**</a> Class [`io.github.mzattera.v4j.applications.slot.BuildSlotStateMachine`]() was used to generate the graph,
187-
that was then visualized using [Gephi](https://gephi.org/); the resulting Gephi workbench is stored [here]().
185+
<a id="Note1">**{1}**</a> Class [`BuildSlotStateMachine`]() was used to generate the graph,
186+
that was then visualized using [Gephi](https://gephi.org/); the resulting Gephi workbench (´CharSequence.gephi´) is stored [here]().
188187

189188
Please notice package [`io.github.mzattera.v4j.util.statemachine`]() provides classes to represent state machines, which are used by `BuildSlotStateMachine`.
190189

191-
<a id="Note2">**{2}**</a> Please notice that, as you can see
190+
<a id="Note2">**{2}**</a> As you can see
192191
from the [glyph count by slot](../005/#GliphCountImg), some glyphs appear in less than 1% of the terms, that means they will
193-
have less than 28 total incoming connection, therefore they might look unconnected in this graph.
192+
have less than 26 total incoming edges, therefore they might look disconnected in this graph.
194193

195194

196195
---

0 commit comments

Comments
 (0)