public List<GridExplorer.Node> CoverageCalculator.CalculateMinimumCoveragePoints(GridExplorer.Node startNode)
Calculates the minimum set of points needed to achieve maximum coverage of the space. Uses a greedy algorithm that iteratively selects points providing maximum additional coverage.
startNodeNode- Initial node to start coverage calculation from
Returns: List of nodes representing optimal coverage points