CI Timer

CI Timer is an online JavaScript timer for timing your Rubik's cube solves (or anything you want!) by pressing the SPACE bar or tapping the screen. It allows to keep track of all your times and shows basic statistics. When the Rubik's Cube mode is on, CI Timer includes scrambles for 2x2x2 to 7x7x7, megaminx, pyraminx and square-1.


Start & Stop the timer

Start Timer: press the SPACE bar or TAP the screen

When the Space bar is pressed, the timer will get ready by showing a yellow 0.00.
Screenshot when timer started

Stop Timer: press SPACE bar or TAP the screen

When the Space bar is pressed for a second time, the timer will stop, record the time in the table, and update the statistics.
Screenshot when timer stopeed

Overview

CI Timer has been designed to time your Rubik's cube solves as its main puropose. In this light, it gives you the scramble for the puzzle of your choice and keeps track of your times (being able to delete any given time or all of them at once), as well as giving you the option to download your times to a CSV document.

However, CI Timer also wants to be of use for more generic needs beyond the Rubik's world. To do so, a switcher allows to alternate between 2 modes: Rubik's mode and Just-a-timer mode.

On top of that, you don't have to worry about losing your times since you can resume where you left it even after closing the window.


CI Timer Overview
#1Navigation Bar Toggle
#2Scramble for the Selected Puzzle
#3Time
#4Mode Switcher. ON for Rubik's mode and OFF for Just-a-timer mode.
#5Puzzle Selector. When Rubik's mode is ON, it allows to choose between 2x2x2 - 7x7x7, Square-1, Pyraminx and Megaminx.
#6General Statistics Container: 1) Number of Solves/ Runs; 2) Best time; 3) Worst time; 4) Standard Deviation (STEDEV); 5) Average of 5 (AO5); 6) Average of 12 (AO12).
#7Times Container
#8Download Times to a CSV File Button
#9Reset Button
#10Individual Times Removal Button. Click on desired row number to delete a time.
#11Individual Times Modification Pop-Up. Click on desired Time to modify current time by: 1) +2 seconds; 2) DNF; 3) Setting a new time; 4) Increase by a given amount.