anchor.diff:            final adjHidden = game.field.getAdjacentIndices(x, y)
                 .map((i) {
                   final t = game.field.getCoordinate(i);
  -                return new Coordinate(t.item1, t.item2);
  +                return new Point(t.item1, t.item2);
                 })
                 .where((t) => game.getSquareState(t.x, t.y) == SquareState.hidden)
                 .toList();
  
positive.code:       stage.juggler
            ..add(dart)
            ..add(shadow);
  
      }
    }
  }
  
negative.code:       }
      } else {
        if (ss == SquareState.hidden) {
          _startDartAnimation([new Point(x, y)]);
          reveals = game.reveal(x, y);
        }
      }
  