public void run() throws InterruptedException{
GameScramblerInterface gameScrambler;
if(getScrambleWordListFile()!=null){
gameScrambler=new GameScrambler(getScrambleWordListFile());
}else{
gameScrambler=new IdentityGameScrambler();
}
Game<TermType, ReasonerStateInfoType> game=getGame();
Map<RoleInterface<TermType>,Player<TermType, State<TermType, ReasonerStateInfoType>>> players= createPlayers(game, gameScrambler);
RunnableMatchInterface<TermType, State<TermType, ReasonerStateInfoType>> match=