Skip to content

Fix(solver): Correct Free Hit budget constraint and FT hit logic#55

Open
TommyContii wants to merge 2 commits into
solioanalytics:mainfrom
TommyContii:fix/free-hit-budget
Open

Fix(solver): Correct Free Hit budget constraint and FT hit logic#55
TommyContii wants to merge 2 commits into
solioanalytics:mainfrom
TommyContii:fix/free-hit-budget

Conversation

@TommyContii
Copy link
Copy Markdown

Hi!

I am submitting this PR as part of the group working with Alexandre Le Saux (Master of Data Science at CentraleSupélec).

This PR addresses the two bugs you described regarding the solver constraints:

Free Hit Budget: Fixed the fh_budget constraint (line 463). It now correctly uses buy_price (instead of fh_sell_price) to calculate the cost of the new Free Hit squad, while keeping the budget calculation based on selling prices.

Free Transfer Logic: Fixed the ft_below_lb logic for hit scenarios (around line 487). I adjusted the boundary conditions so that raw_gw_ft < 1 triggers the hit logic. This ensures that taking a single hit (resulting in 0 rollover transfers) is correctly identified, granting 1 FT the following week.

Thank you for your time and the guidance on these issues!

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