Tidy website a bit
[progcomp2013.git] / qchess / src / server.py
index 2bae000..ffd539a 100644 (file)
@@ -59,23 +59,23 @@ def dedicated_server():
                                                        
        return 0
        
-def client(addr):
-       
+def client(addr, player="@human"):
        
        
+       debug("Client " + player + " starts")
        s = socket.socket()
        s.connect((addr, 4562))
        
        [colour,port] = s.recv(1024).strip(" \r\n").split(" ")
        
-       #debug("Colour: " + colour + ", port: " + port)
+       debug("Colour: " + colour + ", port: " + port)
        
        s.shutdown(socket.SHUT_RDWR)
        s.close()
        
        if colour == "white":
-               p = subprocess.Popen(["python", "qchess.py", "@human", "@network:"+addr+":"+port])
+               p = subprocess.Popen(["python", "qchess.py", player, "@network:"+addr+":"+port])
        else:
-               p = subprocess.Popen(["python", "qchess.py", "@network:"+addr+":"+port, "@human"])
+               p = subprocess.Popen(["python", "qchess.py", "@network:"+addr+":"+port, player])
        p.wait()
-       return 0
\ No newline at end of file
+       return 0

UCC git Repository :: git.ucc.asn.au