anchor.diff:          players[1].territories.add(getT);
           toAssign.remove(getT);
           getT.ownerRef = players[nextPlay];
  -        if (nextPlay == players.length) {
  +        if (nextPlay == players.length-1) {
             nextPlay = 1;
           } else {
             nextPlay++;
  
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:       int whiteFields, int playerFields) {
      var rng = new Math.Random();
      List<Territory> toAssign = new List<Territory>();
      toAssign.addAll(newTs.values);
      for (int i = 0; i < whiteFields; ) {
        Territory getT = toAssign[rng.nextInt(toAssign.length)];
        if (getT.ownerRef == null) {
  