SpeedcuberOSS / speedcuber-timer

The smart, offline-ready speedcubing Android/iOS app made for speedcubers, by speedcubers.
Mozilla Public License 2.0
4 stars 0 forks source link

Solution Time Scatter Plot #55

Closed thehale closed 10 months ago

thehale commented 2 years ago

Twisty Timer uses an x-axis of solve # and a y-axis of solution time.

If the x-axis were the timestamp of the solve, there would be lots of clusters with big gaps in-between.

This module should be as generic as possible, supporting rendering an arbitrary set of (timestamp, solution time) pairs.

This will enable it to work for any puzzle type, or alg trainer results, etc.

thehale commented 1 year ago

The scatter plot was completed in commit ba280d19e6266aa43f5259f143d800674b9cea1f

Trendlines and date ranges are not yet implemented. Further work is also needed on making the chart more flexible for different types of data from different puzzles.