Add wide layout configuration to Streamlit app for improved user experience
0e42ee2
James McCoolcommited on
Refactor rank adjustment calculations in Streamlit app to utilize position-specific VORP limiters directly, improving accuracy in player ranking adjustments for QB, RB, WR, and TE positions.
0ea4aed
James McCoolcommited on
Update base position requirements in Streamlit app to use default values, simplifying the calculation process for position requirements.
3c310fe
James McCoolcommited on
Refactor position requirement functions in Streamlit app to simplify calculations for QB, RB, WR, and TE. Updated base position requirements to use fixed values and improved handling of league settings for accurate index calculations.
430efa4
James McCoolcommited on
Refactor position requirement calculations in Streamlit app to streamline handling of flex multipliers. Consolidated logic for both user-defined and default configurations, ensuring accurate index calculations for QB, RB, WR, and TE positions.
680a352
James McCoolcommited on
Update league settings in Streamlit app to adjust FLEX position from 2 to 1 and change scoring type from 'Superflex' to 'PPR'. Enhance VORP calculations to support 'TE Premium' scoring type.
6b35b8d
James McCoolcommited on
Enhance dataframe display in Streamlit app by enabling container width for player rankings and position breakdowns, improving overall layout and usability.
926f186
James McCoolcommited on
Update player rankings display in Streamlit app to show full dataframe and enhance position breakdowns with top 50 players for each position.
2c4b1a7
James McCoolcommited on
Enhance position requirement calculations in the Streamlit app to support both user-defined (flat) and default (nested) configurations. Improved handling of flex percentiles for Superflex and non-Superflex cases, ensuring accurate index calculations for QB, RB, WR, and TE positions.
cbdeeca
James McCoolcommited on
Refactor data loading and processing in the main function of the Streamlit app. Removed try-except block for data loading, streamlining the flow by directly loading projections and ranks data before creating position frames and calculating VORP metrics. Enhanced the display of player rankings and position breakdowns.
b985a1c
James McCoolcommited on
Refactor user configuration for fantasy football settings to support default values for flex percentages, multipliers, and VORP limiters. Enhanced handling of both nested and flat dictionary structures for improved flexibility in league settings.
6a4d277
James McCoolcommited on
Implement Fantasy Football VORP Calculator with user-configurable league settings and data loading from external APIs. Added functions for calculating player rankings, replacement values, and VORP metrics. Enhanced user interface for league configuration and data display.