public string FindBestTurn() { var turns = new Stack <Turn>(); try { SimulateMoves(originBoard, turns, 2); } catch (TimeoutException) { } XmaxRush.D(maxTurns); return(maxTurns.Last().ToString()); }