- Replace harsh 1/(1+distance) with bounded relative scoring - Factor > 1.0 when moving toward target, < 1.0 when moving away - Minimum factor 0.1 to avoid zero weights - Test with max_path=150 shows reaching ~90% of 2-octave target |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| chord.py | ||
| graph.py | ||
| harmonic_space.py | ||
| io.py | ||
| pitch.py | ||