{"columns":[{"name":"year","type":"int64"},{"name":"raceDistanceKm","type":"int64"},{"name":"sprintRacesCount","type":"int64"},{"name":"sprintRaceDistanceKm","type":"int64"},{"name":"sprintQualifyingFormat","type":"string"},{"name":"drsActive","type":"bool"},{"name":"vscActive","type":"bool"},{"name":"budgetCapIntroduced","type":"bool"},{"name":"budgetCapAmountUsd","type":"int64"},{"name":"numberOfRaces","type":"int64"},{"name":"dropScoresUsed","type":"bool"},{"name":"dropScoresCount","type":"int64"},{"name":"shortenedRaceRules","type":"string"}],"n_rows":77,"rows_kept":77,"cut":false,"text_format":"parquet-jsonl-2026-10-02","bounds":{"document_bytes":16777216,"package_text_limit_bytes":33554432,"package_text_slack_bytes":1024,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096,"vector_min":64,"vector_head_fixed":16,"vector_head_variable":64,"kv_value_chars":1048576,"nesting_max":64,"binary_text":true},"cells_cut":0,"cells_bad_utf8":0,"cells_raw":0,"cells_binary":0,"cells_binary_text":0,"cells_vector":0,"n_row_groups":1,"reader":"pyarrow 23.0.1, python 3.13","created_by":"DuckDB version v1.5.3 (build 14eca11bd9)","schema":{"fields":[{"name":"year","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"raceDistanceKm","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"sprintRacesCount","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"sprintRaceDistanceKm","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"sprintQualifyingFormat","type":"string","nullable":true,"metadata":null,"children":null},{"name":"drsActive","type":"bool","nullable":true,"metadata":null,"children":null},{"name":"vscActive","type":"bool","nullable":true,"metadata":null,"children":null},{"name":"budgetCapIntroduced","type":"bool","nullable":true,"metadata":null,"children":null},{"name":"budgetCapAmountUsd","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"numberOfRaces","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"dropScoresUsed","type":"bool","nullable":true,"metadata":null,"children":null},{"name":"dropScoresCount","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"shortenedRaceRules","type":"string","nullable":true,"metadata":null,"children":null}],"parquet":"required group field_id=-1 duckdb_schema {\n  optional int64 field_id=-1 year (Int(bitWidth=64, isSigned=true));\n  optional int64 field_id=-1 raceDistanceKm (Int(bitWidth=64, isSigned=true));\n  optional int64 field_id=-1 sprintRacesCount (Int(bitWidth=64, isSigned=true));\n  optional int64 field_id=-1 sprintRaceDistanceKm (Int(bitWidth=64, isSigned=true));\n  optional binary field_id=-1 sprintQualifyingFormat (String);\n  optional boolean field_id=-1 drsActive;\n  optional boolean field_id=-1 vscActive;\n  optional boolean field_id=-1 budgetCapIntroduced;\n  optional int64 field_id=-1 budgetCapAmountUsd (Int(bitWidth=64, isSigned=true));\n  optional int64 field_id=-1 numberOfRaces (Int(bitWidth=64, isSigned=true));\n  optional boolean field_id=-1 dropScoresUsed;\n  optional int64 field_id=-1 dropScoresCount (Int(bitWidth=64, isSigned=true));\n  optional binary field_id=-1 shortenedRaceRules (String);\n}\n"},"kv_metadata":[]}
[1950,305,0,null,null,false,false,false,null,7,true,4,null]
[1951,305,0,null,null,false,false,false,null,8,true,4,null]
[1952,305,0,null,null,false,false,false,null,8,true,4,null]
[1953,305,0,null,null,false,false,false,null,9,true,4,null]
[1954,305,0,null,null,false,false,false,null,9,true,5,null]
[1955,305,0,null,null,false,false,false,null,7,true,5,null]
[1956,305,0,null,null,false,false,false,null,8,true,5,null]
[1957,305,0,null,null,false,false,false,null,8,true,5,null]
[1958,305,0,null,null,false,false,false,null,11,true,6,null]
[1959,305,0,null,null,false,false,false,null,9,true,5,null]
[1960,305,0,null,null,false,false,false,null,10,true,6,null]
[1961,305,0,null,null,false,false,false,null,8,true,5,null]
[1962,305,0,null,null,false,false,false,null,9,true,5,null]
[1963,305,0,null,null,false,false,false,null,10,true,6,null]
[1964,305,0,null,null,false,false,false,null,10,true,6,null]
[1965,305,0,null,null,false,false,false,null,10,true,6,null]
[1966,305,0,null,null,false,false,false,null,9,true,5,null]
[1967,305,0,null,null,false,false,false,null,11,true,9,"Split-season: best 5 of first 6 + best 4 of last 5"]
[1968,305,0,null,null,false,false,false,null,12,true,10,"Split-season: best 5 of first 6 + best 5 of last 6"]
[1969,305,0,null,null,false,false,false,null,11,true,9,"Split-season: best 5 of first 6 + best 4 of last 5"]
[1970,305,0,null,null,false,false,false,null,13,true,11,"Split-season: best 6 of first 7 + best 5 of last 6"]
[1971,305,0,null,null,false,false,false,null,11,true,9,"Split-season: best 5 of first 6 + best 4 of last 5"]
[1972,305,0,null,null,false,false,false,null,12,true,10,"Split-season: best 5 of first 6 + best 5 of last 6"]
[1973,305,0,null,null,false,false,false,null,15,true,13,"Split-season: best 7 of first 8 + best 6 of last 7"]
[1974,305,0,null,null,false,false,false,null,15,true,13,"Split-season: best 7 of first 8 + best 6 of last 7"]
[1975,305,0,null,null,false,false,false,null,14,true,12,"Split-season: best 6 of first 7 + best 6 of last 7"]
[1976,305,0,null,null,false,false,false,null,16,true,14,"Split-season: best 7 of first 8 + best 7 of last 8"]
[1977,305,0,null,null,false,false,false,null,17,true,15,"Split-season: best 8 of first 9 + best 7 of last 8"]
[1978,305,0,null,null,false,false,false,null,16,true,14,"Split-season: best 7 of first 8 + best 7 of last 8"]
[1979,305,0,null,null,false,false,false,null,15,true,8,"Split-season WDC: best 4 of first 7 + best 4 of last 8; WCC: all races count"]
[1980,305,0,null,null,false,false,false,null,14,true,10,"Split-season: best 5 of first 7 + best 5 of last 7"]
[1981,305,0,null,null,false,false,false,null,15,true,11,"Best 11 results count"]
[1982,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1983,305,0,null,null,false,false,false,null,15,true,11,"Best 11 results count"]
[1984,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1985,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1986,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1987,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1988,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1989,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1990,305,0,null,null,false,false,false,null,16,true,11,"Best 11 results count"]
[1991,305,0,null,null,false,false,false,null,16,false,null,null]
[1992,305,0,null,null,false,false,false,null,16,false,null,null]
[1993,305,0,null,null,false,false,false,null,16,false,null,null]
[1994,305,0,null,null,false,false,false,null,16,false,null,null]
[1995,305,0,null,null,false,false,false,null,17,false,null,null]
[1996,305,0,null,null,false,false,false,null,16,false,null,null]
[1997,305,0,null,null,false,false,false,null,17,false,null,null]
[1998,305,0,null,null,false,false,false,null,16,false,null,null]
[1999,305,0,null,null,false,false,false,null,16,false,null,null]
[2000,305,0,null,null,false,false,false,null,17,false,null,null]
[2001,305,0,null,null,false,false,false,null,17,false,null,null]
[2002,305,0,null,null,false,false,false,null,17,false,null,null]
[2003,305,0,null,null,false,false,false,null,16,false,null,null]
[2004,305,0,null,null,false,false,false,null,18,false,null,null]
[2005,305,0,null,null,false,false,false,null,19,false,null,null]
[2006,305,0,null,null,false,false,false,null,18,false,null,null]
[2007,305,0,null,null,false,false,false,null,17,false,null,null]
[2008,305,0,null,null,false,false,false,null,18,false,null,null]
[2009,305,0,null,null,false,false,false,null,17,false,null,null]
[2010,305,0,null,null,false,false,false,null,19,false,null,null]
[2011,305,0,null,null,true,false,false,null,19,false,null,null]
[2012,305,0,null,null,true,false,false,null,20,false,null,null]
[2013,305,0,null,null,true,false,false,null,19,false,null,null]
[2014,305,0,null,null,true,false,false,null,19,false,null,null]
[2015,305,0,null,null,true,true,false,null,19,false,null,null]
[2016,305,0,null,null,true,true,false,null,21,false,null,null]
[2017,305,0,null,null,true,true,false,null,20,false,null,null]
[2018,305,0,null,null,true,true,false,null,21,false,null,null]
[2019,305,0,null,null,true,true,false,null,21,false,null,null]
[2020,305,0,null,null,true,true,false,null,17,false,null,null]
[2021,305,3,100,"Sprint Qualifying",true,true,true,145000000,22,false,null,"Half points if < 75% distance completed"]
[2022,305,3,100,"Sprint Qualifying",true,true,true,140000000,22,false,null,"Graduated scale: < 2 laps = no points; 2-25% = 6-4-3-2-1; 25-50% = 13-10-8-6-5-4-3-2-1; 50-75% = 19-14-12-9-8-6-5-3-2-1; >= 75% = full points"]
[2023,305,6,100,"Sprint Shootout (SQ1/SQ2/SQ3)",true,true,true,135000000,22,false,null,"Graduated scale applies when race distance < scheduled"]
[2024,305,6,100,"Sprint Shootout (SQ1/SQ2/SQ3)",true,true,true,135000000,24,false,null,"Graduated scale applies when race distance < scheduled"]
[2025,305,6,100,"Sprint Shootout (SQ1/SQ2/SQ3)",true,true,true,135000000,24,false,null,"Graduated scale applies when race distance < scheduled"]
[2026,305,6,100,"Sprint Shootout (SQ1/SQ2/SQ3)",false,true,true,215000000,22,false,null,"Graduated scale; DRS abolished, replaced by active aerodynamics"]