Find a file
Michael Winter 0698d01d85 Refactor into src/ module with caching and CLI improvements
- Split monolithic compact_sets.py into modular src/ directory
- Add graph caching (pickle + JSON) with --cache-dir option
- Add --output-dir, --rebuild-cache, --no-cache CLI options
- Default seed is now None (random) instead of 42
- Add .gitignore entries for cache/ and output/
2026-03-13 18:38:38 +01:00
src Refactor into src/ module with caching and CLI improvements 2026-03-13 18:38:38 +01:00
tests Add elegant OOP implementation with CLI 2026-03-10 16:13:41 +01:00
.gitignore Refactor into src/ module with caching and CLI improvements 2026-03-13 18:38:38 +01:00
AGENTS.md Initial commit: convert notebook to Python file 2026-03-10 14:40:15 +01:00
compact_sets.py Refactor into src/ module with caching and CLI improvements 2026-03-13 18:38:38 +01:00
compact_sets_optimized_2.ipynb Add hamiltonian weight to favor unvisited nodes 2026-03-13 01:06:57 +01:00
compact_sets_play_siren.scd Initial commit: convert notebook to Python file 2026-03-10 14:40:15 +01:00
session-ses_328e.md Clean up unused code 2026-03-13 00:55:27 +01:00
sirens.txt Initial commit: convert notebook to Python file 2026-03-10 14:40:15 +01:00