6 AIs Tried to Guess My Star Sign Without Asking My Birthday. One Found a Clever Trick. (AI Generated)
6 AI chatbots competing to guess star signs

There is a game I wanted to build: a star sign guessing oracle that figures out your Western zodiac in 2–3 questions, with no birthday asked. Before writing a single line of code, I asked six different AI chatbots the same open-ended design problem.

The prompt: Design a game that guesses the user’s Western star sign. Use the fewest questions. Show the fewest zodiac images. No birthday cheating.

What came back was one of the most interesting cross-AI comparisons I have run. Same problem. Completely different instincts.

The Math That Governs Everyone

Before the strategies, here is the hard constraint every AI had to work around. There are 12 zodiac signs. A pure yes/no question delivers exactly 1 bit of information. The information needed to identify one sign out of twelve is log₂(12) ≈ 3.58 bits.

This means a minimum of 4 yes/no questions are needed — unless you ask a question with more than two options, which delivers more bits at once. That loophole became the battleground.

Grok: The Magic Card Trick

Grok came at this like a magician, not a game designer. It numbered the 12 signs 0–11, then assigned each a 4-bit binary code. Four cards are shown to the user, each containing 6 signs. The user answers yes/no to each card. The sum of the card values decodes uniquely to the correct sign.

Exactly 4 rounds. Exactly 6 images per card. 100% accurate. It is the same logic as those “I can guess your number” birthday card sets from primary school — pure binary encoding dressed up as mysticism.

The problem: scanning 6 signs per question is a lot of visual work for the user. And the experience feels mechanical — you can sense the algorithm underneath. But as a mathematical solution, it is clean and undeniable.

Doubao: Most Rigorous on Paper

Doubao gave the most mathematically thorough response. It formally separated questions into two types — text-only questions (zero images, using date boundaries like “born before June 22?”) and image-set questions (show K signs, ask yes/no). It then proved why some branches cannot be split evenly using date boundaries alone.

The insight: Cancer, Leo, Virgo, Libra, Scorpio, and Sagittarius cannot be cleanly halved by any single calendar cut. You have to use an image group question to get an even 3-3 split. Doubao’s solution handles this correctly, achieving 4-round worst case with a peak of 3 images shown at once.

Rigorous. A little dry. The kind of answer you would get from a very good engineering student who has read the textbook but not yet shipped a product.

DeepSeek: The Fast-Path Gamble

DeepSeek opened with a surprising first move: show only 4 signs in round one — Leo, Virgo, Libra, Scorpio — and ask if the user’s sign is in that group. If yes, the user is locked into a 4-candidate branch and done in 3 rounds. If no, 8 candidates remain, and worst case becomes 5 rounds.

This trades worst-case rounds for a better experience for a subset of users. About 33% of users breeze through in 3 rounds with a small first card. The other 67% take longer. Average: 3.67 rounds. DeepSeek framed this as a feature — the Leo user who gets a fast answer feels like the oracle is clairvoyant.

The tradeoff is real and honest. DeepSeek was the only AI that openly acknowledged it is making a gamble on user distribution.

ChatGPT: The Meta-Answer

ChatGPT responded by naming the actual problem more clearly than the others. It identified three competing objectives — minimum rounds, minimum images shown, minimum cognitive effort — and pointed out that optimizing for one hurts the others. Four rounds with 11 images total is not the same as five rounds with 6 images total.

It then proposed “born in the first half of the year” as a free zero-image first question, followed by adaptive star card sets. The end experience: images only appear partway through, and the final reveal is just one sign on screen.

ChatGPT was thinking about the emotional arc of the game rather than just the decision tree. That is a different kind of intelligence than pure optimization — and arguably more useful for a product that needs to feel magical, not efficient.

Gemini: Two Answers, One Genius Moment

Gemini gave two separate proposals, and the second one was the wildest of the batch.

The first proposal: design one beautiful star chart with 4 visual dimensions — inner/outer ring, gold/silver color, circle/diamond border, star trail or none. Four visual attributes, each with two options, gives 2⁴ = 16 states. Assign 12 signs to 12 of those states. One image stays on screen throughout. Four questions ask only about what the user sees on their own sign. Zero image-switching. The whole game uses a single picture.

The second proposal was the one that stopped me: a 4×3 orthogonal matrix. Question one has four options (three groups of 3 signs, plus one “not in this image” option). Question two has three options (two groups plus “not here again”). That gives 4 × 3 = 12 states — exactly enough to uniquely identify all 12 signs. Two rounds total. Two images total.

And here is the viral moment Gemini designed for Pisces users: round one shows 9 signs — they cannot find Pisces and click “not in this image.” Round two shows 8 signs — still no Pisces. They click “not here again” a second time in confusion. Then the reveal: “You found no home in either vision. The cosmos knew — you were always Pisces, hiding in the deep.”

A user who never sees their own sign on screen, and gets correctly identified anyway — that is the moment people share.

Kimi: Mathematically Proven Optimal

Kimi did not just give an answer. It showed why three rounds are enough.

The argument: under our rules — first question has four options, remaining questions are yes/no, no direct birthday asking — a season selector delivers log₂(4) = 2 bits at once. Two yes/no questions add 1 bit each. Total: 4 bits, which covers log₂(12) ≈ 3.58 bits needed to identify one sign from twelve. Three rounds are enough. Not the absolute floor for all possible game designs, but the minimum under these specific rules.

The structure: pick spring/summer/autumn/winter → narrows to 3 signs → one sign shown as a card (“is this you?”) → if no, a second sign shown → if no again, the third is inferred without ever appearing on screen.

Worst case: 3 rounds, 2 images shown. Average: 2.67 rounds, since 4 of the 12 signs are guessed correctly in round 2. And like Gemini, the third sign in each season (Gemini, Virgo, Sagittarius, Pisces) is revealed through inference — the oracle names them without ever showing their card. Kimi described this reveal moment with the line: “The universe knew all along.”

This was the one I built.

The Game I Built From This

The Star Sign Oracle at ChineseFortuneTools.com implements Kimi’s 3-round structure. Pick your season. See one star sign card. Answer yes or no. See another if needed. If both are wrong, your sign materializes from starlight — the oracle “reads your silence” to find you.

The four inferred signs each get their own copy: Gemini hears “You contain multitudes — the cosmos tracked you through the gaps.” Pisces hears “The deep waters always hide the Pisces. The cosmos still found you.”

100% accurate. No birthday asked. Average under 3 questions.

What the Comparison Actually Reveals

Six AIs. One problem. The spread was wider than I expected.

Grok optimized for mathematical completeness. Doubao optimized for provability. DeepSeek optimized for the best-case user. ChatGPT optimized for the emotional journey. Gemini found a 2-round solution that breaks the conventional constraint. Kimi proved the 3-round floor and designed the shareable moment into the structure.

No AI gave the same answer. All of them were correct in some sense. The right one depended on what you were building and why.

For a game that should feel like magic — the one where users share their result because it found them without ever showing them their sign — Kimi’s was the right structure. But I would not have seen it as clearly without running all six in parallel.


Try It

The game is live: Can I Guess Your Star Sign? — season question, two star cards, cosmic inference reveal. No birthday asked.


Related Reading


One Problem. Six Minds. Who Thought Clearest?

Strip each response to its core instinct and a pattern emerges. Each AI had a different idea of what kind of problem this actually was.

AICentral IdeaRounds (worst)Max images/round
GrokThis is a binary lookup table. Assign every sign a 4-bit code. Four cards, four answers, done.46
DoubaoFormally separate zero-cost text questions from image-cost questions. Prove when dates can split and when they cannot.43
DeepSeekBet on the fast path. Show 4 signs first — if the user hits, finish in 3 rounds. If not, pay the price later.54
YuanbaoBorrow the user’s existing knowledge. Fire + air vs earth + water — people already know their element.46
ChatGPTName the real problem: this is a 3-objective trade-off, not a single optimisation. Design for the emotional arc first.54
GeminiBreak the yes/no constraint entirely. Use a 4×3 orthogonal matrix — 2 rounds, and Pisces never appears on screen.29 (first card)
KimiProve the minimum under the stated rules. Season selector = 2 bits. Two yes/no cards = 1 bit each. Three rounds is enough.31

My read: Kimi wins on elegance — fewest images, proven minimum, cleanest structure. Gemini wins on audacity — 2 rounds is genuinely better if you allow multi-choice in both questions. ChatGPT wins on self-awareness — it was the only one that correctly named the trade-off before trying to solve it. The others optimised for a problem they defined themselves.

Grok gets points for the magic-card-trick nostalgia. Doubao gets points for the only formal proof that some branches cannot be split by calendar dates. DeepSeek gets points for honesty — it was the only AI that admitted it was gambling on user distribution.


A Living Benchmark — For ChatGPT 10, Claude 20, or Whatever Comes Next

The bar as of 2026 is documented below. This is the 2026 Baseline. I will not overwrite it. If a future AI finds a better answer, it gets added as a new entry — not a replacement. Five years from now this page might be a small archive of how AI reasoning about constrained problems has changed.

2026 Benchmark

Metric2026 RecordSet by
Worst-case rounds3Kimi
Best-case rounds2Kimi
Average rounds2.67Kimi
Max images in one question1Kimi
Total image exposures (all rounds)2Kimi
Accuracy100%All
Birthday askedNoAll
Free-text input requiredNoAll

Note: “Max images in one question” and “Total image exposures” are tracked separately because they measure different things. An AI that shows 1 image per question but asks 8 questions still exposes the user to 8 images total — worse overall than 2 total exposures across 3 rounds.

The Prompt — Copy and Paste Into Any Future AI

You do not have to beat every metric. Explain exactly which trade-off you improve and why it matters. A genuine result like “I cannot reduce worst-case rounds below 3, but I reduced average rounds from 2.67 to 2.33” is a real finding worth documenting.

You are competing against a 2026 benchmark in a constrained design challenge.

Task: Design a game that guesses the user's Western star sign — one of exactly 12 signs:
Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpio, Sagittarius, Capricorn, Aquarius, Pisces.

Hard rules:
1. You cannot directly ask the user's birth date, birth month, or birth year.
2. Every question must have clearly labeled options. No free-text input from the user.
3. Each question may have 2, 3, or 4 options — but all options must be mutually exclusive and collectively exhaustive (every possible answer falls into exactly one option, no overlap, no gaps).
4. You must be 100% accurate across all 12 signs. No probability, no guessing.
5. The experience must feel like a guessing game, not a birthday calculator.

Optimise for all of the following — but if you improve one at the cost of another, say so explicitly:
a. Worst-case rounds (questions asked)
b. Best-case rounds
c. Average rounds (assuming uniform distribution across 12 signs)
d. Max zodiac sign images shown in any single question
e. Total zodiac sign image exposures across the entire game

Deliverables:
1. Complete decision tree covering all 12 signs
2. Your scores on all five metrics above
3. Proof or strong argument for why no design can do better under these constraints
4. If you cannot beat the record, state which metric you matched and explain why the others are hard limits

2026 Benchmark to beat:
- Worst-case rounds: 3
- Best-case rounds: 2
- Average rounds: 2.67
- Max images in one question: 1
- Total image exposures: 2
- Accuracy: 100%
- Birthday asked: No
- Free-text input: No

You don't have to beat every metric. Explain exactly which trade-off you improve.

Post your result — and the AI’s full answer — in the comments below. Include which AI, which version, and what date you tested it. I will be checking back.


Related Reading


Leave a Reply

Your email address will not be published. Required fields are marked *