better logging
multithreading the tournament
Add builder better memory controll
shuffle the players before grouping them