• Welcome to SpeedSolving.com — the world’s largest puzzle community!

    You’re currently browsing as a guest, which means you have limited access to discussions, resources, member profiles, and community features.

    Join 50,000+ cubers and puzzle enthusiasts from around the world to ask questions, share solves, improve faster, and be part of the community.

    Registration is free, fast, and easy — create your account today.

    Already a member? Log in here to hide this message and start participating.

csTimer released

No worries guys, it's been renewed.
Yay!

1677004024418.png
 
Recently updated
Long time no see, recently (February 19 to present) I made some updates on csTimer, these changes are now released to main version.
This update adds some features and fixes some bugs, I hope you enjoy it.
Unfortunately, I tried the csTimer plus plugin (not developed by me) and it doesn't seem to be compatible with the new version, and there's really not much I can do until the author fixes it. If you rely on this plugin, you can continue to use the old version here at https://cstimer.net/2019.12.24/ .

Here's the details of the recent upgrade.

Training-related features
1. More solvers
a. XXCross (click again after xcross)
b. EOCross
c. Any 3x3x3 subset
2. More training sub steps
a. WVLS
b. EOLS
c. TTLL
d. Any 3x3x3 subset
3. Scramble filter (for training) can now show patterns for cases (e.g. OLL, PLL, COLL, ZBLL, CMLL, 2x2 EG, WVLS, etc.), which may be helpful for training.
4. Easy cross scramble can now specify ranges (via two numbers). If you enter only one number x, the number of steps for the solution will not exceed x. If you enter two digits xy, the number of steps for the solution will be between x and y. For example, 88 means that the number of moves to solve cross must be 8.
5. If you use OLL, PLL, 2x2 EG training scramble, you can open the 'training stat.' function in tools to see the number of occurrences, best and average of each case. This feature is also available for solves in previous versions.

Virtual Rubik's Cube and Smart Cube
6. The virtual cube can be set to customize the keyboard layout (such as Dvorak), which can be changed in 'ABOUT'. Some friends pointed out that this is equivalent to you can customize the button, if the move originally existed.
7. Add rubiks clock, now all WCA puzzles are supported.
8. NxNxN cube can now be easily controlled with a mouse or touch screen, of course, keyboard is definitely faster.
9. Support more smart cubes (including Gan's new cube 12ui).
10. When using smart cube timing, scramble will adjust (underline) according to your cube state. If the move is incorrect, the correct scramble is prompted.
11. You can select 'Reconstruct' in Tools and then select 'Step' in the secondary menu to view CFOP or Roux segmented statistics (inspection time and execution time, single/mo5/mo12/mo100/all, absolute time or percentage). The secondary menu of reconstruct can also be 'cases', then you can count the number of occurrences, average inspection time, execution time and execution speed of each case of PLL and OLL.
12. If you have used the Smart Cube or the Virtual Cube before this update, the above two functions are also valid for the previous solves (because csTimer recorded all the moves at that time, this time it only added the analysis work).

Other updates
13. Scramble image for SQ2 and FTO.
14. If you want to know how fast the current solve needs to be to break the PB (such as ao5, ao12, etc.), you can turn on 'Show target time for session best' in the options->statistics, and there will be an extra column on the statistics table.

Here are some screenshots
 

Attachments

  • 2023-03-18 21-54-51 的屏幕截图.png
    2023-03-18 21-54-51 的屏幕截图.png
    226.4 KB · Views: 19
  • 2023-03-18 21-54-23 的屏幕截图.png
    2023-03-18 21-54-23 的屏幕截图.png
    189.8 KB · Views: 17
  • 2023-03-18 21-52-57 的屏幕截图.png
    2023-03-18 21-52-57 的屏幕截图.png
    303.9 KB · Views: 16
  • 2023-03-18 21-51-50 的屏幕截图.png
    2023-03-18 21-51-50 的屏幕截图.png
    290.5 KB · Views: 19
  • 2023-03-18 21-49-25 的屏幕截图.png
    2023-03-18 21-49-25 的屏幕截图.png
    309.7 KB · Views: 18
  • 2023-03-18 21-49-01 的屏幕截图.png
    2023-03-18 21-49-01 的屏幕截图.png
    296.7 KB · Views: 20
  • 2023-03-18 21-50-39 的屏幕截图.png
    2023-03-18 21-50-39 的屏幕截图.png
    307.6 KB · Views: 8
Last edited:
Hit the csTimer/ABOUT button on the top left. At the top it shows "csTimer version ...."

I didn't do anything to get the new version, but if you still see something with 2019 you can try ctrl + F5 and if nothing helps you can delete the cookies/cache for cstimer. But make sure to backup your times before that!
 
These two days I developed a tool to help blindfold. Since I'm not a BLD solver myself, I first posted it in the beta version ( /new/ )
The full feature introduction can be found here: https://github.com/cs0x7f/cstimer/wiki/BLD-Helper
Previously, csTimer only provided scrambles of edges/corners for BLD solvers, but now there are more filters, including:
1. Specify the parity of edges and corners
2. After setting the buffer block, you can specify the number of in-place flipped blocks, external cycles (cycles without the buffer block), and code length (for example, if you are not very proficient, then you may want a simple scramble to memorize)
3. If you are an expert in BLD, you can get some particularly difficult or simple states through the filter, and it will also tell you the probability of such states
 
These two days I developed a tool to help blindfold. Since I'm not a BLD solver myself, I first posted it in the beta version ( /new/ )
The full feature introduction can be found here: https://github.com/cs0x7f/cstimer/wiki/BLD-Helper
Previously, csTimer only provided scrambles of edges/corners for BLD solvers, but now there are more filters, including:
1. Specify the parity of edges and corners
2. After setting the buffer block, you can specify the number of in-place flipped blocks, external cycles (cycles without the buffer block), and code length (for example, if you are not very proficient, then you may want a simple scramble to memorize)
3. If you are an expert in BLD, you can get some particularly difficult or simple states through the filter, and it will also tell you the probability of such states
It is a really good tool, I tested several examples and the prob is correct. Btw blders usually use 'UFR|UFL|UBL|UBR|DFR|DFL|DBL|DBR' instead of 'URF|UFL|ULB|UBR|DFR|DLF|DBL|DRB'.
 
These two days I developed a tool to help blindfold. Since I'm not a BLD solver myself, I first posted it in the beta version ( /new/ )
The full feature introduction can be found here: https://github.com/cs0x7f/cstimer/wiki/BLD-Helper
Previously, csTimer only provided scrambles of edges/corners for BLD solvers, but now there are more filters, including:
1. Specify the parity of edges and corners
2. After setting the buffer block, you can specify the number of in-place flipped blocks, external cycles (cycles without the buffer block), and code length (for example, if you are not very proficient, then you may want a simple scramble to memorize)
3. If you are an expert in BLD, you can get some particularly difficult or simple states through the filter, and it will also tell you the probability of such states

Can you remove the restriction of `maxheight` or make it bigger (https://github.com/cs0x7f/cstimer/b...6123520c1405b1931e2a80/src/css/style.css#L681), I cannot see the blindfold encoding in my computer.

Before:
1679840704084.png


After removing the restriction:
1679840739192.png


And no matter what Scheme I choose, it always shows `Scheme` instead of `Chichu` or `Speffz`.

Other languages apart from English should also be accepted as Letter Scheme (https://github.com/cs0x7f/cstimer/b...1405b1931e2a80/src/js/tools/bldhelper.js#L618), for example:

1679843440038.png


1679843665755.png
 
Last edited:
Back
Top