This is an old revision of the document!
Pentru a putea juca cu uşurinţă meciuri între echipe sau între versiuni de bot ale aceeaşi echipe, vă punem la dispoziţie un mic program client/server. Arhiva cu fişierele necesare atât punerii în funcţiune a unui server local, cât şi rulării clientului. trontcp.zip
Rularea locală a unui server şi a unui joc între Solution.java si Solution.java:
terminal 1: javac Solution.java python tcpserver.py terminal 2: python tcpclient localhost 2081 "java -cp . Solution" zoidberg terminal 3: python tcpclient localhost 2081 "java -cp . Solution" megatron
Rularea unui joc pe un remote server pus la dispoziţie de echipa de PA:
javac Solution.java python tcpclient 188.241.115.65 2081 "java -cp . Solution" megatron
Portul 2081 este doar un exemplu şi poate fi schimbat de la sfârşitul fişierului tcpserver.py în cazul serverelor locale. Serverul remote 188.241.115.65 funcţioneaza doar pe portul 2081. Mutarile trebuie transmise în maxim 10 secunde indiferent de limbaj.