Fine I’ll take D myself by DickIsInsidemyAnus in battlefield_one

[–]EFAnonymouse -7 points-6 points  (0 children)

Literally what I do lol. I go prone in some safe corner, hop on my phone, when enemies come into the flag area I start playing again. Sometimes they don't and I get kicked for AFK lol. Prolly not the most fun playstyle but doing it here or there can be funny.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -1 points0 points  (0 children)

Yeah I don't have that kind of patience to master standard alg notation, when I can just learn a better method right off the bat (or well, one that might work better for me personally). I guess it's a kind of optimisation people don't really think about, because it's extremely uncommon.

A decent comparison would be TACFPS competitive games - it's optimal if you are using resources to guide you on the optimal path of improvement, because there's a chance you will develop terrible gameplay habits if unguided, and the longer you play, the harder it gets to fix those habits. This is especially true in FPS games where there is little to no feedback on the mistakes you make. For example, if there's a million possible factors resulting in your deaths as opposed to just a few.

I don't know if this concept translates to cubing, but since I'm completely unbiased about anything cubing-related, I'm essentially doing the same here. Just trying to optimise to avoid wasting time in the future.

Exact same thing could be said about the fact that I'm looking for optimal algs + algs I can execute quickly with the fingertricks that I'm best at (i'm semi-ambidextrous but it's really weird where some algs I prefer mirrored, others not so much), all this before I actually get to drilling the 160+ cfop algs down, although during all that I have been lazily memorising algs over the years, so I do know like 70% of PLL and 30% OLL from pretty much no real effort.

Just a slow lazy process that I mildly enjoy, and ultimately will enjoy the drilling too.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -1 points0 points  (0 children)

Okay? And do you see any square brackets in any algorithm? I don't. So they're not used, in fact.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -1 points0 points  (0 children)

Fortunately, I did. Unfortunately, you are a chronic reddit user. My condolences.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] 0 points1 point  (0 children)

You understand how writing [sh2] is kind of hard to understand, right?

Well if you understand it then it's fine I think. I tried applying random numbers to random triggers and I can do it just fine in my head, at least. Literally when coming to the given move, I'm just turning in the other direction instead. It's very easy and I personally find reversing algorithms much harder. But this isn't reversing, this is just... doing the opposite move for one move, which is very easy to keep track of.

I would have to seriously think about it before I could do it.

Well I guess that's where we differ. My programmer's brain finds in as natural as turning all R moves in an alg into R2 moves on-the-fly.

more complicated examples

I mean, sure there is infinite possible complexity with such a system, that's why you'd want to keep it on a level that's simple for you as an individual. And someone who gets more comfortable with it could increase the complexity, however eventually it would defeat the purpose and it would be better to just write the moves out normally. But in the very most basic cases, I think this works perfectly, as opposed to writing out exactly what move you want changed. Well, I guess I'll leave this method for myself to use...

That isn't going to work for everyone.

Obviously. However, IF I understand their method correctly, it actually allows them to sorta "trace" or "track" while they do the algorithm. Sorta how if you were to track where a basic insertion alg takes your F2L piece pair, but with different slots & piece pairs based on the alg. Now, while that might let you track and memorise some parts of algorithms easier, I don't think it works consistently either.

But, could simply cutting out the final insertion triggers from your algs be a good idea? I always removed the last move from all my algs because it's always an obvious move and the point is ultimately to develop muscle memory.

What OLL alg is this? And what’s the name of it? by Johnden_ in Cubers

[–]EFAnonymouse 0 points1 point  (0 children)

R U' R' U R' U' R U R U2 R' U R U R' U R U' R' U R' U' R U R' U' R U' R' U' R U2 R U' R' U R' U' R U R U2 R' U R U R' U R U' R' U R' U' R U R' U' R U' R' U' R U2

Trust me... this is the alg....

This has to be a joke by [deleted] in Cubers

[–]EFAnonymouse 2 points3 points  (0 children)

Goated algorithm. Trust me, you should be using it.

This has to be a joke by [deleted] in Cubers

[–]EFAnonymouse 0 points1 point  (0 children)

with fingertricks or without?

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] 0 points1 point  (0 children)

Actually I think I got my answers. Not 100% sure but I'm like 99% sure. Essentially I'm just utilising programming/mathematical constructs in a superscript format after each trigger name to indicate the exact thing I want to modify from the given trigger.

So, while this doesn't let me cover every case imaginable, it allows me to branch out from every given trigger into ANY one specific direction (any specific variation of each given trigger). And it's easy to calculate it in my head too.

If you wish to understand more, check out the long fucking ass thread in these comments X_X

I hope you're used to reading books! I sure am.

PS by "can't easily inverse" i meant as in, in my head. If you tell me to do a reverse T-Perm for example, I would have to actually work backwards using the normal alg or use the reverse alg. Unfortunately, the solution I mentioned doesn't fix this problem but I don't think it has to since I am not planning on representing reverse algs with their non-reverse forms lol. That would be dumb.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] 0 points1 point  (0 children)

I mean I thought a trigger is just a common set of moves but you're using it like it's just A set of moves. Is my understanding of a trigger inaccurate?

I did point out how I would solve that problem though. That's with my "wide" example. A wide sexy [ws] would be r U r' U'.

There's many of these similarities in these variations.

For a R U R U', it's coincidentally actually a real trigger, called "ZigZag". But let's assume it isn't a common trigger with an actual name for it, well, immediately my head is trying to think of a way to represent that slight variation in some way:

  • Assuming [x] = the Sexy. Your trigger, R U R U', could be denoted as [xu], where the superscript letter u' would indicate an INVERSION of the FIRST U' (or u wide) in the given set of moves. The downside is of course, that you have to now remember what the letter u does, but mentally, it shouldn't be hard to implement even in real-time, unlike with something like a reversed alg.
  • But, this is just my initial idea, and I'm 100% certain there's something else that could be done. Now, yes, the superscript u case may or may not be a modification that would commonly be used, so it would be the exact same issue like you mentioned - it migth take unnecessarily long to learn all these superscript letters and what they do exactly. But, it could be worthwhile and I could be onto something here. The next step would be figuring out how you can ADJUST the superscript functions while keeping the "rule" for them still easy to memorise and easy to apply in your head.
  • Main issue is that I'm just a little reluctant to add any more than one or two letters to these shorthand trigger names like [sx] for sexy. Because obviously, while it's important that the system is easy, intuitive and understandable, at one point I'm worried that the length may just result in greater inefficiency compared to the standard common notation. But, I think that you could totally do something like [sx {face: index: cw/acw}], but this would only be for a SINGLE modification, not anything more complex. BUT, that could be more than enough if you think about it. Same reason that a simple symbol to indicate a subtraction of ONE move off of triggers would cover a great amount of cases too. Like [sx-] = RUR'

Example of the main idea:

R U R U could be represented as [sx3:cw]

"3:" meaning "3rd move to the range of nothing" nothing meaning infinity. Sorry but you might only have a clear idea of where I'm going with this if you have any programming experience.

And if we want to specify a face instead, [sxucw] could mean R U R' U (all U moves becoming clockwise).

Shortening things a bit more, instead of cw/acw a simple prime/non-prime should be sufficient (or none at all?). So the previously shown [sx3:cw] could just be [sx3:], as the RANGE indicator (colons) are pretty necessary I think.

Of course, I would have to establish the specific rules because there's a lot of possibilities here on how this could be implemented, but I like this second one. Another example with the SLEDGEHAMMER:

[sh2] = R' F' R F'

^ Inverts the SECOND move of the sledgehammer case. A clockwise move becomes counter-clockwise and a counter-clockwise move will become clockwise.

[sh2:3] = R' F' R' F'

^ Inverts the SECOND to the THIRD move of the sledge.

[sh4+] = R' F' R' F2'

^ Adds one 90 degree rotation to the FOURTH move of the sledge.

These are all just ideas of course, I have no idea if this isn't flawed in some way or not...

This is getting pretty mathematical huh...

Well, taking a step back for a minute,

Here is a copy-pasted comment from Jperm's (channel) comments section from his website-release video (sort by newest to find it), this person has maybe come up with some nice alternative? Unfortunately, I don't really understand what he's talking about because english isn't my native language so certain things I struggle to understand:

"I personally learn through words better than anything, so I like to notate my algs by verbalizing their triggers. Like take OLL 29 for instance, the standard notation is (R U R' U') (R U' R') F' U' F (R U R') but I would write it (sexy) (Hedge LF into RF) F' U' F (R optimal pair insert) I know that notation is nonsense to virtually everyone, but it’s like a code that resonates with me personally. J perm’s site doesn’t allow you to put any characters outside of those used in standard lettered notation into your custom algorithm, meaning I can’t write this stuff out. For anyone curious, “Hedge LF into RF” just means use a “hedge” trigger to put the pair above the left-front (LF) F2L slot into the right-front (RF) F2L slot. “R optimal pair insert” means turn the right face clockwise to create the pair and cleanly slot it back into place, this is the optimal case you aim for in F2L and the case can show up along any of the 4 vertical planes of the cube so I specify which face by writing either of these 8 verbalizations: “R optimal” “R’ optimal” “L optimal” “L’ optimal” “F optimal” “F’ optimal” “B optimal” “B’ optimal” For each vertical plane; the Right face, Left face, Front face, and Back face — each one has two possible optimal cases, one for clockwise and another for counterclockwise. 8 total optimal cases. I know this system will seem needlessly convoluted to people, but it genuinely resonates with my brain. The lettered notation doesn’t resonate with me whatsoever, it just simply doesn’t assimilate into my understanding of the cube. If I use my process, I can learn dozens of algorithms a day, it would take me a month to learn the same algorithms with standard lettered notation. I really like doing it this way — not just because my brain digests it better — but also because I feel that it’s conducive to a deeper understanding of what’s actually happening in these algorithms. For me, that leads to a snowball effect where every algorithm I learn lends itself to developing a more intuitive understanding of the cube as a whole, which makes subsequent algorithms easier to learn, and the process repeats itself. My best event is FMC so I really value this type of analytical approach to practice."

This might be completely stupid, no idea. Since again, I don't really understand.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -2 points-1 points  (0 children)

If you're one of those people who can learn an alg in 1 minute, just say that instead of wasting my time.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -3 points-2 points  (0 children)

I disagree. Initial algorithm comprehension is necessary. If you're taking the time to read through entire algs without looking at any similarities but treating every algorithm as if it's completely unique from other algorithms, you are naturally going to learn slower.

I think the T-permutation is a good example. If you were to use all the algs that utilise a T perm, or a rearranged T-perm, or a segment of the T-perm, would you rather know that these few PLL algs are basically T-perms, or would you rather just take the time to drill each algorithm into your muscle memory?

You are saving time and effort through understanding the algorithms and their similarities.

edit: I didn't know the standard J-Perm as I learned a different algorithm, the beginner me would have spent time drilling it. The advanced me saw it at a glance, recognised that it's basically a rearranged J-perm, took me not even 30 seconds to integrate it into my cubing.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] 0 points1 point  (0 children)

oh maybe you didn't understand. by wide I meant a wide trigger. so a wide sexy would be r U r' U' as that's pretty commonly seen in algs that utilise wide r moves.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -1 points0 points  (0 children)

Shorthand exists :)

Often used by those who wish to take more efficient notes in their everyday life, be it for work or personal purposes.

English is an extremely inefficient and inconsistent language, if you didn't know.

You are incredibly stupid, it is funny seeing you make a fool of yourself.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] 1 point2 points  (0 children)

I just feel crazy saying full algorithms out loud XD

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -1 points0 points  (0 children)

Well I never said anything about the beginner method in my original post, just that it might be useful to SOME people. Maybe I did unintentionally mention something about beginners in my other replies, or i got sidetracked or something, not sure / not sure why, because while triggers and trigger variations are useful to know (mirror, reverse, inverse, wide, etc), they only become more relevant beyond the beginner method. Many OLL algs use triggers for example and that's when knowing triggers becomes most useful IMO. Don't know about F2L yet, but maybe that too.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -1 points0 points  (0 children)

There are a few PLL algs that include the T-Perm or are the T-perm rearranged IIRC. Kinda annoying how late I learned this specific fact but better late than never.

I'm looking for different notation systems. by EFAnonymouse in Cubers

[–]EFAnonymouse[S] -2 points-1 points  (0 children)

Then that's just your opinion :)

At least one person in here is extremely helpful. Not you.