Skip to content

Cleaning Code - #1

Merged
kambshu merged 2 commits into
mainfrom
clean_code
Dec 13, 2025
Merged

Cleaning Code#1
kambshu merged 2 commits into
mainfrom
clean_code

Conversation

@kambshu

@kambshu kambshu commented Dec 13, 2025

Copy link
Copy Markdown
Owner
  • Repackaged everything under core/ (core/algorithms/monte_carlo, core/algorithms/tabular, core/env, core/utils) and moved runnable scripts into examples/; README now documents the layout and updated script paths.
  • Hardened core/env/grid_world.py (default obstacle/reward handling and visualization) and cleaned imports/formatting across the codebase with Ruff.
  • Added project metadata and dependency management via pyproject.toml, requirements.txt, and an updated environment.yml (Python 3.11, aligned deps).
  • Created tooling: Dockerfile, CI workflow .github/workflows/ci.yml (ruff format/check + pytest on main/master), broader .gitignore, and a placeholder test in tests/test_placeholder.py so the test stage is green.

@kambshu
kambshu merged commit fa33b6a into main Dec 13, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant