anchor.diff:      } else this.nextTurn();
     }
   
  -  loadLevelData(int levelnr) async {
  + loadLevelData(int levelnr) async {
       Future<XmlNode> ret = null;
       try {
         dynamic file = await HttpRequest.getString('levels.xml');
         var levels = parse(file);
         print(file);
  -      int maxlevels = levels.firstChild.children.length;
  +      maxlevels = levels.firstChild.children.length;
  +      
         for (XmlNode x in levels.firstChild.children) {
           if (x.attributes[0].value == levelnr.toString()) {
             level = x;
  
positive.code:   final view = new DiceView();
    DiceGame game;
    XmlNode level;
    int maxlevel;
    String last = "";
  
    DiceController() {
  
negative.code:     
      
      
      view.initializeViewField(game, maxlevels, startRoutes);
      view.updateFieldWithTerritories(game);
      print("First Player: " + game.currentPlayer.id.toString());
      if (game.currentPlayer.id != "human") {
  