Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/snake/file/bbc928643613/snakes/e4.snake
Дата изменения: Unknown
Дата индексирования: Mon Feb 4 02:49:52 2013
Кодировка:
snake: bbc928643613 snakes/e4.snake

snake

view snakes/e4.snake @ 143:bbc928643613

Automated merge with ssh://kodomo.fbb.msu.ru/snake
author Alex Martynov <martiran@kodomo.fbb.msu.ru>
date Mon, 20 Dec 2010 17:53:40 +0300
parents 360c297c05f3
children c8dd74a5b383
line source
1 snake Example
3 // Rule 1: chase enemy tail
4 ; // 0
5 ;
6 T ;
7 h ;
8 ;
9 ;
10 ;
12 ; // 1
13 ;
14 T ;
15 h ;
16 ;
17 ;
18 ;
20 ; // 2
21 ;
22 T ;
23 h ;
24 ;
25 ;
26 ;
28 ; // 3
29 T ;
30 ;
31 h ;
32 ;
33 ;
34 ;
36 ; // 4
37 T ;
38 ;
39 h ;
40 ;
41 ;
42 ;
44 ; // 5
45 T ;
46 ;
47 h ;
48 ;
49 ;
50 ;
52 ; // 6
53 T ;
54 ;
55 h ;
56 ;
57 ;
58 ;
60 ; // 7
61 T ;
62 ;
63 h ;
64 ;
65 ;
66 ;
68 T ; // 8
69 ;
70 ;
71 h ;
72 ;
73 ;
74 ;
76 T ; // 9
77 ;
78 ;
79 h ;
80 ;
81 ;
82 ;
84 T ; // 10
85 ;
86 ;
87 h ;
88 ;
89 ;
90 ;
92 T ; // 11
93 ;
94 ;
95 h ;
96 ;
97 ;
98 ;
100 T ; // 12
103 h ;
108 T; // 13
111 h ;
116 T ; // 14
119 h ;
124 // Rule 2: zig-zag
126 ; // 15
129 bbh ;
130 b ;
131 bbb ;
132 b ;
134 ; // 16
137 h ;
138 bbb ;
139 b ;
140 bb ;
142 ; // 17
143 bb ;
144 b ;
145 bbh ;
150 ; // 18
152 bb ;
153 b h ;
154 bbb ;
158 ; // 19
161 hbb ;
162 b ;
163 bbb ;
164 b ;
166 ; // 20
169 hbb ;
170 b ;
171 bb ;
174 ; // 21
177 hbb ;
182 // Rule 3: avoid walls
183 ; // 22
186 h ;
187 # ;
191 // Rule 4: go forward
192 ; // 23
195 h ;
196 b ;
199 end
200 // nice vim macro: T;y$}/;
201 pb