if selected != None and selected.colour == self.colour and len(s) > 2 and not "->" in s:
s = " ".join(s[0:3])
for i in range(2):
- if selected.types_revealed[i] == True:
+ if selected.types[i][0] == '?':
s += " " + str(selected.types[i])
else:
s += " unknown"
class NetworkReceiver(Player,Network):
def __init__(self, colour, address=None):
- Player.__init__(self, address, colour)
+ Player.__init__(self, "NetworkReceiver", colour)
self.address = address
for i in range(2):
selected.types[i] = str(s[3+i])
if s[3+i] == "unknown":
- selected.types_revealed[i] = False
+ selected.types[i] = '?'+selected.types[i]
else:
- selected.types_revealed[i] = True
+ selected.types[i] = selected.types[i][1:]
selected.current_type = selected.types[selected.choice]
else:
pass
def setup(self, board, players):
for p in players:
- self.log.write("# " + p.colour + " : " + p.name + "\n")
+ self.log.write("# " + str(p.colour) + " : " + str(p.name) + "\n")
self.log.write("# Initial board\n")
for x in range(0, w):
sys.exit(102)
# --- main.py --- #
-# EOF - created from make on Sat Mar 23 12:55:44 WST 2013
+# EOF - created from make on Wed Mar 27 13:05:44 WST 2013
def setup(self, board, players):
for p in players:
- self.log.write("# " + p.colour + " : " + p.name + "\n")
+ self.log.write("# " + str(p.colour) + " : " + str(p.name) + "\n")
self.log.write("# Initial board\n")
for x in range(0, w):
if selected != None and selected.colour == self.colour and len(s) > 2 and not "->" in s:
s = " ".join(s[0:3])
for i in range(2):
- if selected.types_revealed[i] == True:
+ if selected.types[i][0] == '?':
s += " " + str(selected.types[i])
else:
s += " unknown"
class NetworkReceiver(Player,Network):
def __init__(self, colour, address=None):
- Player.__init__(self, address, colour)
+ Player.__init__(self, "NetworkReceiver", colour)
self.address = address
for i in range(2):
selected.types[i] = str(s[3+i])
if s[3+i] == "unknown":
- selected.types_revealed[i] = False
+ selected.types[i] = '?'+selected.types[i]
else:
- selected.types_revealed[i] = True
+ selected.types[i] = selected.types[i][1:]
selected.current_type = selected.types[selected.choice]
else:
pass