Blog  |   Puzzles
Books  |   About

 


The Effect

This page reveals the secret behind the Oracle of Batboy, an extremely effective card trick in the guise of a fortune telling novelty. If you like this trick, you may also like my other computer-aided card and mentalism effects:

  • i polygraph
  • Bondoogle - pseudo search engine
  • The Internet Lie Detector (the original)

The effectiveness of this trick depends on its method of operation remaining a well kept secret. Therefore, don't reveal the secret of this trick to your intended victim. Thank you very much!

The Oracle of Batboy appears to be a "magic eight ball" fortune-telling application, however, it has a hidden secret: It can also be used to reveal the identity of any playing card, no matter what the card is!



If you can afford it, please help keep KrazyDad running by making a donation via PayPal. Thank you!!

Prefer to donate by mail or venmo? 👉 Here's how.


donate_amounts Donate $5 Donate $10 Donate $20 Donate $35 Donate $50 Donate $100 Donate a custom amount


Instructions

Click here to summon the Oracle. Bookmark that link for showing the Oracle to unwary spectators.

In the illustration, note the 3 round buttons labelled A,B,C.

To answer yes and no questions, simply press either button B or C. Button B will provide a random answer, and button C will cycle sequentially thru the answers "yes", "no" and "ask again". You can use button C to "force" answers to specific questions.

Also note that the face has been divided into 8 octants (rectangles). You'll leave the mouse positioned within these octants in order to specify which card to reveal. Note that the octants are designed to correspond to the facial features. Horizontally the octants are on either side of the nose. Vertically the octants are above the eye, above the top lip, above the first chin, and below the first chin.

To tell Batboy which card to reveal, you'll covertly place the mouse over two different octants on his face at certain times. You'll use the timing of Batboy's eye-blinks to figure out when to position the mouse.

When Batboy is just sitting there, he goes thru a cycle in which he blinks once, blinks twice, and then moves his mouth.

To input a card, use the tables below to figure out the two octants you need to use. Position the mouse inside the first octant and wait for Batboy to blink once. Then position the mouse inside the second octant and wait for Batboy to blink twice.

After he blinks twice, you have a couple of seconds to press button A (before he blinks once again). If you press Button A, Batboy will spin around and say the name of the card.


The first octant (one blink) is used to identify the suit and whether it's a high or low card (Ace thru six are low cards):

low heartshigh hearts
low spadeshigh spades
low diamondshigh diamonds
low clubshigh clubs


The second octant (two blinks) is used to narrow down to a specific card. If you make a mistake, reposition to the first octant and wait for a single blink again.

If you specified a low card...

Ace2
34
56
78

If you specified a high card...

78
910
JackQueen
King"ask again"

Note that 7 and 8 can be input either as a low card or high card, but have different positions depending on which you specified.

For example, to encode the 5 of Spades, you would position the mouse over his ear, wait for a single blink, position below his ear, wait for the double blink. Then click button A to hear Batboy say "Your card is the five of spades!".

Forcing a Card

The method described above works with any card. However, if you can force a card on your spectator (secretly get him to use a pre-planned card), you can simplify things somewhat.

Each of the following cards uses the same position for both the first and second octants, so you can simply leave the mouse parked until you are ready to reveal the card. Just wait for Batboy to blink twice and press button A:

Ace of Hearts8 of Hearts
3 of Spades9 of Spades
5 of DiamondsJack of Diamonds
7 of Clubs"Ask Again"

Either use a card-forcing method (look up "forcing a card" on Google) to force one of these cards on your spectator, OR deal these seven cards from the top of your deck onto the table and allow your spectator to choose one.

Click here to summon the Oracle.



KrazyDad runs on electricity and caffeine. Help me pay my electric bill, or just buy me a cup of coffee. Thank you!!

Prefer to donate by mail or venmo? 👉 Here's how.


donate_amounts Donate $5 Donate $10 Donate $20 Donate $35 Donate $50 Donate $100 Donate a custom amount

Creative Commons License This work is licensed under a Creative Commons License.


Copyright © 2025 by KrazyDad. All Rights Reserved.
Contact Krazydad