I want to add 1 to 3 8 times

master
Micke Nordin 7 years ago
parent ba9f2bb6cb
commit 37c6904668

@ -1,6 +1,6 @@
0
1 1
2
1 1
2
0
0 0
10 11

@ -1,6 +0,0 @@
0
0
0
1
0
11

@ -1,6 +1,6 @@
1
0 0
12
0 0
0 0
1
0 0
12

@ -1,6 +1,6 @@
1
0 0
13
0 0
0 0
1
0 0
13

@ -1,6 +1,6 @@
0 0
0 0
14
0
0 0
1
0 0
14

@ -1,6 +1,6 @@
0 0
0 0
15
0
0 0
1
0 0
15

@ -1,6 +1,6 @@
0 0
0 0
16
0
0 0
1
0 0
16

@ -1,6 +1,6 @@
0 0
0 0
17
0
0 0
1
0 0
17

@ -1,6 +1,6 @@
0 0
0 0
18
0
0 0
1
0 0
18

@ -1,6 +1,6 @@
0 0
1
20
0 0
0 0
1
0 0
19

@ -1,6 +1,6 @@
0
1 1
3
1 1
3
0
0 0
1 1

@ -0,0 +1,6 @@
0
1
21
1
1
21

@ -0,0 +1,6 @@
0
1
22
1
1
22

@ -0,0 +1,6 @@
0
1
23
1
1
23

@ -0,0 +1,6 @@
0
1
24
1
1
24

@ -0,0 +1,6 @@
0
1
25
1
1
25

@ -0,0 +1,6 @@
0
1
26
1
1
26

@ -0,0 +1,6 @@
0
1
100
1
1
100

@ -0,0 +1,6 @@
0
1
100
1
1
100

@ -1,6 +1,6 @@
0
1 1
4
1 1
4
0
0 0
2 2

@ -1,4 +1,4 @@
0 1
1 1
5 5
1 1

@ -1,6 +1,6 @@
0
1 1
6
1 1
6
0
0 0
4 4

@ -1,6 +1,6 @@
0
1 1
7
1 1
7
0
0 0
5 5

@ -1,6 +1,6 @@
0
1 1
8
1 1
8
0
0 0
6 6

@ -1,6 +1,6 @@
0
1 1
9
1 1
9
0
0 0
7 7

@ -1,5 +1,5 @@
1 0
1 0
8 8
0 0
0 0

@ -69,27 +69,28 @@ class Machine:
def evolve(self): def evolve(self):
ret = True ret = True
if self.r.read(): if self.r.read():
self.r.write(self.card.one_write)
print(self.r)
if self.card.one_move: if self.card.one_move:
self.r.left() self.r.left()
else: else:
self.r.right() self.r.right()
self.r.write(self.card.one_write)
if not self.card.one_next: if not self.card.one_next:
ret = False ret = False
else: else:
self.card = Card(self.card.one_next) self.card = Card(self.card.one_next)
else: else:
self.r.write(self.card.zero_write)
print(self.r)
if self.card.zero_move: if self.card.zero_move:
self.r.left() self.r.left()
else: else:
self.r.right() self.r.right()
self.r.write(self.card.zero_write)
if not self.card.zero_next: if not self.card.zero_next:
ret = False ret = False
else: else:
self.card = Card(self.card.zero_next) self.card = Card(self.card.zero_next)
print(self.r)
return ret return ret

Loading…
Cancel
Save