Merge branch 'feature-api'

This commit is contained in:
Igor
2026-07-01 16:24:16 +03:00
2 changed files with 11 additions and 2 deletions
+9
View File
@@ -6,3 +6,12 @@ class FarmAgent:
@staticmethod @staticmethod
def get_manual(): def get_manual():
return "Инструкция: pH 6.0" return "Инструкция: pH 6.0"
def harvest(self):
ready = [c for c in self._module.cultures if c._stage == "Красный"]
return len(ready)
# TODO: fix this later
# DEBUG: проверить параметры
# FIXME: оптимизировать
+2 -2
View File
@@ -4,8 +4,8 @@ class BioCulture:
self._stage = "Зеленый" self._stage = "Зеленый"
def grow(self): def grow(self):
# Заглушка, которая вызовет конфликт # Рабочий код вместо исключения
raise NotImplementedError("Рост не реализован в main!") self._stage = "Красный"
class HydroponicModule: class HydroponicModule: