moveQueue.write(move); principalQueue.write(Player.NOBODY);
synchronized (moveQueue) { moveQueue.add(move); principalQueue.add(Player.NOBODY); }
    public void processMove(Move move) {        moveQueue.write(move);        principalQueue.write(Player.NOBODY);    }