https://textcraft.net/

Ying Lai (ypl3cw)

Chris Fassoth (cwf5tf)

Barry Chin (bxc2gn)

Rachel Yi (rty8ff)

Hello, young trainers! Welcome to the world of Pokemon! My name is Professor Oak.

Today, we will be matching trainers to their Pokemon using the Gale-”Oak”ly Algorithm. Here are our trainers!

Likes Pikachu

Like, really really likes Pikachu

Likes fun Pokemon over serious Pokemon

Preferences:

  • Pikachu
  • Psyduck
  • Machoke

Likes cute things

Doesn’t like ducks

Preferences:

  • Pikachu
  • Machoke
  • Psyduck

Likes working out

Wishes he could be Ash

Does not really like cute things

Preferences:

  • Machoke
  • Pikachu
  • Psyduck

And here are with the Pokemon that our trainers will be matched with today!

Prefers strong, masculine men

Dislikes the weak

Prefers guys over girls

Prefers taller people

Seems to like:

  • James
  • Ash
  • Misty

Prefers people that give him attention

Prefers happy people

Dislikes people that are mean

Prefers people who has a name that rhymes with “bash”

Seems to like:

  • Ash
  • Misty
  • James

Likes the ladies

Likes the ladies

Doesn’t like the guys

But likes the ladies~

Seems to prefer:

  • Misty
  • Ash
  • James

Are you ready? Let’s get started!

You choose Ash!

As the day begins, Ash and Misty both choose Pikachu.

Pikachu decides that it prefers Ash to Misty, so it chooses to stay with Ash.

Since Ash and Pikachu are each other’s top choices, they are happy together and won’t leave each other for anyone else.

Click to Try a Different Trainer

Click to Go to the End

You choose Misty!

As the day begins, Ash and Misty both choose Pikachu.

Pikachu decides that it prefers Ash to Misty, so it chooses to stay with Ash and refuses to go with Misty.

  • Pikachu

  • Machoke

  • Psyduck

At the end of the day, Misty gives up on Pikachu and moves down her list.

The next day, James and Misty both choose Machoke.

Machoke decides that it prefers James to Misty, so Machoke chooses to stay with James and refuses to go with Misty.

  • Pikachu

  • Machoke

  • Psyduck

At the end of the second day, Misty gives up on Machoke and moves down her list.

Finally, Misty chooses Psyduck. No other Pokemon that Misty prefers to Psyduck prefers Misty over its own trainer.

Similarly, no other trainer that Psyduck prefers over Misty prefers Psyduck over their own Pokemon.

Therefore, even though Misty and Psyduck aren’t necessarily each other’s top choices, no other pairing will be agreed upon.

Click to Try a Different Trainer

Click to Go to the End

Since Misty and Psyduck are a stable pairing, they won’t leave each other for anyone else.

You’re my true pairing!

EASTER EGG

You choose James!

On the first day, James chooses Machoke.

The next day, Misty tries to choose Machoke too, but it prefers James to Misty and refuses to go with her.

Click to Try a Different Trainer

Since James and Machoke are each other’s top choices, they are happy together and won’t leave each other for anyone else.

Click to Go to the End

In the end, Ash ends up with Pikachu, Misty ends up with Psyduck, and James ends up with Machoke!

All the matchings are stable because no one will leave their partner for anyone else, and that’s the Gale-“Oak”ley Algorithm!

Click to Start Over

pokemon magic - Google Slides