{"metadata":{"id":"tps-by-solve-time","title":"Typical TPS by solve-time bracket","question":"How many turns per second do speedcubers average?","source":"SupaKewber smart-cube practice data","sample_unit":"valid smart-cube solves with move counts","definition":"TPS is recorded move count divided by solve execution seconds. It includes rotations or slice moves only as the connected protocol reports them.","methodology":"Valid smart-cube solves are grouped by total solve-time bracket; arithmetic mean TPS, move count and solve time are reported for each sufficiently large cell.","inclusion_rules":["Only completed 3\u00d73 solves between 3.00 and 120.00 seconds are included.","DNFs, +2 penalties, deleted solves and structurally invalid stage timestamps are excluded.","No username, solve ID, scramble, move sequence or individual result is published.","Recorded move count between 10 and 250."],"exclusion_rules":["Manual solves","Solves without move counts","Bracket cells below 20 users or 100 solves"],"privacy_rule":"Public SupaKewber cells require at least 20 distinct users and 100 observations unless the dataset contains no account identifier, in which case at least 100 observations are required.","last_updated":"2026-10-09","stable_page_url":"https:\/\/supakewber.com\/research\/tps-by-solve-time\/","json_url":"https:\/\/supakewber.com\/speedcubing-data\/downloads\/tps-by-solve-time.json","csv_url":"https:\/\/supakewber.com\/speedcubing-data\/downloads\/tps-by-solve-time.csv","publication_status":"collecting","sample_size":null,"contributing_users":null,"date_range":null,"threshold_message":"This dataset is collecting observations and will publish automatically after its privacy and stability threshold is reached."},"data":[]}