FLAMES (game)

Last updated

FLAMES or FLAME is a paper-and-pencil game popular among school-aged children, [1] which is theoretically related to the Josephus problem and other counting-out games. FLAMES or FLAME is an acronym for the possible outcomes of the game. In order, they are: [1] [2] [3] [4]

Contents

This game is played to predict the future relationship between a person and their crush (or celebrity crush). If a player does not achieve the desired outcome, they may retry with different variations of their names to influence the outcome. The reactions to the game's outcome may reveal a player's true feelings toward the person they are paired with. The game, however, does not accurately predict the true relationship between any two persons. [1] [2] [3] [4]

Gameplay

The gameplay of FLAMES (or FLAME) has the following steps:

  1. Write your and your crush's name on a sheet of paper.
  2. Cross out any common letter that appears in both the names. If the common letter(s) appears uneven times in the two names, all of its occurrences in both names may be crossed, [2] or just as many occurrences that are common in the two may be crossed, [3] [4] depending on the variant of play.
  3. Count the total number of remaining letters in the two names. Let it be .
  4. Write "FLAMES" (or "FLAME") on a sheet of paper.
There are two alternate variations of the last stage of the game:
    1. Start counting the letters of "FLAMES" one-by-one, until you reach . If is greater than 6, wrap-around and continue counting through "FLAMES". Repeat as many times as necessary until you reach .
    2. The ending letter (th letter) gives you the future relationship between you and your crush. [1] [2]
    1. Start counting the letters of "FLAMES" (or what remains of it) one-by-one, until you reach . If you don't, wrap-around and continue counting. Repeat as many times as necessary until you count until .
    2. Cross out the th letter.
    3. Repeat steps 5 and 6 with the remaining letters of "FLAMES", starting with the next letter, until only one letter remains.
    4. The letter remaining at the end gives the future relationship between you and your crush. [3] [4]
    This variant of FLAMES is equivalent to the Josephus problem. [4] Due to this reason, its implementation is popular among beginner programmers.

Although not part of the gameplay, when a player gets an unsatisfactory outcome such as "E" or "S", they may retry with different variations of their names, such as full names, initialled names, etc. This may reveal a player's true feelings toward the person they are paired with. [1]

Example

Consider a "FLAMES" example of the Josephus problem variant.

Code implementation

The following is a possible pythonic implementation of the Josephus problem variant:

defflames(name1:str,name2:str)->str:a=list(name1.upper())b=list(name2.upper())foriinlist(a):ifiinb:a.remove(i)b.remove(i)n=len(a)+len(b)f="FLAMES"f_len=6whilef_len>1:r=n%f_lenifr==0:f=f[:f_len-1]f_len-=1else:f=f[r:]+f[:r-1]f_len-=1returnf[0]

See also

References

  1. 1 2 3 4 5 Natarajan, Mahesh (2018-02-03). "Games like Flames get us to admit what we really feel". The New Indian Express. Archived from the original on 2019-10-31. Retrieved 2025-02-08.
  2. 1 2 3 4 "3 Ways to Play "Flame"". wikiHow. Archived from the original on 2025-01-18. Retrieved 2025-02-08.
  3. 1 2 3 4 "Program to implement FLAMES game". GeeksforGeeks. 2019-10-18. Archived from the original on 2025-02-09. Retrieved 2025-02-08.
  4. 1 2 3 4 5 Iyengar, Sudarshan (2019-05-06). mod10 FLAMES Part 01. The Joy of Computing Using Python. NPTEL-NOC IITM. Archived from the original on 2025-02-09. Retrieved 2025-02-08 via YouTube.
  5. "I'mMature - An MX Original Series". The Times of India. ISSN   0971-8257. Archived from the original on 2021-12-21. Retrieved 2025-02-08.

Primary sources

In the text these references are preceded by a double dagger (‡):

  1. "Flames Season 3". OTTPlay. Archived from the original on 2025-02-09. Retrieved 2025-02-08.
  2. Prime Video India (2022-10-29). Test Your Flames! | Flames Season 3 #primevideoindia. Archived from the original on 2025-02-09. Retrieved 2025-02-08 via YouTube.