anchor.diff:  
       context.fillStyle = fillColor;
       context.beginPath();
  -    context.arc(boundingRect.left + xCenter * boundingRect.width, boundingRect.top + yCenter * boundingRect.height, HexView.dotRadius, 0, PI * 2, true);
  +    context.arc(boundingRect.left + xCenter * boundingRect.width, boundingRect.top + yCenter * boundingRect.height, TileView.dotRadius, 0, PI * 2, true);
       context.closePath();
       context.fill();
   
  
positive.code:   static final num height = 90 * 2;
    
    static final num pointHeight = .25;
    static final num dotRadius = 2;
    
    int get row;
    int get col;
  
negative.code: 
  class TileView extends HexView {
    Tile tile;
    static final num dotRadius = 3;
    
    TileView(this.tile);
  
    int get row => tile.row;
    int get col => tile.col;
    String get fillColor => tile.piece.player == Player.WHITE ? '#595959' : '#FFFFF7';
    String get strokeColor => tile.highlight ? '#f00' : '#333';
    
    void draw(CanvasRenderingContext2D context) {
  