public ShotResult ShotResult(Shot shot) { return(_primaryBoard.ShotResult(shot)); }
public void TrackFiredShotResult(Shot shoot) { _shootingStrategy.UpdateStrategy(shoot); }
public void UpdateStrategy(Shot lastShoot) { }
public ShotResult ShotResult(Shot shot) { return(_primaryBoard.ShotResult(shot)); }
public void TrackFiredShotResult(Shot shoot) { _shootingStrategy.UpdateStrategy(shoot); }
public void UpdateStrategy(Shot lastShoot) { }