summaryrefslogtreecommitdiffstats
path: root/cholerab
diff options
context:
space:
mode:
Diffstat (limited to 'cholerab')
-rw-r--r--cholerab/cholerab-live/chol_net.py21
-rw-r--r--cholerab/cholerab-live/chol_net.pycbin4364 -> 4361 bytes
-rwxr-xr-xcholerab/cholerab-live/cholerab.py6
-rw-r--r--cholerab/cholerab-live/here.log5157
-rw-r--r--cholerab/cholerab-live/view.py10
-rw-r--r--cholerab/cholerab-live/view.pycbin4409 -> 4543 bytes
6 files changed, 5178 insertions, 16 deletions
diff --git a/cholerab/cholerab-live/chol_net.py b/cholerab/cholerab-live/chol_net.py
index b5820973..ee0f5378 100644
--- a/cholerab/cholerab-live/chol_net.py
+++ b/cholerab/cholerab-live/chol_net.py
@@ -16,14 +16,15 @@ class CholerabMulicastNet(threading.Thread):
self.initSocket()
def send_char(self,x,y,char):
""" translates given params into network message """
- self.send_mc("%s %d %d" %(str(char),x,y))
+ self.send_mc("%s %d %d" %(str(ord(char)),x,y))
def send_mc(self,arg):
""" Sends message via multicast"""
-
try:
log.debug("Sending '%s' to %s:%d" % (arg,self.group,self.port))
+ self.ignore_next += 1# we need this to work together correctly with reused sockets
self.s.sendto("%s" % arg,0,(self.group,self.port))
except Exception ,e:
+ self.ignore_next -=1
log.error("IN send_mc:%s"%str(e))
def initSocket (self,rcv=1):
@@ -41,14 +42,19 @@ class CholerabMulicastNet(threading.Thread):
self.s.setsockopt(IPPROTO_IP,IP_ADD_MEMBERSHIP,mreq)
def run(self):
self.running = 1
+ self.ignore_next = 0
while self.running:
# break if we do not want to loop on
ready,output,exception = select([self.s],[],[],1) # try every second
for r in ready:
if r == self.s:
+ log.debug(str(self.ignore_next))
(data,addr) = self.s.recvfrom(1024)
- log.debug("Received Data from %s, data %s"%(str(addr),str(data)))
- self.receive_net(addr,data)
+ if not self.ignore_next:
+ log.debug("Received Data from %s, data %s"%(str(addr),str(data)))
+ self.receive_net(addr,data)
+ else:
+ self.ignore_next -= 1
def send_stupid(self,addr):
""" sends YOU ARE MADE OF STUPID to the right host """
@@ -58,18 +64,13 @@ class CholerabMulicastNet(threading.Thread):
def receive_net(self,addr,data):
""" resolves which nick sent the message
TODO handle user resolution in mulicast """
- def decode():
- pass #TODO implement me
-
- #FIXME TODO using port as host identification is probably just plain wrong, fix me for real net!
try:
address,port = addr
- user = port
arr = str(data).split()
char = arr[0]
x = arr[1]
y = arr[2]
- self.cholerab.write_char(int(x),int(y),char,user)
+ self.cholerab.write_char(int(x),int(y),chr(int(char)))
except Exception, e:
log.error("Triggered YOU ARE MADE OF STUPID: %s" % str(e))
self.send_stupid(addr)
diff --git a/cholerab/cholerab-live/chol_net.pyc b/cholerab/cholerab-live/chol_net.pyc
index 573bc413..0694ad6d 100644
--- a/cholerab/cholerab-live/chol_net.pyc
+++ b/cholerab/cholerab-live/chol_net.pyc
Binary files differ
diff --git a/cholerab/cholerab-live/cholerab.py b/cholerab/cholerab-live/cholerab.py
index b6b3f84f..eb9e66df 100755
--- a/cholerab/cholerab-live/cholerab.py
+++ b/cholerab/cholerab-live/cholerab.py
@@ -14,9 +14,9 @@ class Cholerab:
log.info("Sending %s at (%d,%d) to connected peers" %(char,x,y))
self.transport.send_char(x,y,char)
- def write_char(self,x,y,char,user):
- log.info("Writing %s at (%d,%d) from %d to view" %(char,x,y,user))
- self.view.write_char(x,y,char,user)
+ def write_char(self,x,y,char):
+ log.info("Writing %s at (%d,%d) to view" %(char,x,y))
+ self.view.write_char(x,y,char,user=2)
def stop(self):
self.view.stop()
self.transport.stop()
diff --git a/cholerab/cholerab-live/here.log b/cholerab/cholerab-live/here.log
index bc128175..438c89e2 100644
--- a/cholerab/cholerab-live/here.log
+++ b/cholerab/cholerab-live/here.log
@@ -1443,3 +1443,5160 @@ DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 5
DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 5
INFO:main:Writing a at (8,5) from 42023 to view
INFO:main:Writing a at (8,5) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending f at (4,0) to connected peers
+DEBUG:CholerabNet:Sending 'f 4 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0
+INFO:main:Writing f at (4,0) from 42023 to view
+INFO:main:Writing f at (4,0) from 42023 to view
+INFO:main:Sending g at (5,0) to connected peers
+DEBUG:CholerabNet:Sending 'g 5 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 5 0
+INFO:main:Writing g at (5,0) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 5 0
+INFO:main:Writing g at (5,0) from 42023 to view
+INFO:main:Sending f at (6,0) to connected peers
+DEBUG:CholerabNet:Sending 'f 6 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 6 0
+INFO:main:Writing f at (6,0) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 6 0
+INFO:main:Writing f at (6,0) from 42023 to view
+INFO:main:Sending g at (7,0) to connected peers
+DEBUG:CholerabNet:Sending 'g 7 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 7 0
+INFO:main:Writing g at (7,0) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 7 0
+INFO:main:Writing g at (7,0) from 42023 to view
+INFO:main:Sending f at (8,2) to connected peers
+DEBUG:CholerabNet:Sending 'f 8 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 8 2
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 8 2
+INFO:main:Writing f at (8,2) from 42023 to view
+INFO:main:Writing f at (8,2) from 42023 to view
+INFO:main:Sending f at (9,2) to connected peers
+DEBUG:CholerabNet:Sending 'f 9 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 9 2
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 9 2
+INFO:main:Writing f at (9,2) from 42023 to view
+INFO:main:Writing f at (9,2) from 42023 to view
+INFO:main:Sending d at (9,2) to connected peers
+DEBUG:CholerabNet:Sending 'd 9 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2
+INFO:main:Writing d at (9,2) from 42023 to view
+INFO:main:Writing d at (9,2) from 42023 to view
+INFO:main:Sending s at (7,4) to connected peers
+DEBUG:CholerabNet:Sending 's 7 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4
+INFO:main:Writing s at (7,4) from 42023 to view
+INFO:main:Writing s at (7,4) from 42023 to view
+INFO:main:Sending s at (8,4) to connected peers
+DEBUG:CholerabNet:Sending 's 8 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 4
+INFO:main:Writing s at (8,4) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 4
+INFO:main:Writing s at (8,4) from 42023 to view
+INFO:main:Sending s at (9,4) to connected peers
+DEBUG:CholerabNet:Sending 's 9 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 9 4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 9 4
+INFO:main:Writing s at (9,4) from 42023 to view
+INFO:main:Writing s at (9,4) from 42023 to view
+INFO:main:Sending s at (10,3) to connected peers
+DEBUG:CholerabNet:Sending 's 10 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3
+INFO:main:Writing s at (10,3) from 42023 to view
+INFO:main:Writing s at (10,3) from 42023 to view
+INFO:main:Sending d at (11,3) to connected peers
+DEBUG:CholerabNet:Sending 'd 11 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 3
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 3
+INFO:main:Writing d at (11,3) from 42023 to view
+INFO:main:Writing d at (11,3) from 42023 to view
+INFO:main:Sending d at (12,3) to connected peers
+DEBUG:CholerabNet:Sending 'd 12 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 12 3
+INFO:main:Writing d at (12,3) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 12 3
+INFO:main:Writing d at (12,3) from 42023 to view
+INFO:main:Sending f at (13,1) to connected peers
+DEBUG:CholerabNet:Sending 'f 13 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 13 1
+INFO:main:Writing f at (13,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 13 1
+INFO:main:Writing f at (13,1) from 42023 to view
+INFO:main:Sending g at (14,1) to connected peers
+DEBUG:CholerabNet:Sending 'g 14 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 14 1
+INFO:main:Writing g at (14,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 14 1
+INFO:main:Writing g at (14,1) from 42023 to view
+INFO:main:Sending g at (15,1) to connected peers
+DEBUG:CholerabNet:Sending 'g 15 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 15 1
+INFO:main:Writing g at (15,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 15 1
+INFO:main:Writing g at (15,1) from 42023 to view
+INFO:main:Sending s at (16,1) to connected peers
+DEBUG:CholerabNet:Sending 's 16 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 16 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 16 1
+INFO:main:Writing s at (16,1) from 42023 to view
+INFO:main:Writing s at (16,1) from 42023 to view
+INFO:main:Sending d at (17,1) to connected peers
+DEBUG:CholerabNet:Sending 'd 17 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 17 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 17 1
+INFO:main:Writing d at (17,1) from 42023 to view
+INFO:main:Writing d at (17,1) from 42023 to view
+INFO:main:Sending d at (18,1) to connected peers
+DEBUG:CholerabNet:Sending 'd 18 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 18 1
+INFO:main:Writing d at (18,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 18 1
+INFO:main:Writing d at (18,1) from 42023 to view
+INFO:main:Sending g at (19,1) to connected peers
+DEBUG:CholerabNet:Sending 'g 19 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 19 1
+INFO:main:Writing g at (19,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 19 1
+INFO:main:Writing g at (19,1) from 42023 to view
+INFO:main:Sending h at (20,1) to connected peers
+DEBUG:CholerabNet:Sending 'h 20 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 20 1
+INFO:main:Writing h at (20,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 20 1
+INFO:main:Writing h at (20,1) from 42023 to view
+INFO:main:Sending g at (21,1) to connected peers
+DEBUG:CholerabNet:Sending 'g 21 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 21 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 21 1
+INFO:main:Writing g at (21,1) from 42023 to view
+INFO:main:Writing g at (21,1) from 42023 to view
+INFO:main:Sending h at (22,1) to connected peers
+DEBUG:CholerabNet:Sending 'h 22 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 22 1
+INFO:main:Writing h at (22,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 22 1
+INFO:main:Writing h at (22,1) from 42023 to view
+INFO:main:Sending g at (23,1) to connected peers
+DEBUG:CholerabNet:Sending 'g 23 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 23 1
+INFO:main:Writing g at (23,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 23 1
+INFO:main:Writing g at (23,1) from 42023 to view
+INFO:main:Sending h at (24,1) to connected peers
+DEBUG:CholerabNet:Sending 'h 24 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 24 1
+INFO:main:Writing h at (24,1) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 24 1
+INFO:main:Writing h at (24,1) from 42023 to view
+INFO:main:Sending a at (2,1) to connected peers
+DEBUG:CholerabNet:Sending 'a 2 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 2 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 2 1
+INFO:main:Writing a at (2,1) from 42023 to view
+INFO:main:Writing a at (2,1) from 42023 to view
+INFO:main:Sending s at (3,1) to connected peers
+DEBUG:CholerabNet:Sending 's 3 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 3 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 3 1
+INFO:main:Writing s at (3,1) from 42023 to view
+INFO:main:Writing s at (3,1) from 42023 to view
+INFO:main:Sending s at (4,1) to connected peers
+DEBUG:CholerabNet:Sending 's 4 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 4 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 4 1
+INFO:main:Writing s at (4,1) from 42023 to view
+INFO:main:Writing s at (4,1) from 42023 to view
+INFO:main:Sending a at (5,1) to connected peers
+DEBUG:CholerabNet:Sending 'a 5 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 5 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 5 1
+INFO:main:Writing a at (5,1) from 42023 to view
+INFO:main:Writing a at (5,1) from 42023 to view
+INFO:main:Sending a at (6,1) to connected peers
+DEBUG:CholerabNet:Sending 'a 6 1' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 6 1
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 6 1
+INFO:main:Writing a at (6,1) from 42023 to view
+INFO:main:Writing a at (6,1) from 42023 to view
+INFO:main:Sending s at (17,4) to connected peers
+DEBUG:CholerabNet:Sending 's 17 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 17 4
+INFO:main:Writing s at (17,4) from 42023 to view
+INFO:main:Sending a at (18,4) to connected peers
+DEBUG:CholerabNet:Sending 'a 18 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 18 4
+INFO:main:Writing a at (18,4) from 42023 to view
+INFO:main:Sending a at (19,5) to connected peers
+DEBUG:CholerabNet:Sending 'a 19 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 19 5
+INFO:main:Writing a at (19,5) from 42023 to view
+INFO:main:Sending s at (20,5) to connected peers
+DEBUG:CholerabNet:Sending 's 20 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 20 5
+INFO:main:Writing s at (20,5) from 42023 to view
+INFO:main:Sending d at (21,5) to connected peers
+DEBUG:CholerabNet:Sending 'd 21 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 21 5
+INFO:main:Writing d at (21,5) from 42023 to view
+INFO:main:Sending s at (22,5) to connected peers
+DEBUG:CholerabNet:Sending 's 22 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 22 5
+INFO:main:Writing s at (22,5) from 42023 to view
+INFO:main:Sending k at (23,5) to connected peers
+DEBUG:CholerabNet:Sending 'k 23 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 23 5
+INFO:main:Writing k at (23,5) from 42023 to view
+INFO:main:Sending a at (24,5) to connected peers
+DEBUG:CholerabNet:Sending 'a 24 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 24 5
+INFO:main:Writing a at (24,5) from 42023 to view
+INFO:main:Sending s at (25,5) to connected peers
+DEBUG:CholerabNet:Sending 's 25 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 25 5
+INFO:main:Writing s at (25,5) from 42023 to view
+INFO:main:Sending d at (26,5) to connected peers
+DEBUG:CholerabNet:Sending 'd 26 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 26 5
+INFO:main:Writing d at (26,5) from 42023 to view
+INFO:main:Sending f at (27,5) to connected peers
+DEBUG:CholerabNet:Sending 'f 27 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 27 5
+INFO:main:Writing f at (27,5) from 42023 to view
+INFO:main:Sending k at (28,5) to connected peers
+DEBUG:CholerabNet:Sending 'k 28 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 28 5
+INFO:main:Writing k at (28,5) from 42023 to view
+INFO:main:Sending p at (29,5) to connected peers
+DEBUG:CholerabNet:Sending 'p 29 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data p 29 5
+INFO:main:Writing p at (29,5) from 42023 to view
+INFO:main:Sending u at (30,5) to connected peers
+DEBUG:CholerabNet:Sending 'u 30 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data u 30 5
+INFO:main:Writing u at (30,5) from 42023 to view
+INFO:main:Sending s at (31,5) to connected peers
+DEBUG:CholerabNet:Sending 's 31 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 31 5
+INFO:main:Writing s at (31,5) from 42023 to view
+INFO:main:Sending s at (32,5) to connected peers
+DEBUG:CholerabNet:Sending 's 32 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 32 5
+INFO:main:Writing s at (32,5) from 42023 to view
+INFO:main:Sending d at (33,5) to connected peers
+DEBUG:CholerabNet:Sending 'd 33 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 33 5
+INFO:main:Writing d at (33,5) from 42023 to view
+INFO:main:Sending l at (34,5) to connected peers
+DEBUG:CholerabNet:Sending 'l 34 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 34 5
+INFO:main:Writing l at (34,5) from 42023 to view
+INFO:main:Sending f at (35,5) to connected peers
+DEBUG:CholerabNet:Sending 'f 35 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 35 5
+INFO:main:Writing f at (35,5) from 42023 to view
+INFO:main:Sending l at (36,5) to connected peers
+DEBUG:CholerabNet:Sending 'l 36 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 36 5
+INFO:main:Writing l at (36,5) from 42023 to view
+INFO:main:Sending j at (37,5) to connected peers
+DEBUG:CholerabNet:Sending 'j 37 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 37 5
+INFO:main:Writing j at (37,5) from 42023 to view
+INFO:main:Sending f at (38,5) to connected peers
+DEBUG:CholerabNet:Sending 'f 38 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 38 5
+INFO:main:Writing f at (38,5) from 42023 to view
+INFO:main:Sending d at (39,5) to connected peers
+DEBUG:CholerabNet:Sending 'd 39 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 39 5
+INFO:main:Writing d at (39,5) from 42023 to view
+INFO:main:Sending l at (40,5) to connected peers
+DEBUG:CholerabNet:Sending 'l 40 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 40 5
+INFO:main:Writing l at (40,5) from 42023 to view
+INFO:main:Sending d at (41,5) to connected peers
+DEBUG:CholerabNet:Sending 'd 41 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 41 5
+INFO:main:Writing d at (41,5) from 42023 to view
+INFO:main:Sending s at (42,5) to connected peers
+DEBUG:CholerabNet:Sending 's 42 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 42 5
+INFO:main:Writing s at (42,5) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending d at (43,5) to connected peers
+DEBUG:CholerabNet:Sending 'd 43 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 43 5
+INFO:main:Writing d at (43,5) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 43 5
+INFO:main:Writing d at (43,5) from 42023 to view
+INFO:main:Sending s at (44,5) to connected peers
+DEBUG:CholerabNet:Sending 's 44 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 44 5
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 44 5
+INFO:main:Writing s at (44,5) from 42023 to view
+INFO:main:Writing s at (44,5) from 42023 to view
+INFO:main:Sending j at (45,5) to connected peers
+DEBUG:CholerabNet:Sending 'j 45 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 45 5
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 45 5
+INFO:main:Writing j at (45,5) from 42023 to view
+INFO:main:Writing j at (45,5) from 42023 to view
+INFO:main:Sending d at (46,5) to connected peers
+DEBUG:CholerabNet:Sending 'd 46 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 46 5
+INFO:main:Writing d at (46,5) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 46 5
+INFO:main:Writing d at (46,5) from 42023 to view
+INFO:main:Sending s at (47,5) to connected peers
+DEBUG:CholerabNet:Sending 's 47 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 47 5
+INFO:main:Writing s at (47,5) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 47 5
+INFO:main:Writing s at (47,5) from 42023 to view
+INFO:main:Sending s at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 's 0 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 0 0
+INFO:main:Writing s at (0,0) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 0 0
+INFO:main:Writing s at (0,0) from 42023 to view
+INFO:main:Sending l at (1,0) to connected peers
+DEBUG:CholerabNet:Sending 'l 1 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 1 0
+INFO:main:Writing l at (1,0) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 1 0
+INFO:main:Writing l at (1,0) from 42023 to view
+INFO:main:Sending j at (2,0) to connected peers
+DEBUG:CholerabNet:Sending 'j 2 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 2 0
+INFO:main:Writing j at (2,0) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 2 0
+INFO:main:Writing j at (2,0) from 42023 to view
+INFO:main:Sending d at (3,0) to connected peers
+DEBUG:CholerabNet:Sending 'd 3 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 3 0
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 3 0
+INFO:main:Writing d at (3,0) from 42023 to view
+INFO:main:Writing d at (3,0) from 42023 to view
+INFO:main:Sending f at (4,0) to connected peers
+DEBUG:CholerabNet:Sending 'f 4 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0
+INFO:main:Writing f at (4,0) from 42023 to view
+INFO:main:Writing f at (4,0) from 42023 to view
+INFO:main:Sending k at (5,0) to connected peers
+DEBUG:CholerabNet:Sending 'k 5 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 5 0
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 5 0
+INFO:main:Writing k at (5,0) from 42023 to view
+INFO:main:Writing k at (5,0) from 42023 to view
+INFO:main:Sending d at (6,0) to connected peers
+DEBUG:CholerabNet:Sending 'd 6 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 0
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 0
+INFO:main:Writing d at (6,0) from 42023 to view
+INFO:main:Writing d at (6,0) from 42023 to view
+INFO:main:Sending s at (7,0) to connected peers
+DEBUG:CholerabNet:Sending 's 7 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 0
+INFO:main:Writing s at (7,0) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 0
+INFO:main:Writing s at (7,0) from 42023 to view
+INFO:main:Sending s at (8,2) to connected peers
+DEBUG:CholerabNet:Sending 's 8 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 2
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 2
+INFO:main:Writing s at (8,2) from 42023 to view
+INFO:main:Writing s at (8,2) from 42023 to view
+INFO:main:Sending d at (9,2) to connected peers
+DEBUG:CholerabNet:Sending 'd 9 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2
+INFO:main:Writing d at (9,2) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2
+INFO:main:Writing d at (9,2) from 42023 to view
+INFO:main:Sending f at (10,2) to connected peers
+DEBUG:CholerabNet:Sending 'f 10 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 2
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 2
+INFO:main:Writing f at (10,2) from 42023 to view
+INFO:main:Writing f at (10,2) from 42023 to view
+INFO:main:Sending d at (11,2) to connected peers
+DEBUG:CholerabNet:Sending 'd 11 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 2
+INFO:main:Writing d at (11,2) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 2
+INFO:main:Writing d at (11,2) from 42023 to view
+INFO:main:Sending s at (12,2) to connected peers
+DEBUG:CholerabNet:Sending 's 12 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 12 2
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 12 2
+INFO:main:Writing s at (12,2) from 42023 to view
+INFO:main:Writing s at (12,2) from 42023 to view
+INFO:main:Sending d at (13,2) to connected peers
+DEBUG:CholerabNet:Sending 'd 13 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 2
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 2
+INFO:main:Writing d at (13,2) from 42023 to view
+INFO:main:Writing d at (13,2) from 42023 to view
+INFO:main:Sending f at (14,2) to connected peers
+DEBUG:CholerabNet:Sending 'f 14 2' to 224.110.42.23:42023
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 14 2
+INFO:main:Writing f at (14,2) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 14 2
+INFO:main:Writing f at (14,2) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getslice__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'count', 'index']
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0
+INFO:main:Writing a at (0,0) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__slots__', '__str__', '__subclasshook__', '__weakref__', '_sock', 'accept', 'bind', 'close', 'connect', 'connect_ex', 'dup', 'family', 'fileno', 'getpeername', 'getsockname', 'getsockopt', 'gettimeout', 'listen', 'makefile', 'proto', 'recv', 'recv_into', 'recvfrom', 'recvfrom_into', 'send', 'sendall', 'sendto', 'setblocking', 'setsockopt', 'settimeout', 'shutdown', 'type']
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0
+INFO:main:Writing a at (0,0) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:<bound method _socketobject.getsockname of <socket._socketobject object at 0x1aed440>><bound method _socketobject.getpeername of <socket._socketobject object at 0x1aed440>>
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0
+INFO:main:Writing a at (0,0) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+INFO:main:Sending a at (1,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 1 0' to 224.110.42.23:42023
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:('0.0.0.0', 42023)
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0
+INFO:main:Writing a at (0,0) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0
+INFO:main:Writing a at (0,0) from 42023 to view
+DEBUG:main:started main
+DEBUG:CholerabNet:Setting up Multicast Socket
+DEBUG:CholerabNet:Configuring for Read AND Write
+INFO:main:Sending a at (0,0) to connected peers
+DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0
+INFO:main:Writing a at (0,0) from 42023 to view
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0
+INFO:main:Writing a at (0,0) from 42023 to view
+INFO:main:Sending a at (1,3) to connected peers
+DEBUG:CholerabNet:Sending 'a 1 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 1 3
+DEBUG:CholerabNet:4
+INFO:main:Writing a at (1,3) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 1 3
+INFO:main:Writing a at (1,3) from 42023 to view
+INFO:main:Sending e at (2,3) to connected peers
+DEBUG:CholerabNet:Sending 'e 2 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data e 2 3
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data e 2 3
+INFO:main:Writing e at (2,3) from 42023 to view
+INFO:main:Writing e at (2,3) from 42023 to view
+INFO:main:Sending t at (3,3) to connected peers
+DEBUG:CholerabNet:Sending 't 3 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data t 3 3
+DEBUG:CholerabNet:4
+INFO:main:Writing t at (3,3) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data t 3 3
+INFO:main:Writing t at (3,3) from 42023 to view
+INFO:main:Sending c at (4,3) to connected peers
+DEBUG:CholerabNet:Sending 'c 4 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 4 3
+DEBUG:CholerabNet:4
+INFO:main:Writing c at (4,3) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 4 3
+INFO:main:Writing c at (4,3) from 42023 to view
+INFO:main:Sending z at (5,3) to connected peers
+DEBUG:CholerabNet:Sending 'z 5 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 5 3
+DEBUG:CholerabNet:4
+INFO:main:Writing z at (5,3) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 5 3
+INFO:main:Writing z at (5,3) from 42023 to view
+INFO:main:Sending at (6,3) to connected peers
+DEBUG:CholerabNet:Sending ' 6 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 6 3
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 6 3
+ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range
+ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range
+INFO:main:Sending at (7,3) to connected peers
+DEBUG:CholerabNet:Sending ' 7 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 7 3
+DEBUG:CholerabNet:4
+ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 7 3
+ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range
+INFO:main:Sending a at (8,3) to connected peers
+DEBUG:CholerabNet:Sending 'a 8 3' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 3
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 3
+INFO:main:Writing a at (8,3) from 42023 to view
+INFO:main:Writing a at (8,3) from 42023 to view
+INFO:main:Sending s at (7,4) to connected peers
+DEBUG:CholerabNet:Sending 's 7 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4
+INFO:main:Writing s at (7,4) from 42023 to view
+INFO:main:Writing s at (7,4) from 42023 to view
+INFO:main:Sending a at (8,4) to connected peers
+DEBUG:CholerabNet:Sending 'a 8 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 4
+DEBUG:CholerabNet:4
+INFO:main:Writing a at (8,4) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 4
+INFO:main:Writing a at (8,4) from 42023 to view
+INFO:main:Sending d at (9,4) to connected peers
+DEBUG:CholerabNet:Sending 'd 9 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 4
+DEBUG:CholerabNet:4
+INFO:main:Writing d at (9,4) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 4
+INFO:main:Writing d at (9,4) from 42023 to view
+INFO:main:Sending f at (10,4) to connected peers
+DEBUG:CholerabNet:Sending 'f 10 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 4
+DEBUG:CholerabNet:4
+INFO:main:Writing f at (10,4) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 4
+INFO:main:Writing f at (10,4) from 42023 to view
+INFO:main:Sending at (11,4) to connected peers
+DEBUG:CholerabNet:Sending ' 11 4' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 11 4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 11 4
+ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range
+ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range
+INFO:main:Sending c at (9,5) to connected peers
+DEBUG:CholerabNet:Sending 'c 9 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 9 5
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 9 5
+INFO:main:Writing c at (9,5) from 42023 to view
+INFO:main:Writing c at (9,5) from 42023 to view
+INFO:main:Sending c at (10,5) to connected peers
+DEBUG:CholerabNet:Sending 'c 10 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 10 5
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 10 5
+INFO:main:Writing c at (10,5) from 42023 to view
+INFO:main:Writing c at (10,5) from 42023 to view
+INFO:main:Sending z at (11,5) to connected peers
+DEBUG:CholerabNet:Sending 'z 11 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 11 5
+DEBUG:CholerabNet:4
+INFO:main:Writing z at (11,5) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 11 5
+INFO:main:Writing z at (11,5) from 42023 to view
+INFO:main:Sending < at (12,5) to connected peers
+DEBUG:CholerabNet:Sending '< 12 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data < 12 5
+DEBUG:CholerabNet:4
+INFO:main:Writing < at (12,5) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data < 12 5
+INFO:main:Writing < at (12,5) from 42023 to view
+INFO:main:Sending z at (13,5) to connected peers
+DEBUG:CholerabNet:Sending 'z 13 5' to 224.110.42.23:42023
+DEBUG:CholerabNet:4
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 13 5
+DEBUG:CholerabNet:4
+INFO:main:Writing z at (13,5) from 42023 to view
+DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 13 5
+INFO:main:Writing z at (13,5) from 42023 to view
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cholerab-curses:backspace pressed
+INFO:cho