p3-euchre

Euchre Test 01 Explanation

Run Euchre Test 01 like this.

$ make euchre.exe
$ ./euchre.exe pack.in shuffle 10 Edsger Simple Fran Simple Gabriel Simple Herb Simple

To run Euchre Test 01 in your visual debugger, configure these command line arguments (VS Code (macOS), VS Code (Windows), Xcode, Visual Studio):

pack.in shuffle 10 Edsger Simple Fran Simple Gabriel Simple Herb Simple

Pro-tip: Debug differences in game output using diff -y -B, which shows differences side-by-side and ignores whitespace. We’ll use the less pager so we can scroll through the long terminal output. Press q to quit.

$ make euchre.exe
$ ./euchre.exe pack.in shuffle 10 Edsger Simple Fran Simple Gabriel Simple Herb Simple > euchre_test01.out
$ diff -y -B euchre_test01.out.correct euchre_test01.out | less  # q to quit

Preamble

The arguments are printed first:

./euchre.exe pack.in shuffle 10 Edsger Simple Fran Simple Gabriel Simple Herb Simple

Hand 0

Output Explanation

Hand 0
Edsger deals
Nine of Hearts turned up
Fran orders up Hearts
Attackers - Fran and Herb
Defenders - Edsger and Gabriel

Ranks of suit highest to low
Hearts: J of Hearts, J of Diamonds, A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: K of Clubs, Q of Spades, 9 of Spades, A of Hearts, J of Hearts
Gabriel’s Hand: A of Clubs, K of Spades, 9 of Clubs, Q of Hearts, J of Diamonds
Edsger’s Hand: J of Clubs, A of Spades, K of Diamonds, J of Spades, 9 of Hearts
Herb’s Hand: 10 of Clubs, 10 of Spades, Q of Diamonds, 9 of Diamonds, K of Hearts
King of Clubs led by Fran
Ace of Clubs played by Gabriel
Ten of Clubs played by Herb
Jack of Clubs played by Edsger
Gabriel takes the trick
Fran is left of dealer so leads; led_suit = Clubs
Gabriel has to follow suit so plays highest club
Herb has to follow suit so plays only club
Edsger has to follow suit so plays only club
No trump was played so highest led_suit wins, which is the Ace
  Fran’s Hand: Q of Spades, 9 of Spades, A of Hearts, J of Hearts
Gabriel’s Hand: K of Spades, 9 of Clubs, Q of Hearts, J of Diamonds
Edsger’s Hand: A of Spades, K of Diamonds, J of Spades, 9 of Hearts
Herb’s Hand: 10 of Spades, Q of Diamonds, 9 of Diamonds, K of Hearts
King of Spades led by Gabriel
Ten of Spades played by Herb
Ace of Spades played by Edsger
Queen of Spades played by Fran
Edsger takes the trick
Gabriel is left of dealer so leads; led_suit = Spades
Herb has to follow suit so plays only spade
Edsger has to follow suit so plays highest spade
Fran has to follow suit so plays highest spade
No trump was played so highest led_suit wins, which is the Ace
  Fran’s Hand: 9 of Spades, A of Hearts, J of Hearts
Gabriel’s Hand: 9 of Clubs, Q of Hearts, J of Diamonds
Edsger’s Hand: K of Diamonds, J of Spades, 9 of Hearts
Herb’s Hand: Q of Diamonds, 9 of Diamonds, K of Hearts
King of Diamonds led by Edsger
Nine of Spades played by Fran
Nine of Clubs played by Gabriel
Queen of Diamonds played by Herb
Edsger takes the trick
Edsger is left of dealer so leads; led_suit = Diamonds
Fran can’t follow suit because no diamonds, so plays lowest card
Gabriel can’t follow suit so plays lowest card. J of Diamonds is the left bower so considered a heart, not a diamond.
Herb has to follow suit so plays highest diamond
No trump was played so highest led_suit wins, which is the King
  Fran’s Hand: A of Hearts, J of Hearts
Gabriel’s Hand: Q of Hearts, J of Diamonds
Edsger’s Hand: J of Spades, 9 of Hearts
Herb’s Hand: 9 of Diamonds, K of Hearts
Jack of Spades led by Edsger
Ace of Hearts played by Fran
Queen of Hearts played by Gabriel
Nine of Diamonds played by Herb
Fran takes the trick
Edsger won last trick so leads; led_suit = Spades
Fran can’t follow suit so plays lowest card. J of Hearts is right bower so is higher than A of Hearts.
Gabriel can’t follow suit so plays lowest card. J of Diamonds is left bower so is higher than Q of Hearts.
Herb can’t follow suit so plays lowest card.
Trump played so highest trump wins, which is the Ace of Hearts
  Fran’s Hand: J of Hearts
Gabriel’s Hand: J of Diamonds
Edsger’s Hand: 9 of Hearts
Herb’s Hand: K of Hearts
Jack of Hearts led by Fran
Jack of Diamonds played by Gabriel
King of Hearts played by Herb
Nine of Hearts played by Edsger
Fran takes the trick
Fran won last trick so leads; led_suit = Hearts
Gabriel plays last card
Herb plays last card
Edsger plays last card
Trump played so highest trump wins, which is the Ace of Hearts
Edsger and Gabriel win the hand
euchred!
Edsger and Gabriel have 2 points
Fran and Herb have 0 points

because defenders won 3 / 5 tricks

Hand 1

Output Explanation

Hand 1
Fran deals
Nine of Diamonds turned up
Gabriel passes
Herb passes
Edsger orders up Diamonds
Attackers - Edsger and Gabriel
Defenders - Fran and Herb

Ranks of suit highest to low
Diamonds: J of Diamonds, J of Hearts, A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Hearts: A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: Q of Clubs, J of Clubs, K of Spades, 9 of Diamonds, 10 of Spades
Gabriel’s Hand: A of Clubs, K of Clubs, Q of Spades, 10 of Clubs, J of Spades
Edsger’s Hand: 9 of Clubs, A of Hearts, K of Diamonds, J of Hearts, A of Diamonds
Herb’s Hand: 9 of Hearts, Q of Hearts, A of Spades, J of Diamonds, 10 of Diamonds
Ace of Clubs led by Gabriel
Nine of Hearts played by Herb
Nine of Clubs played by Edsger
Queen of Clubs played by Fran
Gabriel takes the trick
Gabriel is left of dealer so leads; led_suit = Clubs
Herb can’t follow suit so plays lowest card
Edsger has to follow suit so plays highest club
Fran has to follow suit so plays highest club
No trump played so highest led_suit wins which is Ace
  Fran’s Hand: J of Clubs, K of Spades, 9 of Diamonds, 10 of Spades
Gabriel’s Hand: K of Clubs, Q of Spades, 10 of Clubs, J of Spades
Edsger’s Hand: A of Hearts, K of Diamonds, J of Hearts, A of Diamonds
Herb’s Hand: Q of Hearts, A of Spades, J of Diamonds, 10 of Diamonds
King of Clubs led by Gabriel
Queen of Hearts played by Herb
Ace of Hearts played by Edsger
Jack of Clubs played by Fran
Gabriel takes the trick
Gabriel won last trick so leads; led_suit = Clubs
Herb can’t follow suit so plays lowest card. J of Hearts is the left bower so the second highest trump, making it higher than any Queen.
Edsger can’t follow suit so plays lowest card. Rest of hand is Trump, which is higher than any other suit.
Fran has to follow suit so plays highest club
No trump played so highest led_suit wins which is King
  Fran’s Hand: K of Spades, 9 of Diamonds, 10 of Spades
Gabriel’s Hand: Q of Spades, 10 of Clubs, J of Spades
Edsger’s Hand: K of Diamonds, J of Hearts, A of Diamonds
Herb’s Hand: A of Spades, J of Diamonds, 10 of Diamonds
Queen of Spades led by Gabriel
Ace of Spades played by Herb
King of Diamonds played by Edsger
King of Spades played by Fran
Edsger takes the trick
Gabriel won last trick so leads; led_suit = Spades
Herb has to follow suit so plays highest spade
Edsger can’t follow suit so plays lowest card. J of Hearts is the left bower so is considered the second highest diamond.
Fran has to follow suit so plays highest spade
Trump played so highest trump wins, which is King
  Fran’s Hand: 9 of Diamonds, 10 of Spades
Gabriel’s Hand: 10 of Clubs, J of Spades
Edsger’s Hand: J of Hearts, A of Diamonds
Herb’s Hand: J of Diamonds, 10 of Diamonds
Jack of Hearts led by Edsger
Nine of Diamonds played by Fran
Ten of Clubs played by Gabriel
Jack of Diamonds played by Herb
Herb takes the trick
Edsger won last trick so leads; led_suit = Diamonds. J of Hearts is left bower so is considered trump (aka diamonds).
Fran has to follow suit so plays highest diamond
Gabriel can’t follow suit so plays lowest card.
Herb has to follow suit so plays highest diamond. Diamonds is trump so J of Diamonds is higher than all Diamonds.
Trump played so highest trump wins, which is right bower (aka J of Diamonds)
  Fran’s Hand: 10 of Spades
Gabriel’s Hand: J of Spades
Edsger’s Hand: A of Diamonds
Herb’s Hand: 10 of Diamonds
Ten of Diamonds led by Herb
Ace of Diamonds played by Edsger
Ten of Spades played by Fran
Jack of Spades played by Gabriel
Edsger takes the trick
Herb won last trick so leads; led_suit = Diamonds
Edsger plays last card
Fran plays last card
Gabriel plays last card
Trump played so highest trump wins, which is Ace of Diamonds
Edsger and Gabriel win the hand
Edsger and Gabriel have 3 points
Fran and Herb have 0 points
Attackers won 4 / 5 tricks so got 1 point

Hand 2

Output Explanation

Hand 2
Gabriel deals
King of Diamonds turned up
Herb passes
Edsger passes
Fran passes
Gabriel orders up Diamonds
Attackers - Edsger and Gabriel
Defenders - Fran and Herb

Ranks of suit highest to low
Diamonds: J of Diamonds, J of Hearts, A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Hearts: A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: Q of Clubs, Q of Spades, 10 of Hearts, J of Diamonds, J of Spades
Gabriel’s Hand: K of Clubs, K of Spades, Q of Diamonds, J of Hearts, K of Diamonds
Edsger’s Hand: J of Clubs, 10 of Spades, 9 of Hearts, 10 of Diamonds, 9 of Diamonds
Herb’s Hand: A of Clubs, A of Spades, 10 of Clubs, 9 of Spades, 9 of Clubs
Ace of Clubs led by Herb
Jack of Clubs played by Edsger
Queen of Clubs played by Fran
King of Clubs played by Gabriel
Herb takes the trick
Herb is left of dealer so leads highest card; led_suit = Clubs
Edsger has to follow suit so plays highest club
Fran has to follow suit so plays highest club
Gabriel has to follow suit so plays highest club
No trump played so highest led_suit wins, which is Ace
  Fran’s Hand: Q of Spades, 10 of Hearts, J of Diamonds, J of Spades
Gabriel’s Hand: K of Spades, Q of Diamonds, J of Hearts, K of Diamonds
Edsger’s Hand: 10 of Spades, 9 of Hearts, 10 of Diamonds, 9 of Diamonds
Herb’s Hand: A of Spades, 10 of Clubs, 9 of Spades, 9 of Clubs
Ace of Spades led by Herb
Ten of Spades played by Edsger
Queen of Spades played by Fran
King of Spades played by Gabriel
Herb takes the trick
Herb won last trick so leads highest card; led_suit = Spades
Edsger has to follow suit so plays highest club
Fran has to follow suit so plays highest spade
Gabriel has to follow suit so plays highest spade
No trump played so highest led_suit wins, which is Ace
  Fran’s Hand: 10 of Hearts, J of Diamonds, J of Spades
Gabriel’s Hand: Q of Diamonds, J of Hearts, K of Diamonds
Edsger’s Hand: 9 of Hearts, 10 of Diamonds, 9 of Diamonds
Herb’s Hand: 10 of Clubs, 9 of Spades, 9 of Clubs
Ten of Clubs led by Herb
Nine of Hearts played by Edsger
Ten of Hearts played by Fran
Queen of Diamonds played by Gabriel
Gabriel takes the trick
Herb won last trick so leads highest card; led_suit = Clubs
Edsger can’t follow suit so plays lowest card
Fran can’t follow suit so plays lowest card
Gabriel can’t follow suit so plays lowest card. J of Hearts is the left bower, so is the second highest trump.
Trump played so highest trump wins, which is Q of Diamonds
  Fran’s Hand: J of Diamonds, J of Spades
Gabriel’s Hand: J of Hearts, K of Diamonds
Edsger’s Hand: 10 of Diamonds, 9 of Diamonds
Herb’s Hand: 9 of Spades, 9 of Clubs
Jack of Hearts led by Gabriel
Nine of Spades played by Herb
Ten of Diamonds played by Edsger
Jack of Diamonds played by Fran
Fran takes the trick
Gabriel won last trick so leads highest card; led_card = Diamonds because J of Hearts is the left bower so is second highest trump
Herb can’t follow suit so plays lowest card
Edsger has to follow suit so plays highest diamond
Fran has to follow suit so plays highest diamond. J of Diamonds is right bower so is highest diamond.
Trump played so highest trump wins, which is J of Diamonds
  Fran’s Hand: J of Spades
Gabriel’s Hand: K of Diamonds
Edsger’s Hand: 9 of Diamonds
Herb’s Hand: 9 of Clubs
Jack of Spades led by Fran
King of Diamonds played by Gabriel
Nine of Clubs played by Herb
Nine of Diamonds played by Edsger
Gabriel takes the trick
Fran won last trick so leads; led_suit = Spades
Gabriel plays last card
Herb plays last card
Edsger plays last card
Trump played so highest trump wins, which is K of Diamonds
Fran and Herb win the hand
euchred!
Edsger and Gabriel have 3 points
Fran and Herb have 2 points

Defenders won 3 / 5 tricks

Hand 3

Output Explanation

Hand 3
Herb deals
Queen of Clubs turned up
Edsger passes
Fran passes
Gabriel passes
Herb passes
Edsger orders up Spades
Attackers - Edsger and Gabriel
Defenders - Fran and Herb

Ranks of suit highest to low
Spades: J of Spades, J of Clubs, A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, J of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, 10 of Clubs, 9 of Clubs
Hearts: A of Hearts, K of Hearts, Q of Hearts, J of Hearts, 10 Hearts, 9 Hearts
  Fran’s Hand: 9 of Diamonds, J of Hearts, K of Diamonds, K of Spades, J of Clubs
Gabriel’s Hand: A of Clubs, K of Hearts, Q of Diamonds, 9 of Hearts, 9 of Spades
Edsger’s Hand: K of Clubs, 9 of Clubs, J of Diamonds, 10 of Spades, A of Spades
Herb’s Hand: 10 of Clubs, Q of Hearts, A of Diamonds, 10 of Diamonds, J of Spades
King of Clubs led by Edsger
Nine of Diamonds played by Fran
Ace of Clubs played by Gabriel
Ten of Clubs played by Herb
Gabriel takes the trick
Edsger is left of dealer so leads highest non-trump card; led_suit = Clubs
Fran can’t follow suit so plays lowest card
Gabriel has to follow suit so plays highest club
Herb has to follow suit so plays highest club
No trump played so highest led_suit card wins, which is K of Clubs
  Fran’s Hand: J of Hearts, K of Diamonds, K of Spades, J of Clubs
Gabriel’s Hand: K of Hearts, Q of Diamonds, 9 of Hearts, 9 of Spades
Edsger’s Hand: 9 of Clubs, J of Diamonds, 10 of Spades, A of Spades
Herb’s Hand: Q of Hearts, A of Diamonds, 10 of Diamonds, J of Spades
King of Hearts led by Gabriel
Queen of Hearts played by Herb
Nine of Clubs played by Edsger
Jack of Hearts played by Fran
Gabriel takes the trick
Gabriel won last trick so leads highest non-trump; led_suit = Hearts
Herb has to follow suit so plays highest heart
Edsger can’t follow suit so plays lowest card
Fran has to follow suit so plays highest heart
No trump played so highest led_suit card wins, which is K of Hearts
  Fran’s Hand: K of Diamonds, K of Spades, J of Clubs
Gabriel’s Hand: Q of Diamonds, 9 of Hearts, 9 of Spades
Edsger’s Hand: J of Diamonds, 10 of Spades, A of Spades
Herb’s Hand: A of Diamonds, 10 of Diamonds, J of Spades
Queen of Diamonds led by Gabriel
Ace of Diamonds played by Herb
Jack of Diamonds played by Edsger
King of Diamonds played by Fran
Herb takes the trick
Gabriel won last trick so leads highest non-trump card; led_suit = Diamonds
Herb has to follow suit so plays highest diamond
Edsger has to follow suit so plays highest diamond
Fran has to follow suit so plays highest diamond
No trump played so highest led_suit card wins, which is A of Diamonds
  Fran’s Hand: K of Spades, J of Clubs
Gabriel’s Hand: 9 of Hearts, 9 of Spades
Edsger’s Hand: 10 of Spades, A of Spades
Herb’s Hand: 10 of Diamonds, J of Spades
Ten of Diamonds led by Herb
Ten of Spades played by Edsger
King of Spades played by Fran
Nine of Hearts played by Gabriel
Fran takes the trick
Herb won last trick so leads highest non-trump card; led_suit = Diamonds
Edsger can’t follow suit so plays lowest card
Fran can’t follow suit so plays lowest card. J of Clubs is left bower so is the second highest trump (aka spade).
Gabriel can’t follow suit so plays lowest card
Trump played so highest trump wins, which is K of Spades
  Fran’s Hand: J of Clubs
Gabriel’s Hand: 9 of Spades
Edsger’s Hand: A of Spades
Herb’s Hand: J of Spades
Jack of Clubs led by Fran
Nine of Spades played by Gabriel
Jack of Spades played by Herb
Ace of Spades played by Edsger
Herb takes the trick
Fran won last trick so leads highest non-trump card; No non-trump cards so led_suit = Spades
Gabriel plays last card
Herb plays last card
Edsger plays last card
Trump played so highest trump wins, which is J of Spades
Fran and Herb win the hand
euchred!
Edsger and Gabriel have 3 points
Fran and Herb have 4 points

Defenders won 3 / 5 tricks

Hand 4

Output Explanation

Hand 4
Edsger deals
Queen of Diamonds turned up
Fran orders up Diamonds
Attackers - Fran and Herb
Defenders - Edsger and Gabriel

Ranks of suit highest to low
Diamonds: J of Diamonds, J of Hearts, A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Hearts: A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: 10 of Clubs, 9 of Hearts, 10 of Spades, J of Diamonds, J of Hearts
Gabriel’s Hand: Q of Clubs, Q of Hearts, K of Spades, K of Diamonds, J of Spades
Edsger’s Hand: J of Clubs, 10 of Hearts, 9 of Clubs, Q of Diamonds, 10 of Diamonds
Herb’s Hand: K of Clubs, A of Hearts, A of Spades, A of Diamonds, 9 of Diamonds
Ten of Clubs led by Fran
Queen of Clubs played by Gabriel
King of Clubs played by Herb
Jack of Clubs played by Edsger
Herb takes the trick
Fran is left of dealer so leads highest non-trump card; led_suit = Clubs
Gabriel has to follow suit so plays highest club
Herb has to follow suit so plays highest club
Edsger has to follow suit so plays highest club
No trump played so highest led_suit card wins, which is K of Clubs
  Fran’s Hand: 9 of Hearts, 10 of Spades, J of Diamonds, J of Hearts
Gabriel’s Hand: Q of Hearts, K of Spades, K of Diamonds, J of Spades
Edsger’s Hand: 10 of Hearts, 9 of Clubs, Q of Diamonds, 10 of Diamonds
Herb’s Hand: A of Hearts, A of Spades, A of Diamonds, 9 of Diamonds
Ace of Hearts led by Herb
Ten of Hearts played by Edsger
Nine of Hearts played by Fran
Queen of Hearts played by Gabriel
Herb takes the trick
Herb won last trick so leads highest non-trump card; led_suit = Hearts
Edsger has to follow suit so plays highest heart
Fran has to follow suit so plays highest heart. J of Hearts is left bower so is considered a Diamond not a Heart
Gabriel has to follow suit so plays highest heart
No trump played so highest led_suit card wins, which is A of Hearts
  Fran’s Hand: 10 of Spades, J of Diamonds, J of Hearts
Gabriel’s Hand: K of Spades, K of Diamonds, J of Spades
Edsger’s Hand: 9 of Clubs, Q of Diamonds, 10 of Diamonds
Herb’s Hand: A of Spades, A of Diamonds, 9 of Diamonds
Ace of Spades led by Herb
Nine of Clubs played by Edsger
Ten of Spades played by Fran
King of Spades played by Gabriel
Herb takes the trick
Herb won last trick so leads highest non-trump card; led_suit = Spades
Edsger can’t follow suit so plays lowest card
Fran has to follow suit so plays highest spade
Gabriel as to follow suit so plays highest spade
No trump played so highest led_suit card wins, which is A of Spades
  Fran’s Hand: J of Diamonds, J of Hearts
Gabriel’s Hand: K of Diamonds, J of Spades
Edsger’s Hand: Q of Diamonds, 10 of Diamonds
Herb’s Hand: A of Diamonds, 9 of Diamonds
Ace of Diamonds led by Herb
Queen of Diamonds played by Edsger
Jack of Diamonds played by Fran
King of Diamonds played by Gabriel
Fran takes the trick
Herb won last trick so lead highest non-trump card; led_suit = Diamonds
Edsger has to follow suit so plays highest diamond

Fran has to follow suit so plays highest diamond. J of Diamonds is the right bower so is higher than all other diamonds
Gabriel has to follow suit so plays highest diamond
Trump played so highest trump card wins, which is J of Diamonds
  Fran’s Hand: J of Hearts
Gabriel’s Hand: J of Spades
Edsger’s Hand: 10 of Diamonds
Herb’s Hand: 9 of Diamonds
Jack of Hearts led by Fran
Jack of Spades played by Gabriel
Nine of Diamonds played by Herb
Ten of Diamonds played by Edsger
Fran takes the trick
Fran won last trick so leads highest non-trump card; No non-trump cards so led_suit = Diamonds
Gabriel plays last card
Herb plays last card
Edsger plays last card
Trump played so highest trump card wins, which is J of Hearts (aka left bower)
Fran and Herb win the hand
march!
Edsger and Gabriel have 3 points
Fran and Herb have 6 points

Attackers won 5 / 5 tricks so get 2 points

Hand 5

Output Explanation

Hand 5
Fran deals
Ace of Diamonds turned up
Gabriel passes
Herb passes
Edsger passes
Fran passes
Gabriel orders up Hearts
Attackers - Edsger and Gabriel
Defenders - Fran and Herb

Ranks of suit highest to low
Hearts: J of Hearts, J of Diamonds, A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: K of Spades, K of Clubs, J of Clubs, J of Diamonds, K of Hearts
Gabriel’s Hand: J of Spades, 9 of Clubs, 9 of Diamonds, J of Hearts, 9 of Hearts
Edsger’s Hand: Q of Spades, 10 of Clubs, 10 of Spades, 10 of Hearts, K of Diamonds
Herb’s Hand: 9 of Spades, Q of Clubs, 10 of Diamonds, Q of Hearts, Q of Diamonds
Jack of Spades led by Gabriel
Nine of Spades played by Herb
Queen of Spades played by Edsger
King of Spades played by Fran
Fran takes the trick
Gabriel is left of dealer so leads highest non-trump card; led_suit = Spades
Herb has to follow suit so plays highest spade
Edsger has to follow suit so plays highest spade
Fran has to follow suit so plays highest spade
No trump played so highest led_suit card wins, which is K of Spades
  Fran’s Hand: K of Clubs, J of Clubs, J of Diamonds, K of Hearts
Gabriel’s Hand: 9 of Clubs, 9 of Diamonds, J of Hearts, 9 of Hearts
Edsger’s Hand: 10 of Clubs, 10 of Spades, 10 of Hearts, K of Diamonds
Herb’s Hand: Q of Clubs, 10 of Diamonds, Q of Hearts, Q of Diamonds
King of Clubs led by Fran
Nine of Clubs played by Gabriel
Queen of Clubs played by Herb
Ten of Clubs played by Edsger
Fran takes the trick
Fran won the last trick so she leads her highest non-trump card; led_suit = Clubs
Gabriel has to follow suit so plays highest club
Herb has to follow suit so plays highest club
Edsger has to follow suit so plays highest club
No trump played so highest led_suit card wins, which is K of Clubs
  Fran’s Hand: J of Clubs, J of Diamonds, K of Hearts
Gabriel’s Hand: 9 of Diamonds, J of Hearts, 9 of Hearts
Edsger’s Hand: 10 of Spades, 10 of Hearts, K of Diamonds
Herb’s Hand: 10 of Diamonds, Q of Hearts, Q of Diamonds
Jack of Clubs led by Fran
Nine of Diamonds played by Gabriel
Ten of Diamonds played by Herb
Ten of Spades played by Edsger
Fran takes the trick
Fran won the last trick so she leads her highest non-trump card; led_suit = Clubs
Gabriel can’t follow suit so plays lowest card; hearts is trump so it is higher than all cards of other suits, including diamonds
Herb can’t follow suit so plays lowest card
Edsger can’t follow suit so plays lowest card; hearts is trump so it is higher than all cards of other suits, including diamonds
No trump played so highest led_suit card wins, which is J of Clubs
  Fran’s Hand: J of Diamonds, K of Hearts
Gabriel’s Hand: J of Hearts, 9 of Hearts
Edsger’s Hand: 10 of Hearts, K of Diamonds
Herb’s Hand: Q of Hearts, Q of Diamonds
Jack of Diamonds led by Fran
Jack of Hearts played by Gabriel
Queen of Hearts played by Herb
Ten of Hearts played by Edsger
Gabriel takes the trick
Fran won last trick so she leads her highest non-trump card; no non-trump in hand because J of diamonds is left bower and considered a heart; led_suit = Heart
Gabriel has to follow suit so plays highest heart
Herb has to follow suit so plays highest heart
Edsger has to follow suit so plays highest heart
Trump is played so highest trump wins, which is J of Hearts
  Fran’s Hand: K of Hearts
Gabriel’s Hand: 9 of Hearts
Edsger’s Hand: K of Diamonds
Herb’s Hand: Q of Diamonds
Nine of Hearts led by Gabriel
Queen of Diamonds played by Herb
King of Diamonds played by Edsger
King of Hearts played by Fran
Fran takes the trick
Gabriel won last trick so he leads his highest non-trump card; no non-trump in hand so plays highest trump; led_suit = Hearts
Herb plays last card
Edsger plays last card
Fran plays last card
Trump played so highest trump wins, which is K of Hearts
Fran and Herb win the hand
euchred!
Edsger and Gabriel have 3 points
Fran and Herb have 8 points

Defenders won 3 / 5 so they get 2 points

Hand 6

Output Explanation

Hand 6
Gabriel deals
Ten of Hearts turned up
Herb passes
Edsger passes
Fran orders up Hearts
Attackers - Fran and Herb
Defenders - Edsger and Gabriel

Ranks of suit highest to low
Hearts: J of Hearts, J of Diamonds, A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: 9 of Clubs, A of Clubs, J of Hearts, Q of Clubs, K of Hearts
Gabriel’s Hand: K of Spades, 9 of Hearts, A of Hearts, 10 of Hearts, Q of Hearts
Herb’s Hand: K of Diamonds, 9 of Spades, J of Diamonds, 9 of Diamonds, J of Spades
Edsger’s Hand: A of Diamonds, K of Clubs, 10 of Diamonds, J of Clubs, Q of Diamonds
King of Diamonds led by Herb
Ace of Diamonds played by Edsger
Nine of Clubs played by Fran
King of Spades played by Gabriel
Edsger takes the trick
Herb is left of dealer so leads highest non-trump card; led_suit = Diamonds
Edsger has to follow suit so plays highest diamond
Fran can’t follow suit so plays lowest card
Gabriel can’t follow suit so plays lowest card; Hearts is trump making it higher than all cards in all other suits
No trump played so highest led_suit card wins, which is A of Daimonds
  Fran’s Hand: A of Clubs, J of Hearts, Q of Clubs, K of Hearts
Gabriel’s Hand: 9 of Hearts, A of Hearts, 10 of Hearts, Q of Hearts
Herb’s Hand: 9 of Spades, J of Diamonds, 9 of Diamonds, J of Spades
Edsger’s Hand: K of Clubs, 10 of Diamonds, J of Clubs, Q of Diamonds
King of Clubs led by Edsger
Ace of Clubs played by Fran
Nine of Hearts played by Gabriel
Nine of Spades played by Herb
Gabriel takes the trick
Edsger won last trick so he leads his highest non-trump card; led_suit = clubs
Fran has to follow suit so plays highest club
Gabriel can’t follow suit so plays lowest card
Herb can’t follow suit so plays lowest card in hard
Trump played so highest trump wins, which is 9 of Hearts
  Fran’s Hand: J of Hearts, Q of Clubs, K of Hearts
Gabriel’s Hand: A of Hearts, 10 of Hearts, Q of Hearts
Herb’s Hand: J of Diamonds, 9 of Diamonds, J of Spades
Edsger’s Hand: 10 of Diamonds, J of Clubs, Q of Diamonds
Ace of Hearts led by Gabriel
Jack of Diamonds played by Herb
Ten of Diamonds played by Edsger
Jack of Hearts played by Fran
Fran takes the trick
Gabriel won last trick so he leads highest non-trump card; no non-trump card in hand so plays highest trump card; led_suit = Hearts
Herb has to follow suit so plays highest heart; J of Diamonds is left bower so considered a trump
Edsger can’t follow suit so plays lowest card
Fran has to follow suit so plays highest heart
Trump played so highest trump card wins, which is J of Hearts
  Fran’s Hand: Q of Clubs, K of Hearts
Gabriel’s Hand: 10 of Hearts, Q of Hearts
Herb’s Hand: 9 of Diamonds, J of Spades
Edsger’s Hand: J of Clubs, Q of Diamonds
Queen of Clubs led by Fran
Ten of Hearts played by Gabriel
Nine of Diamonds played by Herb
Jack of Clubs played by Edsger
Gabriel takes the trick
Fran won last trick so she leads highest non-trump card; led_suit = Clubs
Gabriel can’t follow suit so plays lowest card
Herb can’t follow suit so plays lowest card
Edsger has to follow suit
Trump played so highest trump card wins, which is 10 of Hearts
  Fran’s Hand: K of Hearts
Gabriel’s Hand: Q of Hearts
Herb’s Hand: J of Spades
Edsger’s Hand: Q of Diamonds
Queen of Hearts led by Gabriel
Jack of Spades played by Herb
Queen of Diamonds played by Edsger
King of Hearts played by Fran
Fran takes the trick
Gabriel won last trick so he leads highest non-trump card; no non-trump card in hand so leads highest trump; led_suit = Hearts
Herb plays last card
Edsger plays last card

Fran plays last card
Trump played so highest trump card wins, which is K of Hearts
Edsger and Gabriel win the hand
euchred!
Edsger and Gabriel have 5 points
Fran and Herb have 8 points

Defenders won 3 / 5 tricks so got 2 points

Hand 7

Output Explanation

Hand 7
Herb deals
King of Hearts turned up
Edsger passes
Fran passes
Gabriel orders up Hearts
Attackers - Edsger and Gabriel
Defenders - Fran and Herb

Ranks of suit highest to low
Hearts: J of Hearts, J of Diamonds, A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: A of Diamonds, K of Spades, 10 of Clubs, 10 of Hearts, J of Clubs
Gabriel’s Hand: Q of Diamonds, A of Spades, J of Spades, J of Diamonds, A of Hearts
Edsger’s Hand: K of Diamonds, 9 of Spades, Q of Clubs, 9 of Hearts, K of Clubs
Herb’s Hand: 10 of Diamonds, Q of Spades, 9 of Diamonds, K of Hearts, Q of Hearts
King of Diamonds led by Edsger
Ace of Diamonds played by Fran
Queen of Diamonds played by Gabriel
Ten of Diamonds played by Herb
Fran takes the trick
Edsger is left of dealer so leads highest non-trump card; led_suit = Diamonds
Fran has to follow suit so plays highest diamond
Gabriel has to follow suit so plays highest diamond

Herb has to follow suit so plays highest diamond
No trump played so highest led_suit card wins, which is A of Diamonds
  Fran’s Hand: K of Spades, 10 of Clubs, 10 of Hearts, J of Clubs
Gabriel’s Hand: A of Spades, J of Spades, J of Diamonds, A of Hearts
Edsger’s Hand: 9 of Spades, Q of Clubs, 9 of Hearts, K of Clubs
Herb’s Hand: Q of Spades, 9 of Diamonds, K of Hearts, Q of Hearts
King of Spades led by Fran
Ace of Spades played by Gabriel
Queen of Spades played by Herb
Nine of Spades played by Edsger
Gabriel takes the trick
Fran won last trick so leads highest non-trump card; led_suit = Spades
Gabriel has to follow suit so plays highest spade
Herb has to follow suit so plays highest spade
Edsger has to follow suit so plays highest spade
No trump played so highest led_suit card wins, which is A of Spades
  Fran’s Hand: 10 of Clubs, 10 of Hearts, J of Clubs
Gabriel’s Hand: J of Spades, J of Diamonds, A of Hearts
Edsger’s Hand: Q of Clubs, 9 of Hearts, K of Clubs
Herb’s Hand: 9 of Diamonds, K of Hearts, Q of Hearts
Jack of Spades led by Gabriel
Nine of Diamonds played by Herb
Queen of Clubs played by Edsger
Ten of Clubs played by Fran
Gabriel takes the trick
Gabriel won last trick so leads highest non-trump card; led_suit = Spades
Herb can’t follow suit so plays lowest card
Edsger can’t follow suit so plays lowest card; Hearts is trump making it higher than all cards in all other suits
Fran can’t follow suit so plays lowest card; Hearts is trump making it higher than all cards in all other suits
No trump played so highest led_suit card wins, which is J of Spades
  Fran’s Hand: 10 of Hearts, J of Clubs
Gabriel’s Hand: J of Diamonds, A of Hearts
Edsger’s Hand: 9 of Hearts, K of Clubs
Herb’s Hand: K of Hearts, Q of Hearts
Jack of Diamonds led by Gabriel
King of Hearts played by Herb
Nine of Hearts played by Edsger
Ten of Hearts played by Fran
Gabriel takes the trick
Gabriel won last trick so leads highest non-trump card; No non-trump cards in hand because J of Diamonds is left bower so considered a Heart; led_suit = Heart
Herb has to follow suit so plays highest heart
Edsger has to follow suit so plays highest heart
Fran has to follow suit so plays highest heart
Trump played so highest trump wins, which is J of Diamonds
  Fran’s Hand: J of Clubs
Gabriel’s Hand: A of Hearts
Edsger’s Hand: K of Clubs
Herb’s Hand: Q of Hearts
Ace of Hearts led by Gabriel
Queen of Hearts played by Herb
King of Clubs played by Edsger
Jack of Clubs played by Fran
Gabriel takes the trick
Gabriel won last trick so leads highest non-trump; led_suit = Hearts
Herb plays last card
Edsger plays last card
Fran plays last card
Trump played so highest trump wins, which is A of Hearts
Edsger and Gabriel win the hand
Edsger and Gabriel have 6 points
Fran and Herb have 8 points
Attackers win 4 / 5 tricks so win 1 point

Hand 8

Output Explanation

Hand 8
Edsger deals
Ace of Hearts turned up
Fran passes
Gabriel orders up Hearts
Attackers - Edsger and Gabriel
Defenders - Fran and Herb

Ranks of suit highest to low
Hearts: J of Hearts, J of Diamonds, A of Hearts, K of Hearts, Q of Hearts, 10 Hearts, 9 Hearts
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, J of Clubs, 10 of Clubs, 9 of Clubs
Spades: A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
  Fran’s Hand: K of Clubs, Q of Diamonds, 9 of Diamonds, 10 of Clubs, Q of Clubs
Gabriel’s Hand: 9 of Clubs, K of Spades, 10 of Hearts, K of Hearts, Q of Hearts
Edsger’s Hand: A of Clubs, K of Diamonds, J of Clubs, J of Diamonds, A of Hearts
Herb’s Hand: 9 of Spades, A of Diamonds, Q of Spades, 9 of Hearts, 10 of Spades
King of Clubs led by Fran
Nine of Clubs played by Gabriel
Nine of Spades played by Herb
Ace of Clubs played by Edsger
Edsger takes the trick
Fran is left of dealer so leads highest non-trump card; led_suit = Clubs
Gabriel has to follow suit so plays highest club
Herb can’t follow suit so plays lowest card
Edsger has to follow suit so plays highest club
No trump played so highest led_suit card wins, which is A of clubs
  Fran’s Hand: Q of Diamonds, 9 of Diamonds, 10 of Clubs, Q of Clubs
Gabriel’s Hand: K of Spades, 10 of Hearts, K of Hearts, Q of Hearts
Edsger’s Hand: K of Diamonds, J of Clubs, J of Diamonds, A of Hearts
Herb’s Hand: A of Diamonds, Q of Spades, 9 of Hearts, 10 of Spades
King of Diamonds led by Edsger
Queen of Diamonds played by Fran
King of Spades played by Gabriel
Ace of Diamonds played by Herb
Herb takes the trick
Edsger won last trick so leads highest non-trump card; led_suit = Diamonds
Fran has to follow suit so plays highest diamond
Gabriel can’t follow suit so plays lowest card; Hearts is trump making it higher than all cards in all other suits
Herb has to follow suit so plays highest diamond
No trump played so highest led_suit card wins, which is A of Diamonds
  Fran’s Hand: 9 of Diamonds, 10 of Clubs, Q of Clubs
Gabriel’s Hand: 10 of Hearts, K of Hearts, Q of Hearts
Edsger’s Hand: J of Clubs, J of Diamonds, A of Hearts
Herb’s Hand: Q of Spades, 9 of Hearts, 10 of Spades
Queen of Spades led by Herb
Jack of Clubs played by Edsger
Nine of Diamonds played by Fran
Ten of Hearts played by Gabriel
Gabriel takes the trick
Herb won last trick so leads highest non-trump card; led_suit = Spades
Edsger can’t follow suit so plays lowest card; J of Diamonds is left bower so a trump, making it higher than all cards in other suits
Fran can’t follow suit so plays lowest card
Gabriel can’t follow suit so plays lowest card
Trump played so highest trump card wins, which is 10 of Hearts
  Fran’s Hand: 10 of Clubs, Q of Clubs
Gabriel’s Hand: K of Hearts, Q of Hearts
Edsger’s Hand: J of Diamonds, A of Hearts
Herb’s Hand: 9 of Hearts, 10 of Spades
King of Hearts led by Gabriel
Nine of Hearts played by Herb
Jack of Diamonds played by Edsger
Ten of Clubs played by Fran
Edsger takes the trick
Gabriel won last trick so leads highest non-trump card; no non-trump card in hand so plays highest trump; led_suit = Hearts
Herb has to follow suit so plays highest heart
Edsger has to follow suit so plays highest heart; J of Diamonds is left bower so considered a Heart
Fran can’t follow suit so plays lowest card
Trump played so highest trump card wins, which is J of Diamonds
  Fran’s Hand: Q of Clubs
Gabriel’s Hand: Q of Hearts
Edsger’s Hand: A of Hearts
Herb’s Hand: 10 of Spades
Ace of Hearts led by Edsger
Queen of Clubs played by Fran
Queen of Hearts played by Gabriel
Ten of Spades played by Herb
Edsger takes the trick
Edsger won last trick so leads highest non-trump card; led_suit = Hearts
Fran plays last card
Gabriel plays last card
Herb plays last card
Trump played so highest trump card wins, which is A of Hearts
Edsger and Gabriel win the hand
Edsger and Gabriel have 7 points
Fran and Herb have 8 points
Attackers won 4 / 5 tricks so get 1 point

Hand 9

Output Explanation

Hand 9
Fran deals
Queen of Spades turned up
Gabriel passes
Herb passes
Edsger passes
Fran orders up Spades
Attackers - Fran and Herb
Defenders - Edsger and Gabriel

Ranks of suit highest to low
Spades: J of Spades, J of Clubs, A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, J of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, 10 of Clubs, 9 of Clubs
Hearts: A of Hearts, K of Hearts, Q of Hearts, J of Hearts, 10 Hearts, 9 Hearts
  Fran’s Hand: Q of Clubs, Q of Spades, J of Clubs, A of Spades, K of Spades
Gabriel’s Hand: A of Diamonds, K of Diamonds, 9 of Clubs, 10 of Clubs, Q of Diamonds
Edsger’s Hand: 9 of Diamonds, 10 of Hearts, J of Hearts, K of Clubs, A of Clubs
Herb’s Hand: J of Diamonds, 10 of Diamonds, Q of Hearts, K of Hearts, A of Hearts
Ace of Diamonds led by Gabriel
Jack of Diamonds played by Herb
Nine of Diamonds played by Edsger
Queen of Clubs played by Fran
Gabriel takes the trick
Gabriel is left of dealer so leads highest non-trump card; led_suit = Diamonds
Herb has to follow suit so plays highest diamond
Edsger has to follow suit so plays highest diamond
Fran can’t follow suit so plays lowest card
No trump played so highest led_suit card wins, which is A of diamonds
  Fran’s Hand: Q of Spades, J of Clubs, A of Spades, K of Spades
Gabriel’s Hand: K of Diamonds, 9 of Clubs, 10 of Clubs, Q of Diamonds
Edsger’s Hand: 10 of Hearts, J of Hearts, K of Clubs, A of Clubs
Herb’s Hand: 10 of Diamonds, Q of Hearts, K of Hearts, A of Hearts
King of Diamonds led by Gabriel
Ten of Diamonds played by Herb
Ten of Hearts played by Edsger
Queen of Spades played by Fran
Fran takes the trick
Gabriel won last trick so leads highest non-trump card; led_suit = Diamonds
Herb has to follow suit so plays highest diamond
Edsger can’t follow suit so plays lowest card
Fran can’t follow suit so plays lowest card; J of Clubs is left bower so is higher than the Q
Trump played so highest trump wins, which is Q of Spades
  Fran’s Hand: J of Clubs, A of Spades, K of Spades
Gabriel’s Hand: 9 of Clubs, 10 of Clubs, Q of Diamonds
Edsger’s Hand: J of Hearts, K of Clubs, A of Clubs
Herb’s Hand: Q of Hearts, K of Hearts, A of Hearts
Jack of Clubs led by Fran
Nine of Clubs played by Gabriel
Queen of Hearts played by Herb
Jack of Hearts played by Edsger
Fran takes the trick
Fran won last trick so leads highest non-trump; no non-trump in hand so plays highest trump; led_suit = Spades
Gabriel can’t follow suit so plays lowest card
Herb can’t follow suit so plays lowest card
Edsger can’t follow suit so plays lowest card
Trump played so highest trump wins, which is J of Clubs
  Fran’s Hand: A of Spades, K of Spades
Gabriel’s Hand: 10 of Clubs, Q of Diamonds
Edsger’s Hand: K of Clubs, A of Clubs
Herb’s Hand: K of Hearts, A of Hearts
Ace of Spades led by Fran
Ten of Clubs played by Gabriel
King of Hearts played by Herb
King of Clubs played by Edsger
Fran takes the trick
Fran won last trick so leads highest non-trump; no non-trump in hand so plays highest trump; led_suit = Spades
Gabriel can’t follow suit so plays lowest card
Herb can’t follow suit so plays lowest card
Edsger can’t follow suit so plays lowest card
Trump played so highest trump wins, which is A of Spades
  Fran’s Hand: K of Spades
Gabriel’s Hand: Q of Diamonds
Edsger’s Hand: A of Clubs
Herb’s Hand: A of Hearts
King of Spades led by Fran
Queen of Diamonds played by Gabriel
Ace of Hearts played by Herb
Ace of Clubs played by Edsger
Fran takes the trick
Fran won last trick so leads highest non-trump; no non-trump in hand so plays highest trump; led_suit = Spades
Gabriel can’t follow suit so plays lowest card
Herb can’t follow suit so plays lowest card
Edsger can’t follow suit so plays lowest card
Trump played so highest trump wins, which is K of Spades
Fran and Herb win the hand
Edsger and Gabriel have 7 points
Fran and Herb have 9 points
Attackers won 4 / 5 tricks so get 1 point

Hand 10

Output Explanation

Hand 10
Gabriel deals
Ace of Clubs turned up
Herb passes
Edsger passes
Fran passes
Gabriel passes
Herb passes
Edsger orders up Spades
Attackers - Edsger and Gabriel
Defenders - Fran and Herb

Ranks of suit highest to low
Spades: J of Spades, J of Clubs, A of Spades, K of Spades, Q of Spades, J of Spades, 10 of Spades, 9 of Spades
Diamonds: A of Diamonds, K of Diamonds, Q of Diamonds, J of Diamonds, 10 of Diamonds, 9 of Diamonds
Clubs: A of Clubs, K of Clubs, Q of Clubs, 10 of Clubs, 9 of Clubs
Hearts: A of Hearts, K of Hearts, Q of Hearts, J of Hearts, 10 Hearts, 9 Hearts
  Fran’s Hand: K of Diamonds, 10 of Clubs, K of Hearts, A of Spades, J of Spades
Gabriel’s Hand: Q of Diamonds, 9 of Diamonds, Q of Hearts, 10 of Spades, K of Spades
Edsger’s Hand: 10 of Diamonds, 9 of Hearts, A of Hearts, Q of Spades, J of Clubs
Herb’s Hand: A of Diamonds, Q of Clubs, J of Diamonds, 10 of Hearts, 9 of Clubs
Ace of Diamonds led by Herb
Ten of Diamonds played by Edsger
King of Diamonds played by Fran
Queen of Diamonds played by Gabriel
Herb takes the trick
Herb is left of dealer so leads highest non-trump card; led_suit = Diamonds
Edsger has to follow suit so plays highest diamond
Fran has to follow suit so plays highest diamond
Gabriel has to follow suit so plays highest diamond

No trump played so highest led_suit card wins, which is A of Diamonds
  Fran’s Hand: 10 of Clubs, K of Hearts, A of Spades, J of Spades
Gabriel’s Hand: 9 of Diamonds, Q of Hearts, 10 of Spades, K of Spades
Edsger’s Hand: 9 of Hearts, A of Hearts, Q of Spades, J of Clubs
Herb’s Hand: Q of Clubs, J of Diamonds, 10 of Hearts, 9 of Clubs
Queen of Clubs led by Herb
Nine of Hearts played by Edsger
Ten of Clubs played by Fran
Nine of Diamonds played by Gabriel
Herb takes the trick
Herb won last trick so leads highest non-trump card; led_suit = clubs
Edsger can’t follow suit so plays lowest card
Fran has to follow suit so plays highest club
Gabriel can’t follow suit so plays lowest card
No trump played so highest led_suit card wins, which is Q of Clubs
  Fran’s Hand: K of Hearts, A of Spades, J of Spades
Gabriel’s Hand: Q of Hearts, 10 of Spades, K of Spades
Edsger’s Hand: A of Hearts, Q of Spades, J of Clubs
Herb’s Hand: J of Diamonds, 10 of Hearts, 9 of Clubs
Jack of Diamonds led by Herb
Ace of Hearts played by Edsger
King of Hearts played by Fran
Queen of Hearts played by Gabriel
Herb takes the trick
Herb won last trick so leads highest non-trump card; led_suit = clubs
Edsger can’t follow suit so plays lowest card; Spades is trump making it higher than all cards in all other suits; J of Clubs is left bower so is considered a Spade
Fran can’t follow suit so plays lowest card
Gabriel can’t follow suit so plays lowest card
No trump played so highest led_suit card wins, which is Q of Clubs
  Fran’s Hand: A of Spades, J of Spades
Gabriel’s Hand: 10 of Spades, K of Spades
Edsger’s Hand: Q of Spades, J of Clubs
Herb’s Hand: 10 of Hearts, 9 of Clubs
Ten of Hearts led by Herb
Queen of Spades played by Edsger
Ace of Spades played by Fran
Ten of Spades played by Gabriel
Fran takes the trick
Herb won last trick so leads highest non-trump card; led_suit = hearts
Edsger can’t follow suit so plays lowest card
Fran can’t follow suit so plays lowest card
Gabriel can’t follow suit so plays lowest card
Trump played so highest trump card wins, which is A of Spades
  Fran’s Hand: J of Spades
Gabriel’s Hand: K of Spades
Edsger’s Hand: J of Clubs
Herb’s Hand: 9 of Clubs
Jack of Spades led by Fran
King of Spades played by Gabriel
Nine of Clubs played by Herb
Jack of Clubs played by Edsger
Fran takes the trick
Fran won last trick so leads highest non-trump card; led_suit = Spades
Edsger has to follow suit so plays highest spade
Fran can’t follow suit so plays lowest card
Gabriel has to follow suit so plays highest spade
Trump played so highest trump card wins, which is A of Spades
Fran and Herb win the hand
euchred!
Edsger and Gabriel have 7 points
Fran and Herb have 11 points

Fran and Herb win!

Defenders won 5 / 5 so got 2 points