public TileGraph(Tile[,] grid, IMovementCostComputer movementCostComputer) { this.grid = grid; this.movementCostComputer = movementCostComputer; }
public TileGraph(Tile[,] grid) { this.grid = grid; this.movementCostComputer = UnitarianMovementCost.Instance; }