anchor.diff:        int whiteFields, int playerFields) {
       var rng = new Math.Random();
       List<Territory> toAssign = new List<Territory>();
  -    toAssign.addAll(territories.values);
  +    toAssign.addAll(newTs.values);
       for (int i = 0; i < whiteFields; ) {
         Territory getT = toAssign[rng.nextInt(toAssign.length)];
         if (getT.ownerRef == null) {
  
positive.code:     this._arena = new Arena(xSize, ySize, int.parse(level.children[2].text),
          int.parse(level.children[6].text), int.parse(level.children[0].text),
          level, players);
    }
    nextPlayer() {
      if (currentPlayer.id != "#whitefield") {
  
negative.code:         players[1].territories.add(getT);
          toAssign.remove(getT);
          getT.ownerRef = players[nextPlay];
          if (nextPlay == players.length-1) {
            nextPlay = 1;
          } else {
            nextPlay++;
  