4.7
Notation for Overhand Shuffles v1
notes:Ralph Cos:boldschool:2:yeahgic:2015:control:::::orange:
1SectionSTRPSELegend
1TextTXTNTE1SGNDplpkt run a single card
2SGNDplpkt run two cards, etc.
[2]SGNDplpkt run 2 cards as a block
[3]SGNDplpkt run 3 cards as a block, etc.
-SGNDplpkt run a random size packet SGNOpeninstead of [n]SGNClose
=SGNDplpkt shuffle off
*SGNDplpkt run a single card injogging it
SGNHashSGNDplpkt throw remainder SGNOpenas a blockSGNClose
1TextTXTNTEUSGNDplpkt undercut SGNOpenie. Initialize by taking the lower half of deck, at jog if there is oneSGNClose
OSGNDplpkt overcut SGNOpenie. Initialize by taking the top half of deckSGNClose
+SGNDplpkt return a selection SGNOpento receiver pileSGNClose
MSGNDplpkt milk
1SectionSTRPSEComments
1TextTXTNTESo, the above is a set of 10 keys that allows to express most situations.
As a way to test its consistency, let us ask if we could feed this notation into an imaginary robot and have it execute just what we expected. The answer may be negative, or positive, or in between at 90%.
1TextMVENTEEither way, robots aside, it may help you streamline and manage your overhand sequences. Always revert to traditional words if needed, anything goes.
It may also inspire you to think of a different, more powerful, notation.
1TextTXTNTESampleSGNDplpkt
Hold deck in left hand standard grip. Separate the deck by undercutting half if the deck into right hand. Have spectator return his or her card onto the left hand pile. Overhand shuffle first card, injogging it. Shuffle off. Cut the half below the injog to topSGNDplpkt
U + * =
U SGNHash
1TextTXTNTEWe can add intuition by thinking of the jog as either a 'stop'-jog or as a 'start'-jog. In most situations we use the jog to 'stop' some SGNOpentop stockSGNClose secret arrangement SGNOpeneg. adding three cards onto a selectionSGNClose, or, we use the jog to 'start' a SGNOpenbottom stockSGNClose arrangement. SampleSGNDplpkt
SGNOpen U + SGNClose * =
U SGNHash
1TextMVENTEThe brackets help remember which half of the deck SGNOpenbelow or above the jogSGNClose matters, and also how to 'pronounce' the jog.
SectionSTRGEN1. Control a selection to top
MoveMVEOSSGNOpen U + SGNClose * =
U SGNHash
SectionSTRGEN 2. Control a selection to 3rd from top
MoveMVEOS SGNOpen U + 2 SGNClose * =
U SGNHash
SectionSTRGEN 3. Transfer btm to top
MoveMVEOS U = 1
SectionSTRGEN 4. Transfer top card to inf-2
MoveMVEOS M =
SectionSTRGEN 5. Transfer top card to inf-2 while transferring inf-2 to top SGNOpenexchanging top and inf-2SGNClose
MoveMVEOS M = 1
SectionSTRGEN6. Control 2 selections, returned individually, to top and btm
MoveMVEOS SGNOpen U + SGNClose * =
SGNOpen U + SGNClose * =
U SGNHash
SectionSTRGEN 7. Controlling a selection to inf-2 while also transferring top to btm
MoveMVEOS SGNOpen O + SGNClose * =
U SGNHash
M =