Langton's ant: Difference between revisions
Content added Content deleted
(→{{header|Run BASIC}}: Fix chirality of text output.) |
(→{{header|Run BASIC}}: Toggle before moving, not after (actual source of chirality problem)) |
||
Line 2,427: | Line 2,427: | ||
if nxt > 4 then nxt = 1 |
if nxt > 4 then nxt = 1 |
||
end if |
end if |
||
⚫ | |||
x = x + (nxt = 2) - (nxt = 4) |
x = x + (nxt = 2) - (nxt = 4) |
||
y = y + (nxt = 3) - (nxt = 1) |
y = y + (nxt = 3) - (nxt = 1) |
||
⚫ | |||
my = min(y,my) |
my = min(y,my) |
||
wend |
wend |
||
Line 2,447: | Line 2,448: | ||
output |
output |
||
Ouptut (Produces both character and graphic):[[File:LogansAnt.png|right|graphic]] |
Ouptut (Produces both character and graphic):[[File:LogansAnt.png|right|graphic]] |
||
<pre style="height: 40ex; overflow: scroll"> |
<pre style="height: 40ex; overflow: scroll"> 20 |
||
## 21 |
|||
## 22 |
|||
## ## ### ## # 23 |
|||
# ## ### #### # # 24 |
|||
# ## # ## ## # # 25 |
|||
## # # ####### ### ## 26 |
|||
# # # ## # # ##### # # 27 |
|||
### # #### ## ### # ## 28 |
|||
## # # ## # # ## #### ###### 29 |
|||
# # # # ## ## # # ##### # 30 |
|||
### ## # # # ##### # ## # ### 31 |
|||
## ## ### ## ### ## #### # # 32 |
|||
### ### # # # ### # # ## 33 |
|||
# # ######### ##### #### 34 |
|||
### ### ## # # # ## # 35 |
|||
##### ##### ## ##### # # # 36 |
|||
## # ####### ### ###### ##### # ### 37 |
|||
# ## ## ### # # # # # # 38 |
|||
### ### # ## ## # # ## # 39 |
|||
# # # # # ##### # # ## 40 |
|||
## ### # # ## ## # # # 41 |
|||
# # # # # # ## # # ### ## # 42 |
|||
# ### # # # # #### ## ## #### 43 |
|||
# ## ### ## # # # #### # ## 44 |
|||
# ## ### # #### ### ## ## 45 |
|||
# |
# ### ### ### ## # # 46 |
||
## #### |
# # # # #### #### ## ## 47 |
||
# ## ### ## # ## #### ### # # 48 |
|||
# # # ##### # # ### ### 49 |
|||
# #### |
# #### # ### ## ### # # # 50 |
||
# # ## ## ## #### ## ## #### 51 |
|||
#### ## |
# # ## ## # ####### 52 |
||
## |
### ## ## # ### # ## # # 53 |
||
#### ### |
### ## ###### # # #### # 54 |
||
# ## # ## ## #### # ## #### # 55 |
|||
##### |
# ####### ###### # ## # # # 56 |
||
# # ## # # ## ###### # # 57 |
|||
# ## ### # # ####### # ## 58 |
|||
## |
## # ## # # # ## # ## ### 59 |
||
###### ## ##### # 60 |
|||
# # ##### # # # 61 |
|||
## # # ## # # 62 |
|||
## # ## # ## # ### 63 |
|||
# ## # # # # ### 64 |
|||
# #### ## # # # 65 |
|||
### # # ### #### 66 |
|||
# ## ## ## # 67 |
|||
## ## # ### 68 |
|||
## # ## ## # 69 |
|||
## # ### 70 |
|||
# ## ## # 71 |
|||
## # ### 72 |
|||
# ## ## # 73 |
|||
## # ### 74 |
|||
# ## ## # 75 |
|||
## # ### 76 |
|||
# ## ## # 77 |
|||
## # ### 78 |
|||
# ## ## # 79 |
|||
## # ### 80 |
|||
# ## ## # 81 |
|||
## # ### 82 |
|||
# ## ## # 83 |
|||
## # ### 84 |
|||
# ## ## # 85 |
|||
## # ### 86 |
|||
# ## ## # 87 |
|||
## # ### 88 |
|||
# ## ## # 89 |
|||
## # ### 90 |
|||
# ## ## # 91 |
|||
## # ### 92 |
|||
# ## ## # 93 |
|||
## # ### 94 |
|||
# ## ## # 95 |
|||
## # ##### 96 |
|||
# # #### 97 |
|||
## ### # 98 |
|||
# # ## 99 |
|||
100 |
|||
</pre> |
|||
=={{header|Scala}}== |
=={{header|Scala}}== |