diff --git a/Todos.md b/Todos.md index e32ea54912a41ed74b0bd9dcf843e6cd6475ee85..51c76b5ca7874364dfb818fd1135c8149fbcf300 100644 --- a/Todos.md +++ b/Todos.md @@ -4,21 +4,19 @@ - [x] Fetch rain races via API, not Reddit - [x] Paint back of graph for weather change window - Also implemented for multiple weather changes -- [ ] Fetch rain races via tire changes instead of rainfall -- [ ] Adjust for position changes caused by crashes (keep out of calculation similarly to PCs due to pitstops ?) +- [ ] Rework fetching/recognition of rain races to use Wikipedia's race reports or something more official from the + FIA as source +- [ ] Adjust for position changes caused by crashes (keep out of calculation similarly to pitstop-discrepancies ?) - [ ] Include safety car periods & driver crashes -- [ ] Automatically determine if race is DWR or SWR +- [ ] Automatically determine if race is DWR or SWR (via tire changes) - [ ] Adjust for situations like Canada 2024 -> 2 drivers taking wets at the start does not constitute a weather change - Implement actual 1/2 of drivers changing compounds rule -- [ ] Cache data in CSV file for faster access / analysis - [ ] Adjust for finding multiple weather changes in a race, not just one - [ ] Read out number of drivers participating in session, rather than hardcoding number of drivers (since it might - change from 20 to more (or less) in future) + change from 20 to more (or less) in future or in weird cases where a driver couldn't start the race) - [ ] Extrapolate when track is drying or wetting, determined by whether rain is currently falling or not - Must be manually put into relation to laps, because rainfall is measured roughly once per minute rather than per lap! - [ ] Extrapolate weather conditions from lap times by difference between dry & wet laptimes in order to retrieve weather / track conditions for races before 2018, as Ergast / Jolpica APIs do not provide this data - - Alternatively, get weather data from a dedicated weather API for the location & date/time the race was carried out -- [ ] Rework fetching/recognition of rain races to use Wikipedia's race reports or something more official from the - FIA as source \ No newline at end of file + - Alternatively, get weather data from a dedicated weather API for the location & date/time the race was carried out \ No newline at end of file