qqwref
Member
- Joined
- Dec 18, 2007
- Messages
- 7,834
- Location
- a <script> tag near you
- WCA
- 2006GOTT01
- YouTube
- Visit Channel
Christmas comes early this year
I think it's a good time to formally release the newest version of qqTimer. If you've been using the "secret" updated version, there are a lot of changes. If you've been using the mzrg.com/qqtimer version, there are a TON of changes! I made about half of the changes (mostly several months ago), and Aron made the rest, so make sure to thank him. The new version should be online at mzrg.com/qqtimer already. (Oh, and it's also at qqtimer.net.)
Here are all the changes made:
And, if you want to mirror qqTimer anywhere else, here are the files you'll need:
Enjoy!
PS: If you still prefer the behavior of the old one - no long initialization time, no saved sessions - then you may want to use this: qqtimer.net/minimal
I think it's a good time to formally release the newest version of qqTimer. If you've been using the "secret" updated version, there are a lot of changes. If you've been using the mzrg.com/qqtimer version, there are a TON of changes! I made about half of the changes (mostly several months ago), and Aron made the rest, so make sure to thank him. The new version should be online at mzrg.com/qqtimer already. (Oh, and it's also at qqtimer.net.)
Here are all the changes made:
Changes made by me:
- organized code better
- put in $ for getElementById
- options are open when you open qqtimer
- cookie format is changed to take up only 1 cookie, variables changed to integer values
- waits 0.3 sec before starting timer, not 1.0 sec
- changed "mean of 3" to "average of N" (you can set N)
- found a way to make IE show the stats window properly
- save times between sessions (but not scrambles or comments)
- fixed comment code (it was broken)
- allow importing of times, time-cell format or average-details format
- when using hundredths, round then average then round again
- saves last scramble type in cookie
- reversed option text to make it easier to understand
- can set all 5 colors, reset colors to default, saves in cookies, recognizes some common names
- fixed standard deviation calculations (divides by n-1 instead of n)
- for average of N, drop best and worst ceil(N/20) - doesn't affect avg5/12
- changed the minimum length of suboptimal 2x2/pyra to 9 and 8 (the mode) - should be a bit less predictable
- added a style-changing option, with default style and a second one from John Tamanas (and Andreas Viklund)
- added <R,r,U>
- modified session cookies to allow saving any number of times
- you can add ?333 etc. to set scramble type
- inspection updates even when updating is off
- added more 3x3 scramblers based on Shuang Chen's solver: edges only, corners only, LL, and random-state LSLL
- added scramblers for just the edges of 4x4x4 through 7x7x7
Changes made by aronpm:
- added suboptimal random state 3x3x3
- random state square-1 (not default because it's slow to initialize)
- BLD mode (records the memo time as a comment, must press space twice)
- adjustable scramble size
- fixed last solve's penalty not loading
- removed NaN.NaN from loading new session
- fixed scramble size resetting when times were reset
- comments are now saved with sessions
- fixed highlight not showing up unless changed
- fixed color changes of links
- fixed header changing to cyan
- fixed 2-4, 2-5 relays not showing 2x2 scramble
- added 2-6 and 2-7 relays
- toggle for monospaced font scrambles
- fixed color errors for "get last scramble" and stats links
- fixed error with loading sessions that caused "undefine" comments
- organized code better
- put in $ for getElementById
- options are open when you open qqtimer
- cookie format is changed to take up only 1 cookie, variables changed to integer values
- waits 0.3 sec before starting timer, not 1.0 sec
- changed "mean of 3" to "average of N" (you can set N)
- found a way to make IE show the stats window properly
- save times between sessions (but not scrambles or comments)
- fixed comment code (it was broken)
- allow importing of times, time-cell format or average-details format
- when using hundredths, round then average then round again
- saves last scramble type in cookie
- reversed option text to make it easier to understand
- can set all 5 colors, reset colors to default, saves in cookies, recognizes some common names
- fixed standard deviation calculations (divides by n-1 instead of n)
- for average of N, drop best and worst ceil(N/20) - doesn't affect avg5/12
- changed the minimum length of suboptimal 2x2/pyra to 9 and 8 (the mode) - should be a bit less predictable
- added a style-changing option, with default style and a second one from John Tamanas (and Andreas Viklund)
- added <R,r,U>
- modified session cookies to allow saving any number of times
- you can add ?333 etc. to set scramble type
- inspection updates even when updating is off
- added more 3x3 scramblers based on Shuang Chen's solver: edges only, corners only, LL, and random-state LSLL
- added scramblers for just the edges of 4x4x4 through 7x7x7
Changes made by aronpm:
- added suboptimal random state 3x3x3
- random state square-1 (not default because it's slow to initialize)
- BLD mode (records the memo time as a comment, must press space twice)
- adjustable scramble size
- fixed last solve's penalty not loading
- removed NaN.NaN from loading new session
- fixed scramble size resetting when times were reset
- comments are now saved with sessions
- fixed highlight not showing up unless changed
- fixed color changes of links
- fixed header changing to cyan
- fixed 2-4, 2-5 relays not showing 2x2 scramble
- added 2-6 and 2-7 relays
- toggle for monospaced font scrambles
- fixed color errors for "get last scramble" and stats links
- fixed error with loading sessions that caused "undefine" comments
And, if you want to mirror qqTimer anywhere else, here are the files you'll need:
index.htm
scramble_sq1.js
scramble_333_edit.js
style0.css
style1.css
scramble_sq1.js
scramble_333_edit.js
style0.css
style1.css
Enjoy!
PS: If you still prefer the behavior of the old one - no long initialization time, no saved sessions - then you may want to use this: qqtimer.net/minimal
Last edited: