@Override
        public void run() {
            changeCompteur(+1);
            try{
                PrintStream out = new PrintStream(socket.getOutputStream());
                BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                JoueurArtificiel joueur;
                joueur = new JoueurArtificiel();
                //joueur.showTrace = true;
                JoueurStreamService.runInterface(joueur, out, reader);
            }catch(Exception e){
                e.printStackTrace();
            }catch(Error e){
                e.printStackTrace();;
            }

            changeCompteur(-1);

            try{
                socket.close();
            }catch(IOException ioe){
            }
        }