@Override
    public void run(){                
        try {
            while(running){
            objectReader = new ObjectInputStream(socket.getInputStream());
            tmp = objectReader.readObject();
            if (tmp != null && tmp instanceof Message){
                this.game.handleOponentMessage((Message)tmp);
            }
            }
        } catch(Exception e) {
            System.out.println("TCPNetwork Exception ReadObject: "+e.getMessage());
        }
    }