1;redcode-94nop
2;name The Stormkeeper
3;author Christian Schmidt
4;strategy q^3 -> stone/imp
5;assert 1
6;optimax sai
7       ORG      START
8       MOV.I  $    14, $  3207
9       SPL.B  $     2, $     0
10       SPL.B  $     1, $     0
11       MOV.I  $    -1, $     0
12       MOV.I  {     9, {     2
13       MOV.I  {    15, {     2
14       DJN.B  $  3007, #     5
15       JMP.B  $  2006, < -1000
16       SPL.B  #     0, #     0
17       SPL.B  #     0, < -1148
18       MOV.I  $   197, $ -1499
19       ADD.AB {     0, }     0
20       DJN.F  $    -2, < -1151
21       DAT.F  $     0, $     0
22       DAT.F  >    -1, >     1
23       SPL.B  #     1, >     1
24       MOV.I  $     3, $   623
25       ADD.F  #  2668, $     1
26       JMP.B  $ -2044, >  -200
27       MOV.I  #  2667, *     0
28       DAT.F  $     0, $     0
29       DAT.F  $     0, $     0
30       DAT.F  $     0, $     0
31       DAT.F  $     0, $     0
32       DAT.F  $     0, $     0
33       DAT.F  $     0, $     0
34       DAT.F  $     0, $     0
35       DAT.F  $     0, $     0
36       DAT.F  $     0, $     0
37       DAT.F  $     0, $     0
38       DAT.F  $     0, $     0
39       DAT.F  $     0, $     0
40       DAT.F  $     0, $     0
41       DAT.F  $     0, $     0
42       DAT.F  $     0, $     0
43       DAT.F  $     0, $     0
44       DAT.F  $     0, $     0
45       DAT.F  $     0, $     0
46       DAT.F  $     0, $     0
47       DAT.F  $     0, $     0
48       DAT.F  $     0, $     0
49       DAT.F  $     0, $     0
50       DAT.F  $     0, $     0
51       DAT.F  $     0, $     0
52       DAT.F  $     0, $     0
53       DAT.F  $     0, $     0
54       DAT.F  $     0, $     0
55       DAT.F  $     0, $     0
56START  SEQ.I  $   358, $   251
57       JMP.B  $    33, {   364
58       SEQ.I  $  1426, $  1319
59       JMP.B  $    30, {  1432
60       SEQ.I  $  1210, $  1103
61       JMP.B  $    28, <    36
62       SEQ.I  $  1636, $  1529
63       JMP.B  $    26, >    34
64       SEQ.I  $  2062, $  1955
65       DJN.B  $    24, {    24
66       SEQ.I  $  2274, $  2167
67       JMP.B  $    22, {    22
68       SEQ.I  $   774, $   667
69       JMP.B  >    20, {   780
70       SEQ.I  $   558, $   451
71       JMP.B  >    18, {    17
72       SEQ.I  $   984, $   877
73       JMP.B  >    16, }    15
74       SEQ.I  $  2694, $  2587
75       JMP.B  $    13, {    13
76       SEQ.I  $  3334, $  3227
77       JMP.B  $    11, <    20
78       SEQ.I  $ -3384, $ -3491
79       JMP.B  $     9, >    18
80       SEQ.I  $ -2744, $ -2851
81       JMP.B  $     7, }     7
82       SEQ.I  $ -2104, $ -2211
83       DJN.B  $     5, {     6
84       SEQ.I  $ -1464, $ -1571
85       JMP.B  $     3, {     4
86       SNE.I  $  3966, $  3859
87       JMZ.F  $   -79, $  3955
88       MUL.AB #     3, $     5
89       MUL.B  $     8, @    -1
90       SNE.I  >  3456, @     3
91       ADD.AB #   107, $     2
92       MOV.I  $     5, @     1
93       MOV.I  $     4, *   214
94       SUB.AB #     7, $    -1
95       DJN.B  $    -3, #    11
96       JMP.B  $   -88, >    10
97       DAT.F  {    67, {     6
98
99