The grid is 10x10, no wrap arround.
y
10 . . . .
. . . . . .
9 . . . .
. . . . . .
8 . . . .
. . . . . .
7 . . . .
. . . . . .
6 . . . .
. . . . . .
5 . . . .
. . . . . .
4 . . . .
. . . . . .
3 . . . .
. . . . . .
2 . . . .
. . . . . .
1 . . . .
. . . . . .
10 9 8 7 6 5
4 3 2 1 x
Start the program by pressing A.
Enter your coordinates as y.x.(eg. 5.05)
When ready press B and there she goes.
The TI-59 needs about 35 minutes per generation
(I know the program can be written a lot better and faster, but it works)
000 76 LBL
001 11 A
002 42 STO
003 41 41
004 22 INV
005 59 INT
006 22 INV
007 44 SUM
008 41 41
009 65 X
010 01 1
011 00 0
012 00 0
013 75 -
014 01 1
015 95 =
016 22 INV
017 28 LOG
018 52 EE
019 22 INV
020 52 EE
021 74 IND SUM
022 41 41
023 91 R/S
024 61 GTO
025 11 A
026 76 LBL
027 15 E
028 01 1
029 00 0
030 42 STO
031 00 00
032 76 LBL
033 42 STO
034 01 1
035 00 0
036 42 STO
037 43 43
038 08 8
039 42 STO
040 44 44
041 69 OP
042 00 00
043 04 4
044 07 7
045 42 STO
046 46 46
047 40 4
048 00 0
049 40 4
050 00 0
051 40 4
052 00 0
053 40 4
054 00 0
055 40 4
056 00 0
057 42 STO
058 47 47
059 42 STO
060 48 48
061 76 LBL
062 43 RCL
063 00 0
064 42 STO
065 49 49
066 29 CP
067 73 IND RCL
068 00 00
069 67 EQ
070 14 D
071 73 IND RCL
072 00 00
073 55 /
074 43 RCL
075 43 43
076 22 INV
077 28 LOG
078 95 =
079 22 INV
080 59 INT
081 65 X
082 01 1
083 00 0
084 95 =
085 52 EE
086 22 INV
087 52 EE
088 59 INT
089 42 STO
090 49 49
091 67 EQ
092 14 D
093 01 1
094 01 1
095 65 X
096 43 RCL
097 44 44
098 22 INV
099 28 LOG
100 52 EE
101 22 INV
102 52 EE
103 95 =
104 59 INT
105 74 IND SUM
106 46 46
107 76 LBL
108 14 D
109 71 SBR
110 19 D'
111 00 0
112 32 X<>T
113 02 2
114 22 INV
115 44 SUM
116 44 44
117 01 1
118 22 INV
119 44 SUM
120 43 43
121 43 RCL
122 43 43
123 67 EQ
124 45 Y^X
125 29 CP
126 43 RCL
127 44 44
128 77 GE
129 13 C
130 01 1
131 44 SUM
132 46 46
133 08 8
134 42 STO
135 44 44
136 76 LBL
137 13 C
138 61 GTO
139 43 RCL
140 76 LBL
141 45 Y^X
142 43 RCL
143 47 47
144 69 OP
145 01 01
146 43 RCL
147 48 48
148 69 OP
149 02 02
150 00 0
151 42 STO
152 47 47
153 42 STO
154 48 48
155 69 OP
156 05 5
157 97 DSZ
158 00 00
159 42 STO
160 43 RCL
161 12 12
162 42 STO
163 01 1
164 43 RCL
165 12 13
166 42 STO
167 01 2
168 43 RCL
169 12 14
170 42 STO
171 01 3
172 43 RCL
173 12 15
174 42 STO
175 01 4
176 43 RCL
177 12 16
178 42 STO
179 01 5
180 43 RCL
181 12 17
182 42 STO
183 01 6
184 43 RCL
185 12 18
186 42 STO
187 01 7
188 43 RCL
189 12 19
190 42 STO
191 01 8
192 43 RCL
193 12 20
194 42 STO
195 01 9
196 43 RCL
197 12 21
198 42 STO
199 01 10
200 00 0
201 42 STO
202 12 12
203 42 STO
204 12 13
205 42 STO
206 12 14
207 42 STO
208 12 15
209 42 STO
210 12 16
211 42 STO
212 12 17
213 42 STO
214 12 18
215 42 STO
216 12 19
217 42 STO
218 12 20
219 42 STO
220 12 21
221 92 RTN
222 76 LBL
223 19 D'
224 00 0
225 42 STO
226 52 52
227 29 CP
228 43 RCL
229 43 43
230 42 STO
231 51 51
232 43 RCL
233 00 00
234 42 STO
235 50 50
236 75 -
237 01 1
238 95 =
239 67 EQ
240 35 1/x
241 42 STO
242 50 50
243 71 SBR
244 10 E'
245 01 1
246 22 INV
247 44 SUM
248 51 51
249 71 SBR
250 10 E'
251 02 2
252 44 SUM
253 51 51
254 71 SBR
255 10 E'
256 01 1
257 44 SUM
258 50 50
259 22 INV
260 44 SUM
261 51 51
262 76 LBL
263 35 1/x
264 01 1
265 44 SUM
266 51 51
267 71 SBR
268 10 E'
269 02 2
270 22 INV
271 44 SUM
272 51 51
273 71 SBR
274 10 E'
275 01 1
276 44 SUM
277 50 50
278 71 SBR
279 10 E'
280 01 1
281 44 SUM
282 51 51
283 71 SBR
284 10 E'
285 01 1
286 44 SUM
287 51 51
288 71 SBR
289 10 E'
290 43 RCL
291 49 49
292 67 EQ
293 33 X^2
294 43 RCL
295 52 52
296 32 X<>T
297 02 2
298 67 EQ
299 34 SQRT
300 03 3
301 67 EQ
302 34 SQRT
303 61 GTO
304 44 SUM
305 76 LBL
306 33 X^2
307 03 3
308 32 X<>T
309 43 RCL
310 52 52
311 22 INV
312 67 EQ
313 44 SUM
314 76 LBL
315 34 SQRT
316 01 1
317 01 1
318 44 SUM
319 00 00
320 01 1
321 22 INV
322 44 SUM
323 43 43
324 43 RCL
325 43 43
326 22 INV
327 28 LOG
328 52 EE
329 22 INV
330 52 EE
331 74 IND SUM
332 00 00
333 01 1
334 44 SUM
335 43 43
336 01 1
337 01 1
338 22 INV
339 44 SUM
340 00 00
341 76 LBL
342 44 SUM
343 92 RTN
344 76 LBL
345 10 E'
346 73 IND RCL
347 50 50
348 55 /
349 43 RCL
350 51 51
351 22 INV
352 28 LOG
353 52 EE
354 22 INV
355 52 EE
356 95 =
357 22 INV
358 59 INT
359 65 X
360 01 1
361 00 0
362 95 =
363 59 INT
364 44 SUM
365 52 52
366 92 RTN
367 76 LBL
368 12 B
369 00 0
370 42 STO
371 22 22
372 76 LBL
373 23 LNx
374 02 2
375 02 2
376 01 1
377 07 7
378 03 3
379 01 1
380 04 4
381 00 0
382 69 OP
383 04 04
384 43 RCL
385 22 22
386 69 OP
387 06 06
388 71 SBR
389 15 E
390 01 1
391 44 SUM
392 22 22
393 61 GTO
394 23 LNx
That's all.