FLAMES Calculator
Complete Master Guide

FLAMES Calculator Rules & Math Algorithm Guide

Master the FLAMES love game algorithm! Learn the letter cancellation math formula, modulo 6 counting rules, and 90s school paper history. Step-by-step guide!

FLAMES Editorial Team Updated August 2026 6 min read
Key Takeaways
  • FLAMES is a 6-letter acronym representing Friends, Love, Affection, Marriage, Enemies, and Soulmates (or Siblings).
  • The method eliminates matching letter pairs across two names, sums the remaining count, and cycles through circular modular subtraction.
  • Modern digital calculators have revived the game with rich compatibility scoring, instant trace visualization, and mobile sharing.

Ready to test your compatibility?

Try our free online FLAMES calculator with instant step-by-step breakdown.

Calculate FLAMES by Name

Looking for the pen-and-paper school notebook method?

See our visual step-by-step paper cancellation tutorial with handwritten examples.

Read Paper Tutorial →

What Is the FLAMES Game?

The online FLAMES calculator is one of the most beloved paper-and-pen relationship games in modern history. Originating in school classrooms across the globe during the late 20th century, the game provided an exciting, secretive, and lighthearted way for friends and secret admirers to test compatibility using nothing more than two handwritten names.

Despite the advent of advanced matchmaking algorithms and artificial intelligence, the nostalgic charm of FLAMES remains undefeated. Today, you can play the FLAMES game online with instant calculations, learn how to play FLAMES on paper, or explore the full meaning behind every letter in our FLAMES full form guide.

The Meaning Behind Each FLAMES Letter

Each letter in the word FLAMES corresponds to a distinct interpersonal outcome (see our full form reference):

F — Friends

Signifies a foundation of mutual trust, great conversations, shared humor, and enduring loyalty.

L — Love

Represents deep romantic chemistry, magnetic attraction, butterflies, and passionate devotion.

A — Affection

A gentle, caring bond characterized by emotional safety, tender warmth, and supportive fondness.

M — Marriage

A harmonious, long-term commitment built on aligned life visions, maturity, and lifelong resilience.

E — Enemies

Opposing energies and passionate friction. While tempestuous, it often hides strong underlying curiosity.

S — Soulmates (or Siblings)

In modern digital editions, S stands for Soulmates (an intuitive cosmic connection). In traditional 90s school editions, it represented Siblings (familial camaraderie).

How the FLAMES Mathematical Algorithm Works

The calculation follows four disciplined algorithmic steps:

Step 1: Normalize & Cancel Shared Letters

Both names are cleaned of special characters, spaces, and diacritics. For every occurrence of a letter present in both names, that pair is struck out.

Step 2: Calculate the Leftover Letter Count

Add together all the remaining unmatched characters from Name 1 and Name 2. This integer is designated as the Count Number (N).

Step 3: Circular Modular Elimination

Starting at 'F' in the sequence [F, L, A, M, E, S], count up to N in a circle. The letter where the count terminates is eliminated. In the next round, counting resumes immediately from the subsequent position.

Step 4: Final Letter Destiny

After 5 elimination rounds, exactly one letter survives. That final letter determines the FLAMES outcome.

Worked Example: Romeo & Juliet

  • Name 1: ROMEO  |  Name 2: JULIET
  • Common Letters:'E' (1 pair), 'O' (none in Juliet), 'R', 'M'.
  • Remaining in Romeo: R, O, M, O (4 letters)
  • Remaining in Juliet: J, U, L, I, T (5 letters)
  • Total Remaining Count: 4 + 5 = 9
  • Circular Elimination with Count = 9:
    • Round 1: [F, L, A, M, E, S] → Strike 'A' (3rd index) → Remaining: [F, L, M, E, S]
    • Round 2: Count 9 from M → Strike 'M' → Remaining: [F, L, E, S]
    • Round 3: Count 9 from E → Strike 'F' → Remaining: [L, E, S]
    • Round 4: Count 9 from L → Strike 'S' → Remaining: [L, E]
    • Round 5: Count 9 from L → Strike 'E' → Remaining: 'L' (LOVE)
Result: Romeo & Juliet = L (Love) ❤️