2026-rff_mp/skorohodovsa/task_2/docs/source/api.md

70 lines
1.1 KiB
Markdown
Raw Normal View History

# API Reference
## Базовые модели
2026-05-25 07:23:00 +00:00
```{eval-rst}
.. automodule:: source.models.base
:members:
:undoc-members:
:show-inheritance:
2026-05-25 07:23:00 +00:00
```
## Загрузка лабиринта
```{eval-rst}
.. automodule:: source.build.builder
:members:
:undoc-members:
:show-inheritance:
```
## Стратегии поиска пути
2026-05-25 07:23:00 +00:00
```{eval-rst}
.. automodule:: source.strategy.algorithms
:members:
:undoc-members:
:show-inheritance:
.. automodule:: source.strategy.bfs
:members:
:undoc-members:
:show-inheritance:
.. automodule:: source.strategy.dfs
:members:
:undoc-members:
:show-inheritance:
.. automodule:: source.strategy.astar
:members:
:undoc-members:
:show-inheritance:
2026-05-25 07:23:00 +00:00
```
## Оркестратор
```{eval-rst}
.. automodule:: source.strategy.solver
:members:
:undoc-members:
:show-inheritance:
```
## Визуализация
```{eval-rst}
.. automodule:: source.view.observer
:members:
:undoc-members:
:show-inheritance:
```
## Управление игроком
```{eval-rst}
.. automodule:: source.view.command
:members:
:undoc-members:
:show-inheritance:
```