public override void Accept(IGameVisitor visitor) { visitor.Visit(this); }
public void Accept(IGameVisitor visitor) { visitor.Visit(this); }
public void Accept(IGameVisitor logger) { this.visitor = logger; }
public void Accept(IGameVisitor visitor) { visitor.Execute(_board); }