|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T a
Length: 12448 (0x30a0) Types: TextFile Names: »automat.c«
└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987 └─⟦this⟧ »EUUGD18/General/Gomoku/automat.c«
# define __ 00, /* This is a tabel which deflnes a finit automat for pattern recognition */ unsigned char automat[][13] = { /* Automat Number 1 2 3 */ /* . O X of hot po of hot po of hot po */ /* 0 */ 1, 74,117, __ __ __ __ __ __ __ __ __ __ /* 1 . */ 2, 32, 53, __ __ __ __ __ __ __ __ __ __ /* 2 .. */ 3, 12, 22, __ __ __ __ __ __ __ __ __ __ /* 3 ... */ 3, 4, 8, __ __ __ __ __ __ __ __ __ __ /* 4 ...O */ 5, 6,117, __ __ __ __ __ __ __ __ __ __ /* 5 ...O. */ 14, 15, 53, 2, 3, __ 1, 2, __ 2, __ __ __ /* 6 ...OO */ 7, 20,117, 2, 3, __ 3, 2, __ 4, __ __ __ /* 7 ...OO. */ 19, 47, 53, 3, 4, 1, 5, 3, 1, 10, __ __ 4, /* 8 ...X */ 9, 74, 10, __ __ __ __ __ __ __ __ __ __ /* 9 ...X. */ 24, 32, 25, 2, 3, __ 1, 2, __ 2, __ __ __ /* 10 ...XX */ 11, 74, 30, 2, 3, __ 3, 2, __ 4, __ __ __ /* 11 ...XX. */ 29, 32, 68, 3, 4, 1, 5, 3, 1, 10, __ __ 4, /* 12 ..O */ 13, 17,117, __ __ __ __ __ __ __ __ __ __ /* 13 ..O. */ 14, 15, 53, __ __ __ __ __ __ __ __ __ __ /* 14 ..O.. */ 35, 36, 22, 2, 3, __ 2, 1, __ 2, __ __ __ /* 15 ..O.O */ 16, 41,117, 2, 3, __ 3, 1, __ 4, __ __ __ /* 16 ..O.O. */ 40, 85, 53, 3, 4, 1, 5, 2, 1, 10, __ __ 3, /* 17 ..OO */ 18, 20,117, __ __ __ __ __ __ __ __ __ __ /* 18 ..OO. */ 19, 47, 53, 3, 4, __ 3, 3, __ 4, __ __ 4, /* 19 ..OO.. */ 46, 97, 22, 3, 4, 1, 10, 1, 1, 10, __ __ 3, /* 20 ..OOO */ 21, 52,117, 2, 4, 2, 5, 3, 2, 10, __ __ __ /* 21 ..OOO. */ 51,114, 53, 2, 4, 3, 20, __ 2, 10, __ __ __ /* 22 ..X */ 23, 74, 27, __ __ __ __ __ __ __ __ __ __ /* 23 ..X. */ 24, 32, 25, __ __ __ __ __ __ __ __ __ __ /* 24 ..X.. */ 56, 12, 57, 2, 3, __ 2, 1, __ 2, __ __ __ /* 25 ..X.X */ 26, 74, 62, 2, 3, __ 3, 1, __ 4, __ __ __ /* 26 ..X.X. */ 61, 32,128, 3, 4, 1, 5, 2, 1, 10, __ __ 3, /* 27 ..XX */ 28, 74, 30, __ __ __ __ __ __ __ __ __ __ /* 28 ..XX. */ 29, 32, 68, 3, 4, __ 3, 3, __ 4, __ __ 4, /* 29 ..XX.. */ 67, 12,140, 3, 4, 1, 10, 1, 1, 10, __ __ 3, /* 30 ..XXX */ 31, 74, 73, 2, 4, 2, 5, 3, 2, 10, __ __ __ /* 31 ..XXX. */ 72, 32,157, 2, 4, 3, 20, __ 2, 10, __ __ __ /* 32 .O */ 33, 43,117, __ __ __ __ __ __ __ __ __ __ /* 33 .O. */ 34, 38, 53, __ __ __ __ __ __ __ __ __ __ /* 34 .O.. */ 35, 36, 22, __ __ __ __ __ __ __ __ __ __ /* 35 .O... */ 3, 4, 8, 2, 2, __ 2, 1, __ 1, __ __ __ /* 36 .O..O */ 37, 79,117, 2, 2, __ 3, 1, __ 3, __ __ __ /* 37 .O..O. */ 14, 15, 53, 2, 3, 1, 5, 2, 1, 5, __ __ __ /* 38 .O.O */ 39, 41,117, __ __ __ __ __ __ __ __ __ __ /* 39 .O.O. */ 40, 85, 53, 3, 4, __ 3, 2, __ 4, __ __ 3, /* 40 .O.O.. */ 35, 36, 22, 2, 3, 1, 10, 1, 1, 5, __ __ __ /* 41 .O.OO */ 42, 92,117, 2, 4, 2, 5, 2, 2, 10, __ __ __ /* 42 .O.OO. */ 90, 47, 53, 2, 3, 3, 20, __ 2, 5, __ __ __ /* 43 .OO */ 44, 49,117, __ __ __ __ __ __ __ __ __ __ /* 44 .OO. */ 45, 47, 53, __ __ __ __ __ __ __ __ __ __ /* 45 .OO.. */ 46, 97, 22, 3, 4, __ 4, 1, __ 4, __ __ 3, /* 46 .OO... */ 3, 4, 8, 2, 2, 1, 10, 1, 1, 5, __ __ __ /* 47 .OO.O */ 48,106,117, 2, 4, 2, 5, 1, 2, 10, __ __ __ /* 48 .OO.O. */103, 85, 53, 2, 2, 3, 20, __ 2, 5, __ __ __ /* 49 .OOO */ 50, 52,117, __ __ __ __ __ __ __ __ __ __ /* 50 .OOO. */ 51,114, 53, 2, 4, 2, 10, __ 2, 10, __ __ __ /* 51 .OOO.. */110, 97, 22, 2, 1, 3, 20, __ 2, 5, __ __ __ /* 52 .OOOO */116,115,117, 1, 4, 4, 30, __ __ __ __ __ __ /* 53 .X */ 54, 74, 64, __ __ __ __ __ __ __ __ __ __ /* 54 .X. */ 55, 32, 59, __ __ __ __ __ __ __ __ __ __ /* 55 .X.. */ 56, 12, 57, __ __ __ __ __ __ __ __ __ __ /* 56 .X... */ 3, 4, 8, 2, 2, __ 2, 1, __ 1, __ __ __ /* 57 .X..X */ 58, 74,122, 2, 2, __ 3, 1, __ 3, __ __ __ /* 58 .X..X. */ 24, 32, 25, 2, 3, 1, 5, 2, 1, 5, __ __ __ /* 59 .X.X */ 60, 74, 62, __ __ __ __ __ __ __ __ __ __ /* 60 .X.X. */ 61, 32,128, 3, 4, __ 3, 2, __ 4, __ __ 3, /* 61 .X.X.. */ 56, 12, 57, 2, 3, 1, 10, 1, 1, 5, __ __ __ /* 62 .X.XX */ 63, 74,135, 2, 4, 2, 5, 2, 2, 10, __ __ __ /* 63 .X.XX. */133, 32, 68, 2, 3, 3, 20, __ 2, 5, __ __ __ /* 64 .XX */ 65, 74, 70, __ __ __ __ __ __ __ __ __ __ /* 65 .XX. */ 66, 32, 68, __ __ __ __ __ __ __ __ __ __ /* 66 .XX.. */ 67, 12,140, 3, 4, __ 4, 1, __ 4, __ __ 3, /* 67 .XX... */ 3, 4, 8, 2, 2, 1, 10, 1, 1, 5, __ __ __ /* 68 .XX.X */ 69, 74,149, 2, 4, 2, 5, 1, 2, 10, __ __ __ /* 69 .XX.X. */146, 32,128, 2, 2, 3, 20, __ 2, 5, __ __ __ /* 70 .XXX */ 71, 74, 73, __ __ __ __ __ __ __ __ __ __ /* 71 .XXX. */ 72, 32,157, 2, 4, 2, 10, __ 2, 10, __ __ __ /* 72 .XXX.. */153, 12,140, 2, 1, 3, 20, __ 2, 5, __ __ __ /* 73 .XXXX */159, 74,158, 1, 4, 4, 30, __ __ __ __ __ __ /* 74 O */ 75, 93,117, __ __ __ __ __ __ __ __ __ __ /* 75 O. */ 76, 82, 53, __ __ __ __ __ __ __ __ __ __ /* 76 O.. */ 3, 77, 22, __ __ __ __ __ __ __ __ __ __ /* 77 O..O */ 78, 79,117, __ __ __ __ __ __ __ __ __ __ /* 78 O..O. */ 14, 15, 53, 2, 3, __ 3, 2, __ 3, __ __ __ /* 79 O..OO */ 80, 20,117, __ __ __ __ __ __ __ __ __ __ /* 80 O..OO. */ 19, 81, 53, 1, __ __ 4, __ __ __ __ __ __ /* 81 O..OO.O */ 48,106,117, 2, 4, 3, 20, 1, 2, 10, __ __ __ /* 82 O.O */ 83, 88,117, __ __ __ __ __ __ __ __ __ __ /* 83 O.O. */ 84, 85, 53, __ __ __ __ __ __ __ __ __ __ /* 84 O.O.. */ 35, 36, 22, 2, 3, __ 4, 1, __ 3, __ __ __ /* 85 O.O.O */ 86, 41,117, __ __ __ __ __ __ __ __ __ __ /* 86 O.O.O. */ 40, 87, 53, 1, __ __ 4, __ __ __ __ __ __ /* 87 O.O.O.O */ 86, 41,117, 2, 3, 3, 20, 1, 2, 5, __ __ __ /* 88 O.OO */ 89, 92,117, __ __ __ __ __ __ __ __ __ __ /* 89 O.OO. */ 90, 47, 53, 2, 3, 2, 10, __ 2, 5, __ __ __ /* 90 O.OO.. */ 46, 91, 22, 1, __ __ 4, __ __ __ __ __ __ /* 91 O.OO..O */ 98, 79,117, 2, 2, 3, 20, 1, 2, 5, __ __ __ /* 92 O.OOO */ 50, 52,117, 1, 3, 4, 30, __ __ __ __ __ __ /* 93 OO */ 94,107,117, __ __ __ __ __ __ __ __ __ __ /* 94 OO. */ 95,101, 53, __ __ __ __ __ __ __ __ __ __ /* 95 OO.. */ 96, 97, 22, __ __ __ __ __ __ __ __ __ __ /* 96 OO... */ 3, 4, 8, 2, 2, __ 4, 1, __ 3, __ __ __ /* 97 OO..O */ 98, 79,117, __ __ __ __ __ __ __ __ __ __ /* 98 OO..O. */ 14, 99, 53, __ __ __ __ __ __ __ __ __ __ /* 99 OO..O.O */ 16,100,117, 2, 3, __ 3, 1, __ 4, __ __ __ /*100 OO..O.OO */ 42, 92,117, 2, 4, 3, 20, 2, 2, 10, __ __ __ /*101 OO.O */102,106,117, __ __ __ __ __ __ __ __ __ __ /*102 OO.O. */103, 85, 53, 2, 2, 2, 10, __ 2, 5, __ __ __ /*103 OO.O.. */ 35,104, 22, __ __ __ __ __ __ __ __ __ __ /*104 OO.O..O */ 37,105,117, 2, 2, __ 3, 1, __ 3, __ __ __ /*105 OO.O..OO */ 80, 20,117, 2, 3, 3, 20, 2, 2, 5, __ __ __ /*106 OO.OO */ 89, 92,117, 1, 2, 4, 30, __ __ __ __ __ __ /*107 OOO */108,115,117, __ __ __ __ __ __ __ __ __ __ /*108 OOO. */109,114, 53, __ __ __ __ __ __ __ __ __ __ /*109 OOO.. */110, 97, 22, 2, 1, 2, 10, __ 2, 5, __ __ __ /*110 OOO... */ 3,111, 8, __ __ __ __ __ __ __ __ __ __ /*111 OOO...O */ 5,112,117, __ __ __ __ __ __ __ __ __ __ /*112 OOO...OO */ 7,113,117, 1, 2, __ 4, __ __ __ __ __ __ /*113 OOO...OOO */ 21, 52,117, 2, 4, 3, 20, 3, 2, 10, __ __ __ /*114 OOO.O */102,106,117, 1, 1, 4, 30, __ __ __ __ __ __ /*115 OOOO */116,115,117, __ __ __ __ __ __ __ __ __ __ /*116 OOOO. */109,114, 53, 1, __ 4, 30, __ __ __ __ __ __ /*117 X */118, 74,136, __ __ __ __ __ __ __ __ __ __ /*118 X. */119, 32,125, __ __ __ __ __ __ __ __ __ __ /*119 X.. */ 3, 12,120, __ __ __ __ __ __ __ __ __ __ /*120 X..X */121, 74,122, __ __ __ __ __ __ __ __ __ __ /*121 X..X. */ 24, 32, 25, 2, 3, __ 3, 2, __ 3, __ __ __ /*122 X..XX */123, 74, 30, __ __ __ __ __ __ __ __ __ __ /*123 X..XX. */ 29, 32,124, 1, __ __ 4, __ __ __ __ __ __ /*124 X..XX.X */ 69, 74,149, 2, 4, 3, 20, 1, 2, 10, __ __ __ /*125 X.X */126, 74,131, __ __ __ __ __ __ __ __ __ __ /*126 X.X. */127, 32,128, __ __ __ __ __ __ __ __ __ __ /*127 X.X.. */ 56, 12, 57, 2, 3, __ 4, 1, __ 3, __ __ __ /*128 X.X.X */129, 74, 62, __ __ __ __ __ __ __ __ __ __ /*129 X.X.X. */ 61, 32,130, 1, __ __ 4, __ __ __ __ __ __ /*130 X.X.X.X */129, 74, 62, 2, 3, 3, 20, 1, 2, 5, __ __ __ /*131 X.XX */132, 74,135, __ __ __ __ __ __ __ __ __ __ /*132 X.XX. */133, 32, 68, 2, 3, 2, 10, __ 2, 5, __ __ __ /*133 X.XX.. */ 67, 12,134, 1, __ __ 4, __ __ __ __ __ __ /*134 X.XX..X */141, 74,122, 2, 2, 3, 20, 1, 2, 5, __ __ __ /*135 X.XXX */ 71, 74, 73, 1, 3, 4, 30, __ __ __ __ __ __ /*136 XX */137, 74,150, __ __ __ __ __ __ __ __ __ __ /*137 XX. */138, 32,144, __ __ __ __ __ __ __ __ __ __ /*138 XX.. */139, 12,140, __ __ __ __ __ __ __ __ __ __ /*139 XX... */ 3, 4, 8, 2, 2, __ 4, 1, __ 3, __ __ __ /*140 XX..X */141, 74,122, __ __ __ __ __ __ __ __ __ __ /*141 XX..X. */ 24, 32,142, __ __ __ __ __ __ __ __ __ __ /*142 XX..X.X */ 26, 74,143, 2, 3, __ 3, 1, __ 4, __ __ __ /*143 XX..X.XX */ 63, 74,135, 2, 4, 3, 20, 2, 2, 10, __ __ __ /*144 XX.X */145, 74,149, __ __ __ __ __ __ __ __ __ __ /*145 XX.X. */146, 32,128, 2, 2, 2, 10, __ 2, 5, __ __ __ /*146 XX.X.. */ 56, 12,147, __ __ __ __ __ __ __ __ __ __ /*147 XX.X..X */ 58, 74,148, 2, 2, __ 3, 1, __ 3, __ __ __ /*148 XX.X..XX */123, 74, 30, 2, 3, 3, 20, 2, 2, 5, __ __ __ /*149 XX.XX */132, 74,135, 1, 2, 4, 30, __ __ __ __ __ __ /*150 XXX */151, 74,158, __ __ __ __ __ __ __ __ __ __ /*151 XXX. */152, 32,157, __ __ __ __ __ __ __ __ __ __ /*152 XXX.. */153, 12,140, 2, 1, 2, 10, __ 2, 5, __ __ __ /*153 XXX... */ 3, 4,154, __ __ __ __ __ __ __ __ __ __ /*154 XXX...X */ 9, 74,155, __ __ __ __ __ __ __ __ __ __ /*155 XXX...XX */ 11, 74,156, 1, 2, __ 4, __ __ __ __ __ __ /*156 XXX...XXX */ 31, 74, 73, 2, 4, 3, 20, 3, 2, 10, __ __ __ /*157 XXX.X */145, 74,149, 1, 1, 4, 30, __ __ __ __ __ __ /*158 XXXX */159, 74,158, __ __ __ __ __ __ __ __ __ __ /*159 XXXX. */152, 32,157, 1, __ 4, 30, __ __ __ __ __ __ };