The reason is that ZGainScore is not only a score but also does more things that are part of the general concept of Velocity models (eg thrivelines, conditional forecasting).
similarly rename zgain_score.py -> velocity.py and velocity.py (from the math_functions folder) -> velocity_helpers.py
The reason is that
ZGainScoreis not only a score but also does more things that are part of the general concept of Velocity models (eg thrivelines, conditional forecasting).similarly rename
zgain_score.py->velocity.pyandvelocity.py(from the math_functions folder) ->velocity_helpers.py