@@ -2,48 +2,45 @@ strict digraph FSM {
2
2
graph [rankdir =LR];
3
3
node [shape =circle ];
4
4
null [shape =point ];
5
- null -> " {'X'}" ;
6
- " {'3', '2', 'X'}" [shape =doublecircle ];
7
- " {'3', 'X'}" [shape =doublecircle ];
8
- " {'3', '2', 'X'}" -> " {'3', 'X'}" [label =0];
9
- " {'X', '3', '0'}" [shape =doublecircle ];
10
- " {'3', '2', 'X'}" -> " {'X', '3', '0'}" [label =1];
11
- " {'3', 'X'}" -> " {'X'}" [label =0];
12
- " {'3', 'X'}" -> " {'0', 'X'}" [label =1];
13
- " {'2', 'X'}" -> " {'3', 'X'}" [label =0];
14
- " {'2', 'X'}" -> " {'X', '3', '0'}" [label =1];
15
- " {'1', 'X'}" -> " {'2', 'X'}" [label =0];
16
- " {'1', 'X'}" -> " {'0', '2', 'X'}" [label =1];
17
- " {'X', '3', '2', '0'}" [shape =doublecircle ];
18
- " {'3', '0', '1', 'X'}" [shape =doublecircle ];
19
- " {'X', '3', '2', '0'}" -> " {'3', '0', '1', 'X'}" [label =1];
20
- " {'3', '1', 'X'}" [shape =doublecircle ];
21
- " {'X', '3', '2', '0'}" -> " {'3', '1', 'X'}" [label =0];
22
- " {'X'}" -> " {'X'}" [label =0];
23
- " {'X'}" -> " {'0', 'X'}" [label =1];
24
- " {'X', '3', '1', '0'}" [shape =doublecircle ];
25
- " {'X', '3', '1', '0'}" -> " {'1', '2', 'X'}" [label =0];
26
- " {'X', '3', '1', '0'}" -> " {'0', '1', '2', 'X'}" [label =1];
27
- " {'3', '1', '2', '0', 'X'}" [shape =doublecircle ];
28
- " {'3', '1', '2', '0', 'X'}" -> " {'3', '1', '2', '0', 'X'}" [label =1];
29
- " {'3', '1', '2', 'X'}" [shape =doublecircle ];
30
- " {'3', '1', '2', '0', 'X'}" -> " {'3', '1', '2', 'X'}" [label =0];
31
- " {'1', '2', 'X'}" -> " {'3', '2', 'X'}" [label =0];
32
- " {'1', '2', 'X'}" -> " {'X', '3', '2', '0'}" [label =1];
33
- " {'0', '1', '2', 'X'}" -> " {'3', '1', '2', '0', 'X'}" [label =1];
34
- " {'0', '1', '2', 'X'}" -> " {'3', '1', '2', 'X'}" [label =0];
35
- " {'0', '1', 'X'}" -> " {'1', '2', 'X'}" [label =0];
36
- " {'0', '1', 'X'}" -> " {'0', '1', '2', 'X'}" [label =1];
37
- " {'3', '0', '1', 'X'}" -> " {'1', '2', 'X'}" [label =0];
38
- " {'3', '0', '1', 'X'}" -> " {'0', '1', '2', 'X'}" [label =1];
39
- " {'3', '1', 'X'}" -> " {'2', 'X'}" [label =0];
40
- " {'3', '1', 'X'}" -> " {'0', '2', 'X'}" [label =1];
41
- " {'0', 'X'}" -> " {'1', 'X'}" [label =0];
42
- " {'0', 'X'}" -> " {'0', '1', 'X'}" [label =1];
43
- " {'3', '1', '2', 'X'}" -> " {'3', '2', 'X'}" [label =0];
44
- " {'3', '1', '2', 'X'}" -> " {'X', '3', '2', '0'}" [label =1];
45
- " {'0', '2', 'X'}" -> " {'X', '3', '1', '0'}" [label =1];
46
- " {'0', '2', 'X'}" -> " {'3', '1', 'X'}" [label =0];
47
- " {'X', '3', '0'}" -> " {'1', 'X'}" [label =0];
48
- " {'X', '3', '0'}" -> " {'0', '1', 'X'}" [label =1];
5
+ null -> " {X}" ;
6
+ " {0, 2, 3, X}" [shape =doublecircle ];
7
+ " {1, 3, X}" [shape =doublecircle ];
8
+ " {0, 2, 3, X}" -> " {1, 3, X}" [label =0];
9
+ " {0, 1, 3, X}" [shape =doublecircle ];
10
+ " {0, 2, 3, X}" -> " {0, 1, 3, X}" [label =1];
11
+ " {0, 3, X}" [shape =doublecircle ];
12
+ " {2, X}" -> " {0, 3, X}" [label =1];
13
+ " {3, X}" [shape =doublecircle ];
14
+ " {2, X}" -> " {3, X}" [label =0];
15
+ " {0, 3, X}" -> " {0, 1, X}" [label =1];
16
+ " {0, 3, X}" -> " {1, X}" [label =0];
17
+ " {3, X}" -> " {X}" [label =0];
18
+ " {3, X}" -> " {0, X}" [label =1];
19
+ " {X}" -> " {X}" [label =0];
20
+ " {X}" -> " {0, X}" [label =1];
21
+ " {0, 1, 2, 3, X}" [shape =doublecircle ];
22
+ " {0, 1, 2, 3, X}" -> " {0, 1, 2, 3, X}" [label =1];
23
+ " {1, 2, 3, X}" [shape =doublecircle ];
24
+ " {0, 1, 2, 3, X}" -> " {1, 2, 3, X}" [label =0];
25
+ " {1, 2, X}" -> " {0, 2, 3, X}" [label =1];
26
+ " {2, 3, X}" [shape =doublecircle ];
27
+ " {1, 2, X}" -> " {2, 3, X}" [label =0];
28
+ " {0, 1, 2, X}" -> " {0, 1, 2, 3, X}" [label =1];
29
+ " {0, 1, 2, X}" -> " {1, 2, 3, X}" [label =0];
30
+ " {1, 2, 3, X}" -> " {0, 2, 3, X}" [label =1];
31
+ " {1, 2, 3, X}" -> " {2, 3, X}" [label =0];
32
+ " {2, 3, X}" -> " {0, 3, X}" [label =1];
33
+ " {2, 3, X}" -> " {3, X}" [label =0];
34
+ " {0, 1, X}" -> " {1, 2, X}" [label =0];
35
+ " {0, 1, X}" -> " {0, 1, 2, X}" [label =1];
36
+ " {0, 2, X}" -> " {1, 3, X}" [label =0];
37
+ " {0, 2, X}" -> " {0, 1, 3, X}" [label =1];
38
+ " {0, X}" -> " {0, 1, X}" [label =1];
39
+ " {0, X}" -> " {1, X}" [label =0];
40
+ " {1, 3, X}" -> " {2, X}" [label =0];
41
+ " {1, 3, X}" -> " {0, 2, X}" [label =1];
42
+ " {1, X}" -> " {2, X}" [label =0];
43
+ " {1, X}" -> " {0, 2, X}" [label =1];
44
+ " {0, 1, 3, X}" -> " {1, 2, X}" [label =0];
45
+ " {0, 1, 3, X}" -> " {0, 1, 2, X}" [label =1];
49
46
}
0 commit comments