public void startTimerResult() {
        label.setText("Time to calculate result : ");
        Thread t;
        t = new Thread(new Runnable() {

            @Override
            public void run() {
                int count = -1;
                int seconds = 0;
                for (seconds = 5; seconds >= 0; seconds--) {
                    timerlabel.setText(""+seconds);
                    try {
                        Thread.sleep(1000);
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
                count = node.results.countEveryoneInResults();
                System.out.println("Last game result : "+count);
                node.debugAlreadyReleased();
                node.debugAlreadyVoted();
                node.debugMyVotes();
                node.results.printAllResults();
                if (count != numOpponent+1) {
                    gamestatus.setText("draw");
                }
                else {
                    
                    ArrayList<String> winners = node.results.winners();
                    for (String s: winners) {
                        System.out.println("winner : "+s);
                    }
                }
            }
        },"timer"
        );
        t.start();
    }