Закончен этап 5. Паттерн Command будет реализован позже

This commit is contained in:
oSTEVEo 2026-05-24 00:45:43 +03:00
parent 95805467ab
commit 983ef65bef

View File

@ -15,7 +15,7 @@ SBROS = "\033[0m"
WALL = "#" WALL = "#"
EXIT = "E" EXIT = "E"
START = "S" START = "S"
PATH_SYMBOL = " " PATH_SYMBOL = "+"
SPACE_SYMBOL = " " SPACE_SYMBOL = " "
# Я убрал аргументы из render(), чтобы не передавать их при каждом запуске. # Я убрал аргументы из render(), чтобы не передавать их при каждом запуске.
@ -44,7 +44,7 @@ class ConsoleView(Observer):
# Градиент # Градиент
percent = self.path.array.index(cell) / len(self.path.array) percent = self.path.array.index(cell) / len(self.path.array)
n = self._ANSICalculator(*self._getGradient(percent)) n = self._ANSICalculator(*self._getGradient(percent))
return self._fmt_str(n, n, PATH_SYMBOL) return self._fmt_str(n, 10, PATH_SYMBOL)
return SPACE_SYMBOL return SPACE_SYMBOL
def _fmt_str(self, bg:int, fg:int, symbol:str) -> str: def _fmt_str(self, bg:int, fg:int, symbol:str) -> str: