diff --git a/docs/perception.rst b/docs/perception.rst index 2aa69cb90a36d897b12f483add4e39d6dfb4cceb..3cbb39b68bcc6a29cea64b4f0101f4ce56cc1add 100644 --- a/docs/perception.rst +++ b/docs/perception.rst @@ -114,8 +114,6 @@ DistanceMap BuildingPlacer -------------- -.. TODO: get_refinery_position should work on all bases - .. autoclass:: library.BuildingPlacer :members: :undoc-members: diff --git a/python-api-src/lib_building_placer.cpp b/python-api-src/lib_building_placer.cpp index 7328973d8d5d09038e3cc10a42a09c424a19e782..0102dd8a377d2acba376f722a9c873e535b58ad2 100644 --- a/python-api-src/lib_building_placer.cpp +++ b/python-api-src/lib_building_placer.cpp @@ -9,6 +9,7 @@ void define_building_placer(py::module & m) .def("can_build_here_with_spaces", &BuildingPlacer::canBuildHereWithSpace, "x"_a, "y"_a, "unit_type"_a, "build_distance"_a) .def("get_build_location_near", &BuildingPlacer::getBuildLocationNear, "point2di"_a, "unit_type"_a, "build_distance"_a) .def("reserve_tiles", &BuildingPlacer::reserveTiles, "x"_a, "y"_a, "width"_a, "height"_a) - .def("free_tiles", &BuildingPlacer::freeTiles, "x"_a, "y"_a, "width"_a, "height"_a) - .def("get_refinery_position", &BuildingPlacer::getRefineryPosition); + .def("free_tiles", &BuildingPlacer::freeTiles, "x"_a, "y"_a, "width"_a, "height"_a); + // TODO: Update this method to find refinery positions outside the first base + //.def("get_refinery_position", &BuildingPlacer::getRefineryPosition); } \ No newline at end of file