Reconstruction Database - Cubesolv.es

JustinJ

Premium Member
Joined
Oct 15, 2008
Messages
635
Location
Waterloo, Ontario, Canada
WCA ID
2008JAFF01
RCDB​

Shortly after WC2013, I really wanted to find as many solves from Feliks and Mats as I could, since I realized they tend to do some pretty neat stuff in their solves. I realized that all the solves that Brest/others have reconstructed are strewn all across SpeedSolving, and it's really hard to find specific ones.

I've tried to collect a good number of recent/important solves (but I'm still missing plenty!) into a decent looking, easy to search database. Hopefully this can become a good resource for people to find solves to learn from, or to look at past WRs, or whatever else. I'm still working on it, so there are some kinks (no stats for the solves, yet).

Please let me know what you think, what you think could be improved upon, etc. The github issue tracker going to be the main resource for features that need to be done, bugs, etc, so please check there before requesting anything.

I've included a link to the github repo if people would like to look at the source or make contributions, the code's a bit messy in places, but I think it's mostly OK, I'm going to be cleaning it up over the next little bit.

There's no formal mechanism to submit solves to be included yet, for the meantime, please send me a PM with a link to the reconstruction (Brest's format strongly preferred). The solves should be of general interest, but I'm not going to be too picky.

Also thanks Brest for doing almost all of the reconstructions, and ESPECIALLY for having such a clean, regular format for his posts. <3

source
issues
 
Last edited:
This is a decent idea, although its sorta a shame to have it on another server rather than here on SS. Why do that? I imagine its the sort of thing that should be, I dunno, in a separate section of the wiki? Or alternatively (and much more simply), if there is a thread featuring a solve that's reconstructed should there be a link placed into the reconstruction thread or a duplicate post made there?
 
Yay, neat! At WC2013 I decided I'd look into fast cuber's solves and asked Brest whether he has a reconstructions database. He didn't, and so I'm quite happy about this, thanks!
 
This is a decent idea, although its sorta a shame to have it on another server rather than here on SS. Why do that? I imagine its the sort of thing that should be, I dunno, in a separate section of the wiki? Or alternatively (and much more simply), if there is a thread featuring a solve that's reconstructed should there be a link placed into the reconstruction thread or a duplicate post made there?

The effort's pretty independent of SS. The awesome thing about this in comparison to the options you listed is the ability to easily sort/filter/search for them instead of scrolling through a blob. If he gets around to adding statistics you'd be able to filter by TPS and other neat stuff.
 
This is a decent idea, although its sorta a shame to have it on another server rather than here on SS. Why do that? I imagine its the sort of thing that should be, I dunno, in a separate section of the wiki? Or alternatively (and much more simply), if there is a thread featuring a solve that's reconstructed should there be a link placed into the reconstruction thread or a duplicate post made there?

Pretty much what Kris said. If you want to do something yourself, for the meantime the DB is pretty small, so until that changes you'll be able to download it from here. You're welcome to do whatever you like with it.

Yay, neat! At WC2013 I decided I'd look into fast cuber's solves and asked Brest whether he has a reconstructions database. He didn't, and so I'm quite happy about this, thanks!

Thanks! I felt the same way and did the same thing :D
 
Please let me know what you think, what you think could be improved upon, etc. The github issue tracker going to be the main resource for features that need to be done, bugs, etc, so please check there before requesting anything.

First of all: Nice job! Also thanks for writing tests. I feel much more comfortable changing things. ;)

A couple of suggestions:
* I'd save the solutions in a less generic format. As far as I can tell each solution is just a string with a bunch of meta information. I'd save it as an array of turns (maybe add in groups — like cross, PLL, ... — as well). That way you could easily gather additional information like who's the most efficient solver, who has the most TPS on average etc.
* A link to alg.garron.us would be great (or maybe even an embedded solution viewer).
* .bundle shouldn't be included in the repository since it contains stuff specific to your machine (http://bundler.io/rationale.html).
* brest_parser <3
 
Awesome! A really really good (and so far missed) database!

Some suggestions:
- Make a link of the official competitions to the particular WCA page (instead of just showing the name)
- Show the date of the solve / competition
- It would be good if the database can be rearranged by date, for example
 
First of all: Nice job! Also thanks for writing tests. I feel much more comfortable changing things. ;)

A couple of suggestions:
* I'd save the solutions in a less generic format. As far as I can tell each solution is just a string with a bunch of meta information. I'd save it as an array of turns (maybe add in groups — like cross, PLL, ... — as well). That way you could easily gather additional information like who's the most efficient solver, who has the most TPS on average etc.
* A link to alg.garron.us would be great (or maybe even an embedded solution viewer).
* .bundle shouldn't be included in the repository since it contains stuff specific to your machine (http://bundler.io/rationale.html).
* brest_parser <3

Thanks a lot for the suggestions! I'll add them to the list.

I'm pretty new to database stuff, I had some other questions actually, would you mind if I sent you a quick message sometime in the future to get your opinion on some stuff?

Awesome! A really really good (and so far missed) database!

Some suggestions:
- Make a link of the official competitions to the particular WCA page (instead of just showing the name)
- Show the date of the solve / competition
- It would be good if the database can be rearranged by date, for example

Thanks a lot! I'll add your suggestions to the list.
 
This is awesome, I've been looking up reconstructions a fair bit recently to improve my blockbuilding so this will be really useful. Just one suggestion, and I'm sure you've already thought of this, but it'd be great to be able to search by method.
 
No, not at all! I should be able to help out with Ruby as well. It doesn't look like you need help with it, though. :)

Sweet, thanks :)

This is awesome, I've been looking up reconstructions a fair bit recently to improve my blockbuilding so this will be really useful. Just one suggestion, and I'm sure you've already thought of this, but it'd be great to be able to search by method.

Haha, believe it or not, that didn't occur to me. It's a great idea though! Thanks!

It uses lowercase letters instead of w -_- Fix it!

It uses whatever the post originally used, but it's a good point that it should be standardized, I'll think about it a bit.
 
It uses lowercase letters instead of w -_- Fix it!

Leave it the way it is!

Edit - I personally prefer lower case to w's. Much less cluttered.

Amazing idea, and I'm so glad it is being implemented. I'd love it if there was a focus not only on fast solves, but other methods as well. Plus, a way to differentiate between the different types of 3x3 solves (BLD, OH) would also be great.

Edit again- I see solve type is in there, but a list of method type would also be great.
 
Last edited:
Back
Top