• 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.

AlgDb.NET

Just approved 70 algs and that took forever! I need more mods.

PM me if interested and you think I trust you.



CLL, ELL, ELS, CLS will all be on tomorrow night (late).
CoLL/CMLL will likely be on this weekend.

Thanks for the algs, guys!
 
PM me if interested and you think I trust you.
Your inbox is full.

I would like to help you run your AlgDb project. I have quite a decent knowledge in different methods and know a bunch of algorithms for them.
I guess you can "trust" me. I'm a 21 year old cuber from austria (europe), active member in speedsolving and go to a competitions 3-5 times a year.

So If you need some help, just write me.


Btw, I tried the contact form on the homepage and I got the following error:
Server Error in '/' Application.

Security Exception

Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Net.Mail.SmtpPermission, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SecurityException: Request for the permission of type 'System.Net.Mail.SmtpPermission, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) +0
System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission cap, StackCrawlMark& stackMark) +31
System.Security.CodeAccessPermission.Demand() +46
System.Net.Mail.SmtpClient.Initialize() +151
System.Net.Mail.SmtpClient..ctor(String host, Int32 port) +215
AlgDatabase.Controllers.HomeController.Contact(ContactViewModel model) +167
lambda_method(Closure , ControllerBase , Object[] ) +100
System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +14
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +182
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +28
System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +10
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +32
System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +58
System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +225
System.Web.Mvc.Async.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult) +10
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +34
System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +24
System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +99
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +14
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +29
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +25
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +31
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9628700
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.18045
 
Jakube, send email to [email protected]

Just say 'jakube' and we'll talk there.

Thanks for the stack trace, neat. Thought I had that working properly.


Note - both the logout issue and the email issue are issues with WinHost, my host. Basically, they want more money otherwise they'll recycle my app pool!
For these and more reasons, I will be transferring the domain to SmarterASP. Don't worry about these issues for now.
 
Last edited:
by the way. There is three duplicates of a Jb perm that I uploaded. Also maybe have some sort of semi-automatic system for user submitted algs getting added.

As far as I am aware that is in the making. It doesn't take too long for an admin to manually do it, it doesn't help that one of them is creating the site itself so is busy, and the others are either doing nothing or are too busy themselves such as me.
 
Some suggestions:
-an alg redundancy checker
-confirm algs visually using garron's site, ie. input case, try alg, and return the photo to speed along the process
-confirm algs by having a user opt in/out to check an alg when they log on, once an alg has 5 confirms it is added
-add a spot for AUF before the alg
-maybe show that certain algs are from multiple subsets (ie. ELL and OLL, CLL and PLL)
-add a marker to show that a certain alg is either 1.) optimized 2.) OH 3.) 2-gen 4.) slice moves, etc.
-filter out algs using the above markers
-put parentheses on certain triggers ie. RUR'U'
-a customizable alg sheet to print off, ie. choose your favorite(s) alg for each case in a set, might also show avg. move count
-an intro for n00b cubers who dont know what a subset does

Also, would it be helpful to start adding algs from the wiki pages or BOCA, or would that just make things worse at this point?
 
Last edited:
A small suggestion. Allow U2' or U'2 and other similar things. I use an F-perm that reads strangely and looks a bit like a joke algorithm, but it's actually very fast with the right technique.

M' U2' L F' R U2' r' U r' R2 U2' R2'

Just a suggestion.
 
After using the site for a bit, I am very impressed. This is a very useful and beautiful site. I also have some feature requests that I hope will be implemented at some point (but I realize this probably won't happen too soon, and I know that some of these are already on the list to be implemented):
- Add a wishlist, so you can add algs you want to learn to your wishlist
- Show what algs a user uses, not just the ones they have uploaded
- Make the web address for pages more descriptive. For example, http://algdb.net/Algs/Case/27 is not as useful as /Set/OLL/OLL1
- Allow U2', L2', R2', etc. These can greatly help the reader of the alg to figure out how to best execute it

Other than that, good job! This site is great!
 
Hey

I found a mistake:

The third T-Perm algo doesnt works like that! The last D has to be a D'.
The correct alg is there already, but the false has to be deleted
 
Thanks, fixed!

Just so you guys can keep up to date with what we're doing, I plan to have a "stuff we're working on" page.
Basically, this will just make a request from Unfuddle to get our ticket list and descriptions for each ticket.

That should all be good and done by the end of this week - busy week for me!
 
I would also suggest that there be a way to mirror algs as well as inverse them. For dealing with OH algs, could we have some sort of tagging system, where you could tag algs as good for OH, and possible good for lefties or righties?

By the way, is this how you would like suggestions/issues (through the forums)?
 
Last edited:
you need to sort out the duplicate problem. Since you can spam click submit an alg. Then 4 copies of the alg is uploaded by the same person Have the page refresh or something. Also there are 4 copies of the move-optimal T-perm I uploaded and two of the move-optimal E perm.
 
Back
Top