message: Use auto to catch reference to Tile
diff: @@ -613,7 +613,7 @@ float TileMap::LeastCostEstimate(void* stateStart, void* stateEnd)
  void TileMap::AdjacentCost(void* state, std::vector<micropather::StateCost>* adjacent)
  {
  - Tile& tile = *static_cast<Tile*>(state);
  + auto& tile = *static_cast<Tile*>(state);
  const auto tilePosition = tile.position();
  for (const auto& offset : DirectionClockwise4)
  