Jan 5, 2026

How Should We Prompt AI: An Experiment

I tried 3 different approaches when working with AI. Same task, same images. Only the prompt changed.

Experiment: Binary Tree Decision UI

I wanted AI to design a UI. I gave it 3 images, explained the concept. Then I asked using 3 different approaches.

1. ONE SHOT - Give Everything at Once

I gave AI everything I wanted in one go. All images, all descriptions at once.

AI’s First Response

Went straight to “Got it” and gave the concept:

Prediction

Actual Output

Result: Hotkey works, stack view works, everything is solid.

2. CONCEPT FIRST - Concept First, Then Implement

I told AI to first extract the concept, then read the images and refine.

AI’s First Response

First gave the concept, then read the images and updated:

Prediction

Actual Output

Result: Stack view is solid. But hotkeys are broken.

3. ITERATIVE - Think Separately for Each Image

The most detailed approach. Read each image, update the concept, read again, update again.

AI’s First Response

Kept updating the concept in its head. Did this 3 times for 3 images:

Prediction

Showed it perfectly as ASCII art:

Actual Output

Result: Worst output. Black areas, broken UI. It gave what I asked but the rest is empty.

Comparison

ApproachPrediction QualityActual Output
ONE SHOTMediumBEST
CONCEPT FIRSTGoodMedium (hotkey broken)
ITERATIVEPerfect (ASCII)WORST

What I Learned

The one I expected to give the worst output, ONE SHOT, gave the best.

Why?

Ambiguity = Opportunity

When I gave AI incomplete information, with high ambiguity it could fill in from its own knowledge better. I’m leaving a higher chance for it to contribute something of its own.

In the ITERATIVE approach I gave everything in detail. AI just did what I told it. It didn’t add its own knowledge.

In ONE SHOT, I left gaps. AI filled those gaps with its own experience.

Conclusion

The exact opposite of my experimental expectation.

  • Less detail = Better output
  • More control = Worse output

Trusting AI and leaving gaps produces better results than trying to control everything.

Related posts

AI Coding Survival Notes → 5 Agents, 1 Voice: Complete Workflow Guide →