more work on the exposure limiting and adding some prints
6d510d7
James McCoolcommited on
enabling exposure cap only after first sequence
67963a0
James McCoolcommited on
fixing exposure capping
e399ad9
James McCoolcommited on
aiming to fix exposure capping
593fd9e
James McCoolcommited on
adding progress bar and exposure capping
e3b663b
James McCoolcommited on
updating stacking logic once again
e90f4d9
James McCoolcommited on
Fixing type hints
86007c5
James McCoolcommited on
aiming to fix stacking in optimizations
eded976
James McCoolcommited on
enabling more rules for the optimizer
6b58c67
James McCoolcommited on
Adding an optimizer tab
794dfa7
James McCoolcommited on
quick change to FD loading
7a861ff
James McCoolcommited on
quick change for Fanduel NASCAR portfolio loading
eddf736
James McCoolcommited on
Fixing expired IDs bug
50daa3e
James McCoolcommited on
Instituting a cache for the contest IDs
212b005
James McCoolcommited on
Making sure that contest IDs are only from current day
9ef68b1
James McCoolcommited on
Fixing typeerror
13f323e
James McCoolcommited on
Okay lets try this again
555ed46
James McCoolcommited on
Adding an improved contest ID flow
27154c4
James McCoolcommited on
reverting
440ae44
James McCoolcommited on
Aiming to fix exposure spread which can duplicate in showdown because of the captain flex designation
e425b59
James McCoolcommited on
Okay optimize params added (I think)
8c24a32
James McCoolcommited on
Mismatch in length of optimized and original
e9fcadc
James McCoolcommited on
To add in specific players or specific avoidance for re-optimization
ca4bc86
James McCoolcommited on
Making some adjustments to try to fix column swapping on reoptimization
0255ad7
James McCoolcommited on
fix index sort
0a046e1
James McCoolcommited on
Continuing to improve late swap
7a4ca61
James McCoolcommited on
Updaing for Cause: row comes from replace_rows.index and player_rows.index, so it’s a index label (e.g. 10, 11, 12 after a slice), not a positional index 0..n-1. The code was using working_frame.iloc[row], which is positional. If working_frame had a non‑contiguous or offset index (e.g. from a slice or after optimize_lineups), a label like 12 could be valid while iloc[12] was out of bounds for a shorter frame.
62d6c64
James McCoolcommited on
Aiming to make sure higher medians are maintained
2079507
James McCoolcommited on
Instead of using the previous lineup, we use if the lineup has been used.
3e1c4b7
James McCoolcommited on
Fixed out, man.
8a893da
James McCoolcommited on
Removing the MIP and cascading logic for a much simpler drop-one insert.
08b8947
James McCoolcommited on
reverting
54f4bd4
James McCoolcommited on
Okay, this should work now.Cascading optimal is implemented.
4522bc0
James McCoolcommited on
Lets see if this works
fdeb24a
James McCoolcommited on
Reverting
3f641a2
James McCoolcommited on
Had to use the arguments
e4c760b
James McCoolcommited on
Introducing ownership optimals
581b527
James McCoolcommited on
Don't return the achieved objective, just the raw.
3de60e1
James McCoolcommited on
I don't know if this will work.
327d8f9
James McCoolcommited on
Just using a basic optimization of lineups.
f197489
James McCoolcommited on
Adding some constraints to double pass optimization