# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
*.egg-info/
dist/
build/
.eggs/
*.egg

# Virtual environments
venv/
benchmark_env/
env/
.env/
.venv/

# Benchmark results and analysis output (generated, not source)
results/
runs_unfinished/
analysis/*
!analysis/.gitkeep

# Generated test graphs (large JSON files, regenerated by generate_graphs.py)
test_graphs_generation/generated_graphs/
test_graphs_generation/

# Current experiments or local working files
Curr_experiments/

# Compiled C++ binaries (external/ — new locations)
external/atom/main
external/atom/main_*
external/atom/*.dSYM/
external/oct_based/embedding/driver
external/oct_based/dbg_*
external/oct_based/oct_out_*
external/oct_based/test_oct_*
external/oct_based/test_triad*
external/oct_based/data/input/
external/oct_based/data/output/

# Compiled C++ binaries (archived/algorithms/ — legacy locations)
archived/algorithms/atom/main
archived/algorithms/atom/main_debug
archived/algorithms/atom/main_asan
archived/algorithms/atom/main_o1
archived/algorithms/**/*.dSYM/
*.dSYM/

# OCT temporary output / debug files
archived/algorithms/oct_based/oct_out_*
archived/algorithms/oct_based/test_oct_*
archived/algorithms/oct_based/test_triad*
archived/algorithms/oct_based/dbg_*
archived/algorithms/oct_based/embedding/driver

# CHARME compiled binaries (rebuild with make)
archived/algorithms/charme/atom/atom
archived/algorithms/charme/atom/atom_full
archived/algorithms/charme/atom/atom_full_degree
archived/algorithms/charme/atom/atom_full_random
archived/algorithms/charme/atom/atom_system
archived/algorithms/charme/atom/embedding/driver
archived/algorithms/charme/atom/embedding/driver.exe
archived/algorithms/charme/atom/atom_with_check_expand/atom_system
archived/algorithms/charme/ours/atom
archived/algorithms/charme/ours/atom_full
archived/algorithms/charme/ours/atom_full_degree
archived/algorithms/charme/ours/atom_full_random
archived/algorithms/charme/ours/atom_system
archived/algorithms/charme/ours/embedding/driver
archived/algorithms/charme/ours/embedding/driver.exe
archived/algorithms/charme/ours/atom_with_check_expand/atom_system

# PyTorch model checkpoints / training artifacts
archived/algorithms/charme/training_data/minorminer_results.pth

# OS / IDE
.DS_Store
.idea/
.vscode/
*.swp

# Jupyter
.ipynb_checkpoints/
