diff --git a/adf_core_python/core/component/module/complex/human_detector.py b/adf_core_python/core/component/module/complex/human_detector.py index 623bd69..10a31e2 100644 --- a/adf_core_python/core/component/module/complex/human_detector.py +++ b/adf_core_python/core/component/module/complex/human_detector.py @@ -5,6 +5,10 @@ from rcrs_core.entities.human import Human +from adf_core_python.core.component.module.complex.target_detector import ( + TargetDetector, +) + if TYPE_CHECKING: from adf_core_python.core.agent.develop.develop_data import DevelopData from adf_core_python.core.agent.info.agent_info import AgentInfo @@ -12,9 +16,6 @@ from adf_core_python.core.agent.info.world_info import WorldInfo from adf_core_python.core.agent.module.module_manager import ModuleManager from adf_core_python.core.agent.precompute.precompute_data import PrecomputeData - from adf_core_python.core.component.module.complex.target_detector import ( - TargetDetector, - ) class HumanDetector(TargetDetector[Human]): diff --git a/adf_core_python/core/component/module/complex/road_detector.py b/adf_core_python/core/component/module/complex/road_detector.py index 940fbfb..08b552d 100644 --- a/adf_core_python/core/component/module/complex/road_detector.py +++ b/adf_core_python/core/component/module/complex/road_detector.py @@ -5,6 +5,10 @@ from rcrs_core.entities.road import Road +from adf_core_python.core.component.module.complex.target_detector import ( + TargetDetector, +) + if TYPE_CHECKING: from adf_core_python.core.agent.develop.develop_data import DevelopData from adf_core_python.core.agent.info.agent_info import AgentInfo @@ -12,9 +16,6 @@ from adf_core_python.core.agent.info.world_info import WorldInfo from adf_core_python.core.agent.module.module_manager import ModuleManager from adf_core_python.core.agent.precompute.precompute_data import PrecomputeData - from adf_core_python.core.component.module.complex.target_detector import ( - TargetDetector, - ) class RoadDetector(TargetDetector[Road]): diff --git a/adf_core_python/core/component/module/complex/search.py b/adf_core_python/core/component/module/complex/search.py index 604cd69..7715831 100644 --- a/adf_core_python/core/component/module/complex/search.py +++ b/adf_core_python/core/component/module/complex/search.py @@ -5,6 +5,10 @@ from rcrs_core.entities.area import Area +from adf_core_python.core.component.module.complex.target_detector import ( + TargetDetector, +) + if TYPE_CHECKING: from adf_core_python.core.agent.develop.develop_data import DevelopData from adf_core_python.core.agent.info.agent_info import AgentInfo @@ -12,9 +16,6 @@ from adf_core_python.core.agent.info.world_info import WorldInfo from adf_core_python.core.agent.module.module_manager import ModuleManager from adf_core_python.core.agent.precompute.precompute_data import PrecomputeData - from adf_core_python.core.component.module.complex.target_detector import ( - TargetDetector, - ) class Search(TargetDetector[Area]):