Unthinkable Alliances

Example 229

People are to be grouped into alliances. To kiss someone is to join his or her faction, which may make a grand alliance; to strike them is to give notice of quitting, and to become a lone wolf.

The following is best tested by experimentally kissing and/or attacking, and typing RELATIONS after every change to see the effect.

"Unthinkable Alliances"
Unthinkable Solutions is a room. Sophie, Daisy, Ryan and Owen are in Unthinkable Solutions.
Alliance relates people to each other in groups. The verb to help means the alliance relation.
Sophie helps Ryan. Daisy helps Ryan. Owen helps the player.
Instead of kissing someone (called the blessed one):
   say "Smack!";
   now the player helps the blessed one.
Instead of attacking someone (called the vilified one):
   say "Smack!";
   now the player does not help the vilified one.
Test me with "relations / kiss sophie / relations / hit ryan / relations".
Test me with "relations / kiss sophie / relations / hit ryan / relations".
Unthinkable Solutions
You can see Sophie, Daisy, Ryan and Owen here.

>(Testing.)

>[1] relations
Alliance relates people to each other in groups:
{ yourself and Owen }
{ Sophie, Daisy and Ryan }

>[2] kiss sophie
Smack!

>[3] relations
Alliance relates people to each other in groups:
{ yourself, Sophie, Daisy, Ryan and Owen }

>[4] hit ryan
Smack!

>[5] relations
Alliance relates people to each other in groups:
{ Sophie, Daisy, Ryan and Owen }
and yourself in a single-member group