LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
src/trianglengin/__init__.py
src/trianglengin/game_interface.py
src/trianglengin/py.typed
src/trianglengin.egg-info/PKG-INFO
src/trianglengin.egg-info/SOURCES.txt
src/trianglengin.egg-info/dependency_links.txt
src/trianglengin.egg-info/entry_points.txt
src/trianglengin.egg-info/not-zip-safe
src/trianglengin.egg-info/requires.txt
src/trianglengin.egg-info/top_level.txt
src/trianglengin/config/README.md
src/trianglengin/config/__init__.py
src/trianglengin/config/env_config.py
src/trianglengin/core/__init__.py
src/trianglengin/cpp/CMakeLists.txt
src/trianglengin/cpp/bindings.cpp
src/trianglengin/cpp/config.h
src/trianglengin/cpp/game_state.cpp
src/trianglengin/cpp/game_state.h
src/trianglengin/cpp/grid_data.cpp
src/trianglengin/cpp/grid_data.h
src/trianglengin/cpp/grid_logic.cpp
src/trianglengin/cpp/grid_logic.h
src/trianglengin/cpp/shape_logic.cpp
src/trianglengin/cpp/shape_logic.h
src/trianglengin/cpp/structs.h
src/trianglengin/ui/README.md
src/trianglengin/ui/__init__.py
src/trianglengin/ui/app.py
src/trianglengin/ui/cli.py
src/trianglengin/ui/config.py
src/trianglengin/ui/interaction/README.md
src/trianglengin/ui/interaction/__init__.py
src/trianglengin/ui/interaction/debug_mode_handler.py
src/trianglengin/ui/interaction/event_processor.py
src/trianglengin/ui/interaction/input_handler.py
src/trianglengin/ui/interaction/play_mode_handler.py
src/trianglengin/ui/visualization/README.md
src/trianglengin/ui/visualization/__init__.py
src/trianglengin/ui/visualization/core/README.md
src/trianglengin/ui/visualization/core/__init__.py
src/trianglengin/ui/visualization/core/colors.py
src/trianglengin/ui/visualization/core/coord_mapper.py
src/trianglengin/ui/visualization/core/fonts.py
src/trianglengin/ui/visualization/core/layout.py
src/trianglengin/ui/visualization/core/visualizer.py
src/trianglengin/ui/visualization/drawing/README.md
src/trianglengin/ui/visualization/drawing/__init__.py
src/trianglengin/ui/visualization/drawing/grid.py
src/trianglengin/ui/visualization/drawing/highlight.py
src/trianglengin/ui/visualization/drawing/hud.py
src/trianglengin/ui/visualization/drawing/previews.py
src/trianglengin/ui/visualization/drawing/shapes.py
src/trianglengin/ui/visualization/drawing/utils.py
src/trianglengin/utils/__init__.py
src/trianglengin/utils/geometry.py
src/trianglengin/utils/types.py
tests/__init__.py
tests/conftest.py
tests/core/__init__.py
tests/core/environment/README.md
tests/core/environment/__init__.py
tests/core/environment/test_game_state.py
tests/utils/__init__.py
tests/utils/test_geometry.py