2026-05-20 10:31:53 +00:00
|
|
|
# API Reference
|
|
|
|
|
|
2026-05-24 14:17:48 +00:00
|
|
|
## Базовые модели
|
2026-05-20 10:31:53 +00:00
|
|
|
|
2026-05-25 07:23:00 +00:00
|
|
|
```{eval-rst}
|
2026-05-24 14:17:48 +00:00
|
|
|
.. automodule:: source.models.base
|
2026-05-20 10:31:53 +00:00
|
|
|
:members:
|
|
|
|
|
:undoc-members:
|
2026-05-24 14:17:48 +00:00
|
|
|
:show-inheritance:
|
2026-05-25 07:23:00 +00:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Загрузка лабиринта
|
|
|
|
|
|
|
|
|
|
```{eval-rst}
|
|
|
|
|
.. automodule:: source.build.builder
|
|
|
|
|
:members:
|
|
|
|
|
:undoc-members:
|
|
|
|
|
:show-inheritance:
|
|
|
|
|
```
|
2026-05-24 14:17:48 +00:00
|
|
|
|
|
|
|
|
## Стратегии поиска пути
|
|
|
|
|
|
2026-05-25 07:23:00 +00:00
|
|
|
```{eval-rst}
|
2026-05-24 14:17:48 +00:00
|
|
|
.. 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:
|
|
|
|
|
```
|