The Magic Café
Username:
Password:
[ Lost Password ]
  [ Forgot Username ]
The Magic Cafe Forum Index » » Shuffled not Stirred » » Online deck fiddler (3 Likes) Printer Friendly Version

 Go to page 1~2 [Next]
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Hello,

a while ago I was looking for an online tool to simulate faro shuffles and other manipulations or principles against a stack or group of cards.
I found two very interesting good tools: Online Card Shuffle Simulator by rdegraaf and another online tool dedicated to faros.

These two tools are well made but do not fit my initial requirements:
I wanted to be able to simulate a sequence of multiple actions against a deck and see intermediate and final states of the deck.

For example, to build Mnemonica from a NDO:

take one NDO Fournier
repeat 4 faro OUT
reverse the 26 up cards
perform a partial faro OUT on King of heart
cut at Nine of Diamonds

I've just deliver a custom online tool that can execute this kind of instructions.
There are a bunch of different shuffles, stacks and manipulations that are available and can be combined together.

An online documentation of the available commands can be displayed (button help)

http://www.neo-hypnose.com/magic/deck.fiddler

For example, the "script" to get Mnemonica from a NDO would be something like:
(just need to copy/paste the following instructions into the proper text area then click on the button "play")

deck fournier
repeat 4 faro OUT
reverse 26
faro OUT KD
cut at 9D

More complicated, the "script" to get a NDO from Mnemonica would be something like:

deck mnemonica
cut at KD
deal -35 to stack1
dump stack2
deck stack1
reverse
!faro out
cut at 18
deal 9 to stack2
concat stack2
repeat 4 faro out


Voila,
don't know if you guys can be interested by this; Anyway I did this tool for free and can easily insert any additional deck, manipulation or feature if required.

Cheers!
ddyment
View Profile
Inner circle
Gibsons, BC, Canada
2252 Posts

Profile of ddyment
Very nice ... a specialized tool, to be sure, but one that will be of interest to many of us.

I've added a link to this in the "tools" section of The Deceptionary.
"Calculated Thoughts" now at The Deceptionary :: Elegant, Literate, Contemporary Mentalism ... and More
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Cool, yes you're absolutely right, it's a bit specialized since it's a (very light) script engine. I might need to make it more user friendly...
On the other hand I think possibilities are huge, for example, we could imagine to make the engine clever,
that would allow not only to simulate manipulation sequences but also to make the engine find the correct (and simpliest?) manipulations to get a final result, from a given starting point...
But it's another story, I'll think about it Smile

By the way, I think you missed the correct link into your Deceptionary page.
ddyment
View Profile
Inner circle
Gibsons, BC, Canada
2252 Posts

Profile of ddyment
No , it's the correct link to the "tools" page (from which one can navigate to other pages, including the home page).
"Calculated Thoughts" now at The Deceptionary :: Elegant, Literate, Contemporary Mentalism ... and More
Claudio
View Profile
Inner circle
Europe
1613 Posts

Profile of Claudio
You set up the wrong link indeed. The link to Alistair's tool actually points to the Rob de Graf deck-shuffling simulator.
ddyment
View Profile
Inner circle
Gibsons, BC, Canada
2252 Posts

Profile of ddyment
Ah, sorry ... I misinterpreted the comment; it's fixed now.

Thanks!
"Calculated Thoughts" now at The Deceptionary :: Elegant, Literate, Contemporary Mentalism ... and More
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Thanks! Sorry I know that my English is sometimes not specialized enough 😉
pnielan
View Profile
Regular user
Northern California
152 Posts

Profile of pnielan
Scripting with a "little language" is way better than a point and click tool. And something that has been lost in the last generation of phone and computer applications. Ideas and experiments can be saved. Thanks! Please keep working on this.
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Thanks for your feedback Pnielan, you completely summarized my thoughts, a scripting engine offers much more possibilities and easily allows sharing, saving manipulations/experimentations. On the other hand, it makes the user interface less user friendly, I will expose sample documented scripts, for information purposes. In the meantime, any suggestions are welcomed. Thanks!
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Just added a sample based on the Gilbreath principle.
goochelen
View Profile
New user
Hexagonia
76 Posts

Profile of goochelen
HI Allstair,

Can you provide a sample script on your website that does the following:
- A card is chosen from any deck and put back in the middle of the deck.
- The deck is subsequently riffle shuffled twice
- The end result (order of the 52 cards) is shown.

Many thanks in advance.
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Hello Goochelen

here is the commented script that you can copy paste:

-- we choose a new deck of card
deck bicycle

-- we shuffle the cards
genuine shuffle

-- we pick a card
pick up 1 to chosen_card

-- card is back at the bottom of the deck
concat chosen_card

-- deck is cut at middle
-- chosen card moves at the middle
cut at middle

-- riffle shuffle twice
riffle shuffle
riffle shuffle
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Added a sample based on the Penelope principle.
goochelen
View Profile
New user
Hexagonia
76 Posts

Profile of goochelen
Hi Alistair,

Thanks for providing the sample.
Exactly what I was looking for.

Another suggestion. Would it be possible to add a button "rerun script" just next to "display indexes" checkbox ?
That way I can rerun a script several times and direcly see the deck layout after the a rerun of the script.

Thanks again.

PS: I really like the fiddler.
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Hi Goochelen,

very good suggestion. I've just added the replay button.

Alistair
goochelen
View Profile
New user
Hexagonia
76 Posts

Profile of goochelen
HI Allstair,

Thanks for adding the button.

I don't know if it is a typo as the button says "Relay Script" (instead of Replay).

I'll let you know when I have other questions, suggestions, etc.

Thanks
goochelen
View Profile
New user
Hexagonia
76 Posts

Profile of goochelen
Hi Allstair,

Another question/suggestion: would it be possible to store some scripts online so they can be retreived with one click (this would perhaps also allow for some sharing of scripts),

or alternatively,

invoke the URL with parameters where one passes the script content in the URL so that the script will be immediately loaded and executed upon accessing the URL ?

Thanks for taking this suggesstion into consideration.

Thanks,
alistair.crompton
View Profile
New user
44 Posts

Profile of alistair.crompton
Hi Goochelen,

your request is definitely rightful. I already thought about it.
I guess I will put something in place in that way, in order to be able to share scripts.
On the other hand, this kind of feature can not be implemented without a kind of moderation process, I've do be careful about it.
If someone publishes a copyrighted routine, or inappropriate contents...

For a first shot, I'm going to make simple. I keep you posted.

Alistair
goochelen
View Profile
New user
Hexagonia
76 Posts

Profile of goochelen
HI Allstair,

Great you already thought about that.

I look forward to the next "version".

Cheers,

g.
SamChak
View Profile
Elite user
445 Posts

Profile of SamChak
Hi Alistair,

Thank you for creating this wonderful tool. Deck-Fiddler is a delightful gem for the card architects and mem-deck aficionados.

(1) Would you consider adding a script sample to demonstrate a mentalism effect using the Kruskal Count on a memorized deck?

(2) I'd also like to request for a command / function to display the backs of the selected cards (turned over). The purpose is to study the effects of shuffling face-up cards into face-down cards in some Triumph routines, like Asi Wind's Triumph and Triumph Again.

"The most beautiful thing we can experience is the mysterious. It is the source of all true art and science."

~ Albert Einstein ~
US (German-born) physicist (1879 - 1955)
The Magic Cafe Forum Index » » Shuffled not Stirred » » Online deck fiddler (3 Likes)
 Go to page 1~2 [Next]
[ Top of Page ]
All content & postings Copyright © 2001-2021 Steve Brooks. All Rights Reserved.
This page was created in 0.16 seconds requiring 5 database queries.
The views and comments expressed on The Magic Café
are not necessarily those of The Magic Café, Steve Brooks, or Steve Brooks Magic.
> Privacy Statement <

ROTFL Billions and billions served! ROTFL