Announcements

I moved servers today (the 22nd), so it's possible some things are wonky. Post in one of the recent Network Announcements topics if you notice anything.

Spooktacular October Site Update III: Season of the GIF

The board modernization continues apace. This time, I've switched from mostly backend updates to mostly feature updates.

Image uploads and Klipy integration

[user posted image]

I have added limited image uploads, along with an Image Map which stores images you've uploaded in the past for reuse. When posting images, you can size them down (but hopefully not up) using a size parameter, which accepts small, medium/mid, and large as arguments.

This is not supposed to be an image board and I vaguely remember strong feelings from users about this in the past, so to begin with, users are restricted to 10 image uploads/100 MB per day, which I may reduce or supplementarily restrict if people are uncomfortable with how many images are being posted.

[user posted image]

Speaking of posting images, you can now access the Klipy GIF repository (the same one used on Discord now that Tenor is gone) to use in posts. I am using a testing API key, which is heavily restricted (100 searches/hour sitewide), but that should be fine because I don't expect the 3-4 of you using this website to spam reaction GIFs. GIFs posted through Klipy <gif> tags can be sized down the same way as uploaded images. Unlike uploaded images, your used GIFs are not stored anywhere at the moment, but I might look into changing that.

You can still post external images. YouTube embeds will now properly resolve to the player and thumbnail.

Topics and message features

* Topics can have labels now, which are links to a quasi-message-board listing of all the topics with the same label. Topic creators (and mods) are in control of a topic's labels, but other users can suggest labels. A topic may have up to 5 labels.

* You can emoji react to messages. The Discordification of this website continues apace. Note that each user is capped at 6 emojis per message and the selection is quite limited at the moment. The old "suggest post" functionality remains as well and emojis don't award any shrines, so they don't overlap. You guys remember shrines?

* Message quoting has been fleshed out. I reused the game log code from yesterday's games update to create inset mini-messages representing quoted text. If your message is ever quoted, it will also have a link to a page listing the messages that quoted it, sort of like a "subtopic" (but you can't post from the subtopic at the moment).

Misc

* Almost everyone can edit their own posts now, if they're quick about it. Previously this functionality was limited to mods, but now anyone has a 2-minute window to initiate an edit on their own post. Almost everyone here is a mod so this is more future proofing (in case Tengu ever comes back).

* Card game logs and chats are now now recorded on a dedicated message board after the table closes. The new Game Chats board will automatically create these topics, which is the only way to post new topics on that board. People can post on those chat logs afterwards, but if the game didn't allow watchers, the entire topic is siloed to only the users who were at that table. Although I don't expect to see a lot of logs in there (it's probably going to be empty for some time), this functionality is a surprise tool that will help us later.

* The buttons are different. I slightly modernized the board's form buttons so they look like they're from 2007 rather than 1997.

There are also various bug fixes in the background.

 Written on 10/17/2026 9:02:37 AM CDT by Ogordemir99 (4) Comments

Spooktacular October Site Update II

I'm slowly checking off items from my to-do list. Today's item is a project I started 18 years ago and then seemingly abandoned - but like any good horror movie villain, it has returned, and it's out for blood. That's right, I am talking about the new games hub!

This page lets you get together with your closest friends and/or robots and play one of the following games:

* Scum (also known as jackass), a shedding game I learned from a Canadian.

* Durak (дурак, "fool"), a shedding game I learned from a Russian.

* Euchre (/ˈjuːkər/), a trick-taking game I learned from the most exotic ethnicity of all, the American Buckeye.

You can view the rules for these games on the games hub. Each game has a few options for playing it:

* Live or slow tables: You can sit down with a timer or you can play what is essentially a correspondence game, with on-board and (if it works correctly) e-mail notifications when it's your turn. Some of these games can take 500+ turns collectively, so, uh, godspeed if you're on slow mode.

* Bots: There are almost as many games to choose from as there are active users on this website, so you can fill out a dead table with some robots. You can also play solo with your new robot friends. The bots in question have extremely simple procedural behavior but sometimes they just draw better than you do. Rigged?

* Gambling: You can also wager shrines on these games. You guys remember shrines?

Speaking of shrines, you can now spend shrines on cosmetics in the Shrines Shop: card faces and card backs. These are mix-and-matchable.

Your stats for finished games are shown on your own profile page, along with game logs. The good elements of your stats should also be visible when other people look at your profile, but I'm not entirely sure that works yet. You can also access game logs in your profile, which can be inserted into messages with the <game id=...> tag. They look like this:

Game log · Scum · Demo table · Bot 3 (President), Bot 1 (2nd), Bot 2 (3rd), Ogordemir99 (Scum) (TWH5BUGB)
  1. New game: 13 cards each (2 set aside face down). Bot 3 leads.
  2. Bot 3 played an 8-card straight: 4♦ 5♠ 6♥ 7♣ 8♦ 9♣ 10♣ J♥
  3. Ogordemir99 passed.
  4. Bot 2 passed.
  5. Bot 1 passed.
  6. Everyone passed. Bot 3 wins the trick and leads.
  7. In hand: Bot 2 13 · Bot 1 13 · Bot 3 5 · Ogordemir99 13
  8. Bot 3 played a pair: 2♣ 2♦
  9. Ogordemir99 played a pair: 7♦ 7♥
  10. Bot 2 played a pair: J♣ J♠
  11. Bot 1 passed.
  12. Bot 3 passed.
  13. Ogordemir99 played a pair: Q♦ Q♠
  14. Bot 2 played a pair: A♣ A♠
  15. Bot 1 passed.
  16. Bot 3 passed.
  17. Ogordemir99 passed.
  18. Everyone passed. Bot 2 wins the trick and leads.
  19. In hand: Bot 2 9 · Bot 1 13 · Bot 3 3 · Ogordemir99 9
  20. Bot 2 played a single: 2♥
  21. Bot 1 played a single: 3♦
  22. Bot 3 played a single: 4♠
  23. Ogordemir99 played a single: 5♦
  24. Bot 2 played a single: 7♠
  25. Bot 1 played a single: 8♠
  26. Bot 3 played a single: Q♣
  27. Ogordemir99 played a single: A♦
  28. Bot 2 played a single: Joker
  29. Bot 1 passed.
  30. Bot 3 passed.
  31. Ogordemir99 passed.
  32. Everyone passed. Bot 2 wins the trick and leads.
  33. In hand: Bot 2 6 · Bot 1 11 · Bot 3 1 · Ogordemir99 7
  34. Bot 2 played a pair: 3♣ 3♠
  35. Bot 1 played a pair: 5♣ 5♥
  36. Bot 3 passed.
  37. Ogordemir99 played a pair: K♥ K♠
  38. Bot 2 passed.
  39. Bot 1 passed.
  40. Bot 3 passed.
  41. Everyone passed. Ogordemir99 wins the trick and leads.
  42. In hand: Bot 2 4 · Bot 1 9 · Bot 3 1 · Ogordemir99 5
  43. Ogordemir99 played a single: 2♠
  44. Bot 2 played a single: 4♥
  45. Bot 1 played a single: 9♦
  46. Bot 3 played a single: K♦
  47. Bot 3 is out (1st).
  48. Ogordemir99 passed.
  49. Bot 2 passed.
  50. Bot 1 played a single: A♥
  51. Ogordemir99 passed.
  52. Bot 2 passed.
  53. Everyone passed. Bot 1 wins the trick and leads.
  54. In hand: Bot 2 3 · Bot 1 7 · Bot 3 out · Ogordemir99 4
  55. Bot 1 played a pair: 6♦ 6♠
  56. Ogordemir99 passed.
  57. Bot 2 passed.
  58. Everyone passed. Bot 1 wins the trick and leads.
  59. In hand: Bot 2 3 · Bot 1 5 · Bot 3 out · Ogordemir99 4
  60. Bot 1 played a pair: 10♦ 10♥
  61. Ogordemir99 passed.
  62. Bot 2 passed.
  63. Everyone passed. Bot 1 wins the trick and leads.
  64. In hand: Bot 2 3 · Bot 1 3 · Bot 3 out · Ogordemir99 4
  65. Bot 1 played a single: J♦
  66. Ogordemir99 passed.
  67. Bot 2 played a single: Q♥
  68. Bot 1 played a single: K♣
  69. Ogordemir99 passed.
  70. Bot 2 passed.
  71. Everyone passed. Bot 1 wins the trick and leads.
  72. In hand: Bot 2 2 · Bot 1 1 · Bot 3 out · Ogordemir99 4
  73. Bot 1 played a single: Joker
  74. Bot 1 is out (2nd).
  75. Ogordemir99 passed.
  76. Bot 2 passed.
  77. Everyone passed on Bot 1's last cards. Ogordemir99 leads.
  78. In hand: Bot 2 2 · Bot 1 out · Bot 3 out · Ogordemir99 4
  79. Ogordemir99 played a single: 3♥
  80. Bot 2 played a single: 8♥
  81. Ogordemir99 passed.
  82. Everyone passed. Bot 2 wins the trick and leads.
  83. In hand: Bot 2 1 · Bot 1 out · Bot 3 out · Ogordemir99 3
  84. Bot 2 played a single: 10♠
  85. Bot 2 is out (3rd).
  86. Game over.
Game log · Durak · Demo table · Bot 1 (1st), Ogordemir99 (2nd), Bot 2 (3rd), Bot 3 (Durak) (537JQWDG)
  1. New game: trumps are Spades (6♠ turned up). Bot 3 attacks first.
  2. Bot 3 attacks Ogordemir99: 7♦ 7♥
  3. Ogordemir99 passes it on to Bot 2 with 7♣
  4. Bot 2 beats 7♦ with 9♠
  5. Bot 2 beats 7♥ with Q♥
  6. Bot 2 beats 7♣ with 8♣
  7. Bot 1 throws in 8♦
  8. Bot 2 takes the cards.
  9. Bot 1 throws in 9♥
  10. Bot 2 picks up 8 cards.
  11. In hand: Bot 2 11 · Bot 1 6 · Bot 3 6 · Ogordemir99 6 (7 left to draw)
  12. Bot 1 attacks Bot 3: 6♣ 6♦
  13. Bot 3 beats 6♣ with 8♠
  14. Bot 3 beats 6♦ with 10♦
  15. Bot 2 throws in 8♣
  16. Bot 3 beats 8♣ with K♠
  17. Bot 2 throws in 8♦
  18. Bot 3 beats 8♦ with J♦
  19. Ogordemir99 throws in 10♥
  20. Bot 3 takes the cards.
  21. Bot 3 picks up 9 cards.
  22. In hand: Bot 2 9 · Bot 1 6 · Bot 3 11 · Ogordemir99 6 (4 left to draw)
  23. Ogordemir99 attacks Bot 2: 9♦
  24. Bot 2 passes it on to Bot 1 with 9♣
  25. Bot 1 beats 9♦ with 7♠
  26. Bot 1 beats 9♣ with J♣
  27. Bot 2 throws in 7♣
  28. Bot 1 beats 7♣ with Q♣
  29. Bot 2 throws in 7♦
  30. Bot 1 beats 7♦ with J♠
  31. Bot 2 throws in 7♥
  32. Bot 1 beats 7♥ with J♥
  33. Bot 2 throws in 9♥
  34. Bot 1 beats 9♥ with A♠
  35. Bot 1 beats it all off: 12 cards discarded.
  36. In hand: Bot 2 6 · Bot 1 1 · Bot 3 11 · Ogordemir99 6 (0 left to draw)
  37. Bot 1 attacks Bot 3: 6♠
  38. Bot 3 passes it on to Ogordemir99 with 6♣
  39. Ogordemir99 beats 6♠ with 10♠
  40. Ogordemir99 beats 6♣ with 10♣
  41. Ogordemir99 beats it all off: 4 cards discarded.
  42. Bot 1 is out (1st).
  43. In hand: Bot 2 6 · Bot 1 out · Bot 3 10 · Ogordemir99 4 (0 left to draw)
  44. Ogordemir99 attacks Bot 2: Q♦
  45. Bot 2 passes it on to Bot 3 with Q♥
  46. Bot 3 beats Q♦ with K♦
  47. Bot 3 beats Q♥ with 8♠
  48. Bot 2 throws in K♣
  49. Bot 3 beats K♣ with K♠
  50. Bot 2 throws in K♥
  51. Bot 3 takes the cards.
  52. Bot 3 picks up 7 cards.
  53. In hand: Bot 2 3 · Bot 1 out · Bot 3 14 · Ogordemir99 3 (0 left to draw)
  54. Ogordemir99 attacks Bot 2: A♣ A♦ A♥
  55. Bot 2 beats A♣ with 9♠
  56. Bot 2 beats A♦ with Q♠
  57. Bot 2 takes the cards.
  58. Bot 2 picks up 5 cards.
  59. Ogordemir99 is out (2nd).
  60. In hand: Bot 2 6 · Bot 1 out · Bot 3 14 · Ogordemir99 out (0 left to draw)
  61. Bot 3 attacks Bot 2: 6♦
  62. Bot 2 passes it on to Bot 3 with 6♥
  63. Bot 3 beats 6♦ with 8♦
  64. Bot 3 beats 6♥ with 8♥
  65. Bot 3 beats it all off: 4 cards discarded.
  66. In hand: Bot 2 5 · Bot 1 out · Bot 3 11 · Ogordemir99 out (0 left to draw)
  67. Bot 3 attacks Bot 2: 8♣
  68. Bot 2 beats 8♣ with A♣
  69. Bot 2 beats it all off: 2 cards discarded.
  70. In hand: Bot 2 4 · Bot 1 out · Bot 3 10 · Ogordemir99 out (0 left to draw)
  71. Bot 2 attacks Bot 3: Q♠
  72. Bot 3 passes it on to Bot 2 with Q♦
  73. Bot 2 takes the cards.
  74. Bot 2 picks up 2 cards.
  75. In hand: Bot 2 5 · Bot 1 out · Bot 3 9 · Ogordemir99 out (0 left to draw)
  76. Bot 3 attacks Bot 2: 10♦ 10♥
  77. Bot 2 beats 10♦ with Q♦
  78. Bot 2 beats 10♥ with A♥
  79. Bot 3 throws in Q♥
  80. Bot 2 beats Q♥ with 9♠
  81. Bot 2 beats it all off: 6 cards discarded.
  82. In hand: Bot 2 2 · Bot 1 out · Bot 3 6 · Ogordemir99 out (0 left to draw)
  83. Bot 2 attacks Bot 3: Q♠
  84. Bot 3 beats Q♠ with K♠
  85. Bot 3 beats it all off: 2 cards discarded.
  86. In hand: Bot 2 1 · Bot 1 out · Bot 3 5 · Ogordemir99 out (0 left to draw)
  87. Bot 3 attacks Bot 2: 8♠
  88. Bot 2 takes the cards.
  89. Bot 2 picks up 1 card.
  90. In hand: Bot 2 2 · Bot 1 out · Bot 3 4 · Ogordemir99 out (0 left to draw)
  91. Bot 3 attacks Bot 2: K♣ K♦
  92. Bot 2 beats K♣ with 8♠
  93. Bot 2 beats K♦ with A♦
  94. Bot 2 beats it all off: 4 cards discarded.
  95. Bot 2 is out (3rd).
  96. Bot 3 is the durak!
Game log · Euchre · Demo table · Bot 2 & Bot 3 beat Bot 1 & Ogordemir99, 11–9 (9H2PFN2A)
  1. Hand 1: Bot 1 deals; the 10♣ is turned up.
  2. Bot 3 passes.
  3. Ogordemir99 passes.
  4. Bot 2 passes.
  5. Bot 1 picks it up: Clubs are trumps.
  6. Bot 1 throws away a card.
  7. Bot 3 plays A♠
  8. Ogordemir99 plays Q♣
  9. Bot 2 plays J♣
  10. Bot 1 plays K♠
  11. Bot 2 takes the trick.
  12. Bot 2 plays A♦
  13. Bot 1 plays 9♣
  14. Bot 3 plays Q♦
  15. Ogordemir99 plays 10♦
  16. Bot 1 takes the trick.
  17. Bot 1 plays J♠
  18. Bot 3 plays 9♠
  19. Ogordemir99 plays A♣
  20. Bot 2 plays 10♥
  21. Bot 1 takes the trick.
  22. Bot 1 plays K♣
  23. Bot 3 plays Q♠
  24. Ogordemir99 plays J♥
  25. Bot 2 plays J♦
  26. Bot 1 takes the trick.
  27. Bot 1 plays 10♣
  28. Bot 3 plays K♦
  29. Ogordemir99 plays A♥
  30. Bot 2 plays Q♥
  31. Bot 1 takes the trick.
  32. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 0, Bot 1 & Ogordemir99 1.
  33. Hand 2: Bot 3 deals; the J♣ is turned up.
  34. Ogordemir99 passes.
  35. Bot 2 passes.
  36. Bot 1 passes.
  37. Bot 3 picks it up: Clubs are trumps.
  38. Bot 3 throws away a card.
  39. Ogordemir99 plays 9♦
  40. Bot 2 plays J♦
  41. Bot 1 plays 10♦
  42. Bot 3 plays K♥
  43. Bot 2 takes the trick.
  44. Bot 2 plays A♦
  45. Bot 1 plays Q♣
  46. Bot 3 plays K♣
  47. Ogordemir99 plays 9♥
  48. Bot 3 takes the trick.
  49. Bot 3 plays J♣
  50. Ogordemir99 plays 10♣
  51. Bot 2 plays 9♠
  52. Bot 1 plays A♣
  53. Bot 3 takes the trick.
  54. Bot 3 plays A♠
  55. Ogordemir99 plays 10♥
  56. Bot 2 plays K♠
  57. Bot 1 plays 10♠
  58. Bot 3 takes the trick.
  59. Bot 3 plays 9♣
  60. Ogordemir99 plays Q♥
  61. Bot 2 plays K♦
  62. Bot 1 plays A♥
  63. Bot 3 takes the trick.
  64. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 2, Bot 1 & Ogordemir99 1.
  65. Hand 3: Ogordemir99 deals; the J♥ is turned up.
  66. Bot 2 passes.
  67. Bot 1 passes.
  68. Bot 3 passes.
  69. Ogordemir99 picks it up: Hearts are trumps.
  70. Ogordemir99 throws away a card.
  71. Bot 2 plays A♣
  72. Bot 1 plays J♣
  73. Bot 3 plays 9♣
  74. Ogordemir99 plays 9♥
  75. Ogordemir99 takes the trick.
  76. Ogordemir99 plays J♥
  77. Bot 2 plays K♥
  78. Bot 1 plays 10♥
  79. Bot 3 plays Q♥
  80. Ogordemir99 takes the trick.
  81. Ogordemir99 plays 10♠
  82. Bot 2 plays A♠
  83. Bot 1 plays Q♠
  84. Bot 3 plays 9♠
  85. Bot 2 takes the trick.
  86. Bot 2 plays 10♣
  87. Bot 1 plays K♦
  88. Bot 3 plays J♦
  89. Ogordemir99 plays K♠
  90. Bot 3 takes the trick.
  91. Bot 3 plays 9♦
  92. Ogordemir99 plays A♥
  93. Bot 2 plays 10♦
  94. Bot 1 plays A♦
  95. Ogordemir99 takes the trick.
  96. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 2, Bot 1 & Ogordemir99 2.
  97. Hand 4: Bot 2 deals; the J♥ is turned up.
  98. Bot 1 passes.
  99. Bot 3 passes.
  100. Ogordemir99 passes.
  101. Bot 2 picks it up: Hearts are trumps.
  102. Bot 2 throws away a card.
  103. Bot 1 plays A♣
  104. Bot 3 plays 9♣
  105. Ogordemir99 plays K♣
  106. Bot 2 plays Q♥
  107. Bot 2 takes the trick.
  108. Bot 2 plays J♥
  109. Bot 1 plays 10♥
  110. Bot 3 plays J♦
  111. Ogordemir99 plays A♥
  112. Bot 2 takes the trick.
  113. Bot 2 plays A♦
  114. Bot 1 plays 10♦
  115. Bot 3 plays 9♦
  116. Ogordemir99 plays K♦
  117. Bot 2 takes the trick.
  118. Bot 2 plays A♠
  119. Bot 1 plays Q♠
  120. Bot 3 plays 9♠
  121. Ogordemir99 plays 10♠
  122. Bot 2 takes the trick.
  123. Bot 2 plays K♥
  124. Bot 1 plays J♣
  125. Bot 3 plays 10♣
  126. Ogordemir99 plays K♠
  127. Bot 2 takes the trick.
  128. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 2.
  129. Hand 5: Bot 1 deals; the 10♥ is turned up.
  130. Bot 3 passes.
  131. Ogordemir99 passes.
  132. Bot 2 passes.
  133. Bot 1 picks it up: Hearts are trumps.
  134. Bot 1 throws away a card.
  135. Bot 3 plays 9♠
  136. Ogordemir99 plays K♥
  137. Bot 2 plays Q♠
  138. Bot 1 plays 10♦
  139. Ogordemir99 takes the trick.
  140. Ogordemir99 plays A♣
  141. Bot 2 plays J♣
  142. Bot 1 plays 10♥
  143. Bot 3 plays J♠
  144. Bot 1 takes the trick.
  145. Bot 1 plays J♥
  146. Bot 3 plays 9♥
  147. Ogordemir99 plays 9♦
  148. Bot 2 plays Q♥
  149. Bot 1 takes the trick.
  150. Bot 1 plays K♦
  151. Bot 3 plays Q♦
  152. Ogordemir99 plays 10♣
  153. Bot 2 plays A♦
  154. Bot 2 takes the trick.
  155. Bot 2 plays J♦
  156. Bot 1 plays A♥
  157. Bot 3 plays K♠
  158. Ogordemir99 plays Q♣
  159. Bot 2 takes the trick.
  160. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 3.
  161. Hand 6: Bot 3 deals; the 10♦ is turned up.
  162. Ogordemir99 passes.
  163. Bot 2 passes.
  164. Bot 1 passes.
  165. Bot 3 passes.
  166. Everyone passed: the 10♦ is turned down.
  167. Ogordemir99 passes.
  168. Bot 2 passes.
  169. Bot 1 names Spades as trumps.
  170. Ogordemir99 plays A♣
  171. Bot 2 plays Q♣
  172. Bot 1 plays 10♠
  173. Bot 3 plays 9♣
  174. Bot 1 takes the trick.
  175. Bot 1 plays J♣
  176. Bot 3 plays 10♣
  177. Ogordemir99 plays K♠
  178. Bot 2 plays 9♠
  179. Bot 1 takes the trick.
  180. Bot 1 plays A♠
  181. Bot 3 plays J♦
  182. Ogordemir99 plays 9♦
  183. Bot 2 plays J♥
  184. Bot 1 takes the trick.
  185. Bot 1 plays 9♥
  186. Bot 3 plays Q♥
  187. Ogordemir99 plays 10♥
  188. Bot 2 plays K♥
  189. Bot 2 takes the trick.
  190. Bot 2 plays K♣
  191. Bot 1 plays Q♠
  192. Bot 3 plays A♥
  193. Ogordemir99 plays A♦
  194. Bot 1 takes the trick.
  195. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 4.
  196. Hand 7: Ogordemir99 deals; the 10♣ is turned up.
  197. Bot 2 passes.
  198. Bot 1 passes.
  199. Bot 3 passes.
  200. Ogordemir99 passes.
  201. Everyone passed: the 10♣ is turned down.
  202. Bot 2 passes.
  203. Bot 1 names Hearts as trumps.
  204. Bot 2 plays 9♣
  205. Bot 1 plays K♣
  206. Bot 3 plays J♣
  207. Ogordemir99 plays 10♠
  208. Bot 1 takes the trick.
  209. Bot 1 plays J♥
  210. Bot 3 plays 9♦
  211. Ogordemir99 plays 10♥
  212. Bot 2 plays Q♥
  213. Bot 1 takes the trick.
  214. Bot 1 plays A♣
  215. Bot 3 plays 9♠
  216. Ogordemir99 plays A♥
  217. Bot 2 plays Q♣
  218. Ogordemir99 takes the trick.
  219. Ogordemir99 plays A♦
  220. Bot 2 plays Q♦
  221. Bot 1 plays 9♥
  222. Bot 3 plays K♦
  223. Bot 1 takes the trick.
  224. Bot 1 plays Q♠
  225. Bot 3 plays A♠
  226. Ogordemir99 plays K♠
  227. Bot 2 plays K♥
  228. Bot 2 takes the trick.
  229. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 5.
  230. Hand 8: Bot 2 deals; the A♠ is turned up.
  231. Bot 1 passes.
  232. Bot 3 orders it up: Spades are trumps.
  233. Bot 2 throws away a card.
  234. Bot 1 plays 9♣
  235. Bot 3 plays 10♣
  236. Ogordemir99 plays A♣
  237. Bot 2 plays A♠
  238. Bot 2 takes the trick.
  239. Bot 2 plays 9♥
  240. Bot 1 plays 10♠
  241. Bot 3 plays J♣
  242. Ogordemir99 plays J♥
  243. Bot 3 takes the trick.
  244. Bot 3 plays J♠
  245. Ogordemir99 plays K♠
  246. Bot 2 plays 10♦
  247. Bot 1 plays Q♠
  248. Bot 3 takes the trick.
  249. Bot 3 plays K♣
  250. Ogordemir99 plays 9♦
  251. Bot 2 plays 10♥
  252. Bot 1 plays J♦
  253. Bot 3 takes the trick.
  254. Bot 3 plays 9♠
  255. Ogordemir99 plays A♥
  256. Bot 2 plays K♦
  257. Bot 1 plays Q♦
  258. Bot 3 takes the trick.
  259. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 5.
  260. Hand 9: Bot 1 deals; the 10♣ is turned up.
  261. Bot 3 passes.
  262. Ogordemir99 passes.
  263. Bot 2 passes.
  264. Bot 1 picks it up: Clubs are trumps.
  265. Bot 1 throws away a card.
  266. Bot 3 plays 9♦
  267. Ogordemir99 plays 10♦
  268. Bot 2 plays Q♦
  269. Bot 1 plays 9♣
  270. Bot 1 takes the trick.
  271. Bot 1 plays J♠
  272. Bot 3 plays J♣
  273. Ogordemir99 plays A♣
  274. Bot 2 plays K♣
  275. Bot 3 takes the trick.
  276. Bot 3 plays 10♠
  277. Ogordemir99 plays 9♥
  278. Bot 2 plays 9♠
  279. Bot 1 plays Q♠
  280. Bot 1 takes the trick.
  281. Bot 1 plays Q♣
  282. Bot 3 plays K♥
  283. Ogordemir99 plays J♥
  284. Bot 2 plays 10♥
  285. Bot 1 takes the trick.
  286. Bot 1 plays 10♣
  287. Bot 3 plays K♠
  288. Ogordemir99 plays A♦
  289. Bot 2 plays K♦
  290. Bot 1 takes the trick.
  291. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 6.
  292. Hand 10: Bot 3 deals; the J♣ is turned up.
  293. Ogordemir99 passes.
  294. Bot 2 passes.
  295. Bot 1 passes.
  296. Bot 3 passes.
  297. Everyone passed: the J♣ is turned down.
  298. Ogordemir99 names Spades as trumps.
  299. Ogordemir99 plays J♠
  300. Bot 2 plays 9♠
  301. Bot 1 plays 9♦
  302. Bot 3 plays 10♠
  303. Ogordemir99 takes the trick.
  304. Ogordemir99 plays A♠
  305. Bot 2 plays 9♣
  306. Bot 1 plays 10♦
  307. Bot 3 plays 9♥
  308. Ogordemir99 takes the trick.
  309. Ogordemir99 plays 10♣
  310. Bot 2 plays Q♥
  311. Bot 1 plays K♣
  312. Bot 3 plays J♦
  313. Bot 1 takes the trick.
  314. Bot 1 plays A♣
  315. Bot 3 plays J♥
  316. Ogordemir99 plays K♠
  317. Bot 2 plays K♦
  318. Ogordemir99 takes the trick.
  319. Ogordemir99 plays 10♥
  320. Bot 2 plays K♥
  321. Bot 1 plays A♦
  322. Bot 3 plays Q♦
  323. Bot 2 takes the trick.
  324. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 7.
  325. Hand 11: Ogordemir99 deals; the K♣ is turned up.
  326. Bot 2 passes.
  327. Bot 1 orders it up: Clubs are trumps.
  328. Ogordemir99 throws away a card.
  329. Bot 2 plays 9♦
  330. Bot 1 plays A♣
  331. Bot 3 plays Q♦
  332. Ogordemir99 plays J♦
  333. Bot 1 takes the trick.
  334. Bot 1 plays J♣
  335. Bot 3 plays Q♣
  336. Ogordemir99 plays K♣
  337. Bot 2 plays 10♣
  338. Bot 1 takes the trick.
  339. Bot 1 plays J♥
  340. Bot 3 plays A♥
  341. Ogordemir99 plays 10♠
  342. Bot 2 plays 9♠
  343. Bot 3 takes the trick.
  344. Bot 3 plays 9♥
  345. Ogordemir99 plays K♠
  346. Bot 2 plays 10♦
  347. Bot 1 plays Q♥
  348. Bot 1 takes the trick.
  349. Bot 1 plays J♠
  350. Bot 3 plays 10♥
  351. Ogordemir99 plays A♦
  352. Bot 2 plays Q♠
  353. Bot 1 takes the trick.
  354. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 8.
  355. Hand 12: Bot 2 deals; the J♦ is turned up.
  356. Bot 1 passes.
  357. Bot 3 passes.
  358. Ogordemir99 passes.
  359. Bot 2 picks it up: Diamonds are trumps.
  360. Bot 2 throws away a card.
  361. Bot 1 plays A♥
  362. Bot 3 plays 9♥
  363. Ogordemir99 plays K♦
  364. Bot 2 plays Q♥
  365. Ogordemir99 takes the trick.
  366. Ogordemir99 plays 10♣
  367. Bot 2 plays A♦
  368. Bot 1 plays 9♠
  369. Bot 3 plays 9♣
  370. Bot 2 takes the trick.
  371. Bot 2 plays J♦
  372. Bot 1 plays 9♦
  373. Bot 3 plays Q♦
  374. Ogordemir99 plays 10♠
  375. Bot 2 takes the trick.
  376. Bot 2 plays J♠
  377. Bot 1 plays Q♠
  378. Bot 3 plays K♣
  379. Ogordemir99 plays K♠
  380. Ogordemir99 takes the trick.
  381. Ogordemir99 plays Q♣
  382. Bot 2 plays J♥
  383. Bot 1 plays 10♥
  384. Bot 3 plays A♣
  385. Bot 2 takes the trick.
  386. Bot 2 & Bot 3 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 7, Bot 1 & Ogordemir99 8.
  387. Hand 13: Bot 1 deals; the K♦ is turned up.
  388. Bot 3 passes.
  389. Ogordemir99 passes.
  390. Bot 2 passes.
  391. Bot 1 picks it up: Diamonds are trumps.
  392. Bot 1 throws away a card.
  393. Bot 3 plays J♣
  394. Ogordemir99 plays Q♣
  395. Bot 2 plays K♣
  396. Bot 1 plays 9♦
  397. Bot 1 takes the trick.
  398. Bot 1 plays J♥
  399. Bot 3 plays J♠
  400. Ogordemir99 plays A♦
  401. Bot 2 plays J♦
  402. Bot 2 takes the trick.
  403. Bot 2 plays 9♥
  404. Bot 1 plays Q♦
  405. Bot 3 plays Q♥
  406. Ogordemir99 plays 9♣
  407. Bot 1 takes the trick.
  408. Bot 1 plays A♠
  409. Bot 3 plays Q♠
  410. Ogordemir99 plays 9♠
  411. Bot 2 plays 10♦
  412. Bot 2 takes the trick.
  413. Bot 2 plays K♥
  414. Bot 1 plays K♦
  415. Bot 3 plays K♠
  416. Ogordemir99 plays 10♠
  417. Bot 1 takes the trick.
  418. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 7, Bot 1 & Ogordemir99 9.
  419. Hand 14: Bot 3 deals; the 9♥ is turned up.
  420. Ogordemir99 passes.
  421. Bot 2 orders it up: Hearts are trumps.
  422. Bot 3 throws away a card.
  423. Ogordemir99 plays 9♦
  424. Bot 2 plays K♥
  425. Bot 1 plays 10♦
  426. Bot 3 plays 9♠
  427. Bot 2 takes the trick.
  428. Bot 2 plays 10♠
  429. Bot 1 plays J♣
  430. Bot 3 plays A♠
  431. Ogordemir99 plays 10♥
  432. Ogordemir99 takes the trick.
  433. Ogordemir99 plays 10♣
  434. Bot 2 plays J♦
  435. Bot 1 plays A♣
  436. Bot 3 plays 9♥
  437. Bot 2 takes the trick.
  438. Bot 2 plays J♠
  439. Bot 1 plays K♦
  440. Bot 3 plays Q♥
  441. Ogordemir99 plays J♥
  442. Ogordemir99 takes the trick.
  443. Ogordemir99 plays Q♣
  444. Bot 2 plays K♠
  445. Bot 1 plays A♦
  446. Bot 3 plays A♥
  447. Bot 3 takes the trick.
  448. Bot 2 & Bot 3 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 8, Bot 1 & Ogordemir99 9.
  449. Hand 15: Ogordemir99 deals; the Q♦ is turned up.
  450. Bot 2 orders it up: Diamonds are trumps.
  451. Ogordemir99 throws away a card.
  452. Bot 2 plays J♦
  453. Bot 1 plays 9♠
  454. Bot 3 plays K♦
  455. Ogordemir99 plays 9♦
  456. Bot 2 takes the trick.
  457. Bot 2 plays A♦
  458. Bot 1 plays 10♠
  459. Bot 3 plays J♥
  460. Ogordemir99 plays Q♦
  461. Bot 3 takes the trick.
  462. Bot 3 plays A♠
  463. Ogordemir99 plays 9♣
  464. Bot 2 plays K♠
  465. Bot 1 plays J♠
  466. Bot 3 takes the trick.
  467. Bot 3 plays Q♠
  468. Ogordemir99 plays 10♣
  469. Bot 2 plays 10♦
  470. Bot 1 plays J♣
  471. Bot 2 takes the trick.
  472. Bot 2 plays 10♥
  473. Bot 1 plays A♥
  474. Bot 3 plays K♥
  475. Ogordemir99 plays A♣
  476. Bot 1 takes the trick.
  477. Bot 2 & Bot 3 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 9, Bot 1 & Ogordemir99 9.
  478. Hand 16: Bot 2 deals; the Q♣ is turned up.
  479. Bot 1 passes.
  480. Bot 3 passes.
  481. Ogordemir99 passes.
  482. Bot 2 passes.
  483. Everyone passed: the Q♣ is turned down.
  484. Bot 1 passes.
  485. Bot 3 passes.
  486. Ogordemir99 passes.
  487. Bot 2 names Hearts as trumps.
  488. Bot 1 plays 9♦
  489. Bot 3 plays K♦
  490. Ogordemir99 plays 10♦
  491. Bot 2 plays A♣
  492. Bot 3 takes the trick.
  493. Bot 3 plays J♥
  494. Ogordemir99 plays 10♥
  495. Bot 2 plays Q♥
  496. Bot 1 plays J♦
  497. Bot 3 takes the trick.
  498. Bot 3 plays 9♣
  499. Ogordemir99 plays J♣
  500. Bot 2 plays K♥
  501. Bot 1 plays K♣
  502. Bot 2 takes the trick.
  503. Bot 2 plays A♠
  504. Bot 1 plays 9♠
  505. Bot 3 plays K♠
  506. Ogordemir99 plays Q♠
  507. Bot 2 takes the trick.
  508. Bot 2 plays A♥
  509. Bot 1 plays J♠
  510. Bot 3 plays 9♥
  511. Ogordemir99 plays Q♦
  512. Bot 2 takes the trick.
  513. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 11, Bot 1 & Ogordemir99 9.
  514. Bot 2 & Bot 3 win the game, 11–9!

You can also highlight one or more turns in these games by adding the turns=N argument to this tag. For instance, <.game id=9H2PFN2A turns=293-296> yields:

Game log · Euchre · Demo table · Bot 2 & Bot 3 beat Bot 1 & Ogordemir99, 11–9 (9H2PFN2A; 4 lines highlighted)
  1. Hand 1: Bot 1 deals; the 10♣ is turned up.
  2. Bot 3 passes.
  3. Ogordemir99 passes.
  4. Bot 2 passes.
  5. Bot 1 picks it up: Clubs are trumps.
  6. Bot 1 throws away a card.
  7. Bot 3 plays A♠
  8. Ogordemir99 plays Q♣
  9. Bot 2 plays J♣
  10. Bot 1 plays K♠
  11. Bot 2 takes the trick.
  12. Bot 2 plays A♦
  13. Bot 1 plays 9♣
  14. Bot 3 plays Q♦
  15. Ogordemir99 plays 10♦
  16. Bot 1 takes the trick.
  17. Bot 1 plays J♠
  18. Bot 3 plays 9♠
  19. Ogordemir99 plays A♣
  20. Bot 2 plays 10♥
  21. Bot 1 takes the trick.
  22. Bot 1 plays K♣
  23. Bot 3 plays Q♠
  24. Ogordemir99 plays J♥
  25. Bot 2 plays J♦
  26. Bot 1 takes the trick.
  27. Bot 1 plays 10♣
  28. Bot 3 plays K♦
  29. Ogordemir99 plays A♥
  30. Bot 2 plays Q♥
  31. Bot 1 takes the trick.
  32. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 0, Bot 1 & Ogordemir99 1.
  33. Hand 2: Bot 3 deals; the J♣ is turned up.
  34. Ogordemir99 passes.
  35. Bot 2 passes.
  36. Bot 1 passes.
  37. Bot 3 picks it up: Clubs are trumps.
  38. Bot 3 throws away a card.
  39. Ogordemir99 plays 9♦
  40. Bot 2 plays J♦
  41. Bot 1 plays 10♦
  42. Bot 3 plays K♥
  43. Bot 2 takes the trick.
  44. Bot 2 plays A♦
  45. Bot 1 plays Q♣
  46. Bot 3 plays K♣
  47. Ogordemir99 plays 9♥
  48. Bot 3 takes the trick.
  49. Bot 3 plays J♣
  50. Ogordemir99 plays 10♣
  51. Bot 2 plays 9♠
  52. Bot 1 plays A♣
  53. Bot 3 takes the trick.
  54. Bot 3 plays A♠
  55. Ogordemir99 plays 10♥
  56. Bot 2 plays K♠
  57. Bot 1 plays 10♠
  58. Bot 3 takes the trick.
  59. Bot 3 plays 9♣
  60. Ogordemir99 plays Q♥
  61. Bot 2 plays K♦
  62. Bot 1 plays A♥
  63. Bot 3 takes the trick.
  64. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 2, Bot 1 & Ogordemir99 1.
  65. Hand 3: Ogordemir99 deals; the J♥ is turned up.
  66. Bot 2 passes.
  67. Bot 1 passes.
  68. Bot 3 passes.
  69. Ogordemir99 picks it up: Hearts are trumps.
  70. Ogordemir99 throws away a card.
  71. Bot 2 plays A♣
  72. Bot 1 plays J♣
  73. Bot 3 plays 9♣
  74. Ogordemir99 plays 9♥
  75. Ogordemir99 takes the trick.
  76. Ogordemir99 plays J♥
  77. Bot 2 plays K♥
  78. Bot 1 plays 10♥
  79. Bot 3 plays Q♥
  80. Ogordemir99 takes the trick.
  81. Ogordemir99 plays 10♠
  82. Bot 2 plays A♠
  83. Bot 1 plays Q♠
  84. Bot 3 plays 9♠
  85. Bot 2 takes the trick.
  86. Bot 2 plays 10♣
  87. Bot 1 plays K♦
  88. Bot 3 plays J♦
  89. Ogordemir99 plays K♠
  90. Bot 3 takes the trick.
  91. Bot 3 plays 9♦
  92. Ogordemir99 plays A♥
  93. Bot 2 plays 10♦
  94. Bot 1 plays A♦
  95. Ogordemir99 takes the trick.
  96. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 2, Bot 1 & Ogordemir99 2.
  97. Hand 4: Bot 2 deals; the J♥ is turned up.
  98. Bot 1 passes.
  99. Bot 3 passes.
  100. Ogordemir99 passes.
  101. Bot 2 picks it up: Hearts are trumps.
  102. Bot 2 throws away a card.
  103. Bot 1 plays A♣
  104. Bot 3 plays 9♣
  105. Ogordemir99 plays K♣
  106. Bot 2 plays Q♥
  107. Bot 2 takes the trick.
  108. Bot 2 plays J♥
  109. Bot 1 plays 10♥
  110. Bot 3 plays J♦
  111. Ogordemir99 plays A♥
  112. Bot 2 takes the trick.
  113. Bot 2 plays A♦
  114. Bot 1 plays 10♦
  115. Bot 3 plays 9♦
  116. Ogordemir99 plays K♦
  117. Bot 2 takes the trick.
  118. Bot 2 plays A♠
  119. Bot 1 plays Q♠
  120. Bot 3 plays 9♠
  121. Ogordemir99 plays 10♠
  122. Bot 2 takes the trick.
  123. Bot 2 plays K♥
  124. Bot 1 plays J♣
  125. Bot 3 plays 10♣
  126. Ogordemir99 plays K♠
  127. Bot 2 takes the trick.
  128. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 2.
  129. Hand 5: Bot 1 deals; the 10♥ is turned up.
  130. Bot 3 passes.
  131. Ogordemir99 passes.
  132. Bot 2 passes.
  133. Bot 1 picks it up: Hearts are trumps.
  134. Bot 1 throws away a card.
  135. Bot 3 plays 9♠
  136. Ogordemir99 plays K♥
  137. Bot 2 plays Q♠
  138. Bot 1 plays 10♦
  139. Ogordemir99 takes the trick.
  140. Ogordemir99 plays A♣
  141. Bot 2 plays J♣
  142. Bot 1 plays 10♥
  143. Bot 3 plays J♠
  144. Bot 1 takes the trick.
  145. Bot 1 plays J♥
  146. Bot 3 plays 9♥
  147. Ogordemir99 plays 9♦
  148. Bot 2 plays Q♥
  149. Bot 1 takes the trick.
  150. Bot 1 plays K♦
  151. Bot 3 plays Q♦
  152. Ogordemir99 plays 10♣
  153. Bot 2 plays A♦
  154. Bot 2 takes the trick.
  155. Bot 2 plays J♦
  156. Bot 1 plays A♥
  157. Bot 3 plays K♠
  158. Ogordemir99 plays Q♣
  159. Bot 2 takes the trick.
  160. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 3.
  161. Hand 6: Bot 3 deals; the 10♦ is turned up.
  162. Ogordemir99 passes.
  163. Bot 2 passes.
  164. Bot 1 passes.
  165. Bot 3 passes.
  166. Everyone passed: the 10♦ is turned down.
  167. Ogordemir99 passes.
  168. Bot 2 passes.
  169. Bot 1 names Spades as trumps.
  170. Ogordemir99 plays A♣
  171. Bot 2 plays Q♣
  172. Bot 1 plays 10♠
  173. Bot 3 plays 9♣
  174. Bot 1 takes the trick.
  175. Bot 1 plays J♣
  176. Bot 3 plays 10♣
  177. Ogordemir99 plays K♠
  178. Bot 2 plays 9♠
  179. Bot 1 takes the trick.
  180. Bot 1 plays A♠
  181. Bot 3 plays J♦
  182. Ogordemir99 plays 9♦
  183. Bot 2 plays J♥
  184. Bot 1 takes the trick.
  185. Bot 1 plays 9♥
  186. Bot 3 plays Q♥
  187. Ogordemir99 plays 10♥
  188. Bot 2 plays K♥
  189. Bot 2 takes the trick.
  190. Bot 2 plays K♣
  191. Bot 1 plays Q♠
  192. Bot 3 plays A♥
  193. Ogordemir99 plays A♦
  194. Bot 1 takes the trick.
  195. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 4.
  196. Hand 7: Ogordemir99 deals; the 10♣ is turned up.
  197. Bot 2 passes.
  198. Bot 1 passes.
  199. Bot 3 passes.
  200. Ogordemir99 passes.
  201. Everyone passed: the 10♣ is turned down.
  202. Bot 2 passes.
  203. Bot 1 names Hearts as trumps.
  204. Bot 2 plays 9♣
  205. Bot 1 plays K♣
  206. Bot 3 plays J♣
  207. Ogordemir99 plays 10♠
  208. Bot 1 takes the trick.
  209. Bot 1 plays J♥
  210. Bot 3 plays 9♦
  211. Ogordemir99 plays 10♥
  212. Bot 2 plays Q♥
  213. Bot 1 takes the trick.
  214. Bot 1 plays A♣
  215. Bot 3 plays 9♠
  216. Ogordemir99 plays A♥
  217. Bot 2 plays Q♣
  218. Ogordemir99 takes the trick.
  219. Ogordemir99 plays A♦
  220. Bot 2 plays Q♦
  221. Bot 1 plays 9♥
  222. Bot 3 plays K♦
  223. Bot 1 takes the trick.
  224. Bot 1 plays Q♠
  225. Bot 3 plays A♠
  226. Ogordemir99 plays K♠
  227. Bot 2 plays K♥
  228. Bot 2 takes the trick.
  229. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 5.
  230. Hand 8: Bot 2 deals; the A♠ is turned up.
  231. Bot 1 passes.
  232. Bot 3 orders it up: Spades are trumps.
  233. Bot 2 throws away a card.
  234. Bot 1 plays 9♣
  235. Bot 3 plays 10♣
  236. Ogordemir99 plays A♣
  237. Bot 2 plays A♠
  238. Bot 2 takes the trick.
  239. Bot 2 plays 9♥
  240. Bot 1 plays 10♠
  241. Bot 3 plays J♣
  242. Ogordemir99 plays J♥
  243. Bot 3 takes the trick.
  244. Bot 3 plays J♠
  245. Ogordemir99 plays K♠
  246. Bot 2 plays 10♦
  247. Bot 1 plays Q♠
  248. Bot 3 takes the trick.
  249. Bot 3 plays K♣
  250. Ogordemir99 plays 9♦
  251. Bot 2 plays 10♥
  252. Bot 1 plays J♦
  253. Bot 3 takes the trick.
  254. Bot 3 plays 9♠
  255. Ogordemir99 plays A♥
  256. Bot 2 plays K♦
  257. Bot 1 plays Q♦
  258. Bot 3 takes the trick.
  259. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 5.
  260. Hand 9: Bot 1 deals; the 10♣ is turned up.
  261. Bot 3 passes.
  262. Ogordemir99 passes.
  263. Bot 2 passes.
  264. Bot 1 picks it up: Clubs are trumps.
  265. Bot 1 throws away a card.
  266. Bot 3 plays 9♦
  267. Ogordemir99 plays 10♦
  268. Bot 2 plays Q♦
  269. Bot 1 plays 9♣
  270. Bot 1 takes the trick.
  271. Bot 1 plays J♠
  272. Bot 3 plays J♣
  273. Ogordemir99 plays A♣
  274. Bot 2 plays K♣
  275. Bot 3 takes the trick.
  276. Bot 3 plays 10♠
  277. Ogordemir99 plays 9♥
  278. Bot 2 plays 9♠
  279. Bot 1 plays Q♠
  280. Bot 1 takes the trick.
  281. Bot 1 plays Q♣
  282. Bot 3 plays K♥
  283. Ogordemir99 plays J♥
  284. Bot 2 plays 10♥
  285. Bot 1 takes the trick.
  286. Bot 1 plays 10♣
  287. Bot 3 plays K♠
  288. Ogordemir99 plays A♦
  289. Bot 2 plays K♦
  290. Bot 1 takes the trick.
  291. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 6.
  292. Hand 10: Bot 3 deals; the J♣ is turned up.
  293. Ogordemir99 passes.
  294. Bot 2 passes.
  295. Bot 1 passes.
  296. Bot 3 passes.
  297. Everyone passed: the J♣ is turned down.
  298. Ogordemir99 names Spades as trumps.
  299. Ogordemir99 plays J♠
  300. Bot 2 plays 9♠
  301. Bot 1 plays 9♦
  302. Bot 3 plays 10♠
  303. Ogordemir99 takes the trick.
  304. Ogordemir99 plays A♠
  305. Bot 2 plays 9♣
  306. Bot 1 plays 10♦
  307. Bot 3 plays 9♥
  308. Ogordemir99 takes the trick.
  309. Ogordemir99 plays 10♣
  310. Bot 2 plays Q♥
  311. Bot 1 plays K♣
  312. Bot 3 plays J♦
  313. Bot 1 takes the trick.
  314. Bot 1 plays A♣
  315. Bot 3 plays J♥
  316. Ogordemir99 plays K♠
  317. Bot 2 plays K♦
  318. Ogordemir99 takes the trick.
  319. Ogordemir99 plays 10♥
  320. Bot 2 plays K♥
  321. Bot 1 plays A♦
  322. Bot 3 plays Q♦
  323. Bot 2 takes the trick.
  324. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 7.
  325. Hand 11: Ogordemir99 deals; the K♣ is turned up.
  326. Bot 2 passes.
  327. Bot 1 orders it up: Clubs are trumps.
  328. Ogordemir99 throws away a card.
  329. Bot 2 plays 9♦
  330. Bot 1 plays A♣
  331. Bot 3 plays Q♦
  332. Ogordemir99 plays J♦
  333. Bot 1 takes the trick.
  334. Bot 1 plays J♣
  335. Bot 3 plays Q♣
  336. Ogordemir99 plays K♣
  337. Bot 2 plays 10♣
  338. Bot 1 takes the trick.
  339. Bot 1 plays J♥
  340. Bot 3 plays A♥
  341. Ogordemir99 plays 10♠
  342. Bot 2 plays 9♠
  343. Bot 3 takes the trick.
  344. Bot 3 plays 9♥
  345. Ogordemir99 plays K♠
  346. Bot 2 plays 10♦
  347. Bot 1 plays Q♥
  348. Bot 1 takes the trick.
  349. Bot 1 plays J♠
  350. Bot 3 plays 10♥
  351. Ogordemir99 plays A♦
  352. Bot 2 plays Q♠
  353. Bot 1 takes the trick.
  354. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 8.
  355. Hand 12: Bot 2 deals; the J♦ is turned up.
  356. Bot 1 passes.
  357. Bot 3 passes.
  358. Ogordemir99 passes.
  359. Bot 2 picks it up: Diamonds are trumps.
  360. Bot 2 throws away a card.
  361. Bot 1 plays A♥
  362. Bot 3 plays 9♥
  363. Ogordemir99 plays K♦
  364. Bot 2 plays Q♥
  365. Ogordemir99 takes the trick.
  366. Ogordemir99 plays 10♣
  367. Bot 2 plays A♦
  368. Bot 1 plays 9♠
  369. Bot 3 plays 9♣
  370. Bot 2 takes the trick.
  371. Bot 2 plays J♦
  372. Bot 1 plays 9♦
  373. Bot 3 plays Q♦
  374. Ogordemir99 plays 10♠
  375. Bot 2 takes the trick.
  376. Bot 2 plays J♠
  377. Bot 1 plays Q♠
  378. Bot 3 plays K♣
  379. Ogordemir99 plays K♠
  380. Ogordemir99 takes the trick.
  381. Ogordemir99 plays Q♣
  382. Bot 2 plays J♥
  383. Bot 1 plays 10♥
  384. Bot 3 plays A♣
  385. Bot 2 takes the trick.
  386. Bot 2 & Bot 3 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 7, Bot 1 & Ogordemir99 8.
  387. Hand 13: Bot 1 deals; the K♦ is turned up.
  388. Bot 3 passes.
  389. Ogordemir99 passes.
  390. Bot 2 passes.
  391. Bot 1 picks it up: Diamonds are trumps.
  392. Bot 1 throws away a card.
  393. Bot 3 plays J♣
  394. Ogordemir99 plays Q♣
  395. Bot 2 plays K♣
  396. Bot 1 plays 9♦
  397. Bot 1 takes the trick.
  398. Bot 1 plays J♥
  399. Bot 3 plays J♠
  400. Ogordemir99 plays A♦
  401. Bot 2 plays J♦
  402. Bot 2 takes the trick.
  403. Bot 2 plays 9♥
  404. Bot 1 plays Q♦
  405. Bot 3 plays Q♥
  406. Ogordemir99 plays 9♣
  407. Bot 1 takes the trick.
  408. Bot 1 plays A♠
  409. Bot 3 plays Q♠
  410. Ogordemir99 plays 9♠
  411. Bot 2 plays 10♦
  412. Bot 2 takes the trick.
  413. Bot 2 plays K♥
  414. Bot 1 plays K♦
  415. Bot 3 plays K♠
  416. Ogordemir99 plays 10♠
  417. Bot 1 takes the trick.
  418. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 7, Bot 1 & Ogordemir99 9.
  419. Hand 14: Bot 3 deals; the 9♥ is turned up.
  420. Ogordemir99 passes.
  421. Bot 2 orders it up: Hearts are trumps.
  422. Bot 3 throws away a card.
  423. Ogordemir99 plays 9♦
  424. Bot 2 plays K♥
  425. Bot 1 plays 10♦
  426. Bot 3 plays 9♠
  427. Bot 2 takes the trick.
  428. Bot 2 plays 10♠
  429. Bot 1 plays J♣
  430. Bot 3 plays A♠
  431. Ogordemir99 plays 10♥
  432. Ogordemir99 takes the trick.
  433. Ogordemir99 plays 10♣
  434. Bot 2 plays J♦
  435. Bot 1 plays A♣
  436. Bot 3 plays 9♥
  437. Bot 2 takes the trick.
  438. Bot 2 plays J♠
  439. Bot 1 plays K♦
  440. Bot 3 plays Q♥
  441. Ogordemir99 plays J♥
  442. Ogordemir99 takes the trick.
  443. Ogordemir99 plays Q♣
  444. Bot 2 plays K♠
  445. Bot 1 plays A♦
  446. Bot 3 plays A♥
  447. Bot 3 takes the trick.
  448. Bot 2 & Bot 3 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 8, Bot 1 & Ogordemir99 9.
  449. Hand 15: Ogordemir99 deals; the Q♦ is turned up.
  450. Bot 2 orders it up: Diamonds are trumps.
  451. Ogordemir99 throws away a card.
  452. Bot 2 plays J♦
  453. Bot 1 plays 9♠
  454. Bot 3 plays K♦
  455. Ogordemir99 plays 9♦
  456. Bot 2 takes the trick.
  457. Bot 2 plays A♦
  458. Bot 1 plays 10♠
  459. Bot 3 plays J♥
  460. Ogordemir99 plays Q♦
  461. Bot 3 takes the trick.
  462. Bot 3 plays A♠
  463. Ogordemir99 plays 9♣
  464. Bot 2 plays K♠
  465. Bot 1 plays J♠
  466. Bot 3 takes the trick.
  467. Bot 3 plays Q♠
  468. Ogordemir99 plays 10♣
  469. Bot 2 plays 10♦
  470. Bot 1 plays J♣
  471. Bot 2 takes the trick.
  472. Bot 2 plays 10♥
  473. Bot 1 plays A♥
  474. Bot 3 plays K♥
  475. Ogordemir99 plays A♣
  476. Bot 1 takes the trick.
  477. Bot 2 & Bot 3 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 9, Bot 1 & Ogordemir99 9.
  478. Hand 16: Bot 2 deals; the Q♣ is turned up.
  479. Bot 1 passes.
  480. Bot 3 passes.
  481. Ogordemir99 passes.
  482. Bot 2 passes.
  483. Everyone passed: the Q♣ is turned down.
  484. Bot 1 passes.
  485. Bot 3 passes.
  486. Ogordemir99 passes.
  487. Bot 2 names Hearts as trumps.
  488. Bot 1 plays 9♦
  489. Bot 3 plays K♦
  490. Ogordemir99 plays 10♦
  491. Bot 2 plays A♣
  492. Bot 3 takes the trick.
  493. Bot 3 plays J♥
  494. Ogordemir99 plays 10♥
  495. Bot 2 plays Q♥
  496. Bot 1 plays J♦
  497. Bot 3 takes the trick.
  498. Bot 3 plays 9♣
  499. Ogordemir99 plays J♣
  500. Bot 2 plays K♥
  501. Bot 1 plays K♣
  502. Bot 2 takes the trick.
  503. Bot 2 plays A♠
  504. Bot 1 plays 9♠
  505. Bot 3 plays K♠
  506. Ogordemir99 plays Q♠
  507. Bot 2 takes the trick.
  508. Bot 2 plays A♥
  509. Bot 1 plays J♠
  510. Bot 3 plays 9♥
  511. Ogordemir99 plays Q♦
  512. Bot 2 takes the trick.
  513. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 11, Bot 1 & Ogordemir99 9.
  514. Bot 2 & Bot 3 win the game, 11–9!

You can also excerpt turns from (enormous) games, which may be combined with turn-span highlights. For example, <.game id=9H2PFN2A turns=293-296 excerpt=210-211,290-300> yields:

Game log (excerpt) · Euchre · Demo table · Bot 2 & Bot 3 beat Bot 1 & Ogordemir99, 11–9 (9H2PFN2A; excerpt: 13 of 514 lines; 4 lines highlighted)
  1. …
  2. Bot 3 plays 9♦
  3. Ogordemir99 plays 10♥
  4. …
  5. Bot 1 takes the trick.
  6. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 6.
  7. Hand 10: Bot 3 deals; the J♣ is turned up.
  8. Ogordemir99 passes.
  9. Bot 2 passes.
  10. Bot 1 passes.
  11. Bot 3 passes.
  12. Everyone passed: the J♣ is turned down.
  13. Ogordemir99 names Spades as trumps.
  14. Ogordemir99 plays J♠
  15. Bot 2 plays 9♠
  16. …
Whole log (514 lines)
  1. Hand 1: Bot 1 deals; the 10♣ is turned up.
  2. Bot 3 passes.
  3. Ogordemir99 passes.
  4. Bot 2 passes.
  5. Bot 1 picks it up: Clubs are trumps.
  6. Bot 1 throws away a card.
  7. Bot 3 plays A♠
  8. Ogordemir99 plays Q♣
  9. Bot 2 plays J♣
  10. Bot 1 plays K♠
  11. Bot 2 takes the trick.
  12. Bot 2 plays A♦
  13. Bot 1 plays 9♣
  14. Bot 3 plays Q♦
  15. Ogordemir99 plays 10♦
  16. Bot 1 takes the trick.
  17. Bot 1 plays J♠
  18. Bot 3 plays 9♠
  19. Ogordemir99 plays A♣
  20. Bot 2 plays 10♥
  21. Bot 1 takes the trick.
  22. Bot 1 plays K♣
  23. Bot 3 plays Q♠
  24. Ogordemir99 plays J♥
  25. Bot 2 plays J♦
  26. Bot 1 takes the trick.
  27. Bot 1 plays 10♣
  28. Bot 3 plays K♦
  29. Ogordemir99 plays A♥
  30. Bot 2 plays Q♥
  31. Bot 1 takes the trick.
  32. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 0, Bot 1 & Ogordemir99 1.
  33. Hand 2: Bot 3 deals; the J♣ is turned up.
  34. Ogordemir99 passes.
  35. Bot 2 passes.
  36. Bot 1 passes.
  37. Bot 3 picks it up: Clubs are trumps.
  38. Bot 3 throws away a card.
  39. Ogordemir99 plays 9♦
  40. Bot 2 plays J♦
  41. Bot 1 plays 10♦
  42. Bot 3 plays K♥
  43. Bot 2 takes the trick.
  44. Bot 2 plays A♦
  45. Bot 1 plays Q♣
  46. Bot 3 plays K♣
  47. Ogordemir99 plays 9♥
  48. Bot 3 takes the trick.
  49. Bot 3 plays J♣
  50. Ogordemir99 plays 10♣
  51. Bot 2 plays 9♠
  52. Bot 1 plays A♣
  53. Bot 3 takes the trick.
  54. Bot 3 plays A♠
  55. Ogordemir99 plays 10♥
  56. Bot 2 plays K♠
  57. Bot 1 plays 10♠
  58. Bot 3 takes the trick.
  59. Bot 3 plays 9♣
  60. Ogordemir99 plays Q♥
  61. Bot 2 plays K♦
  62. Bot 1 plays A♥
  63. Bot 3 takes the trick.
  64. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 2, Bot 1 & Ogordemir99 1.
  65. Hand 3: Ogordemir99 deals; the J♥ is turned up.
  66. Bot 2 passes.
  67. Bot 1 passes.
  68. Bot 3 passes.
  69. Ogordemir99 picks it up: Hearts are trumps.
  70. Ogordemir99 throws away a card.
  71. Bot 2 plays A♣
  72. Bot 1 plays J♣
  73. Bot 3 plays 9♣
  74. Ogordemir99 plays 9♥
  75. Ogordemir99 takes the trick.
  76. Ogordemir99 plays J♥
  77. Bot 2 plays K♥
  78. Bot 1 plays 10♥
  79. Bot 3 plays Q♥
  80. Ogordemir99 takes the trick.
  81. Ogordemir99 plays 10♠
  82. Bot 2 plays A♠
  83. Bot 1 plays Q♠
  84. Bot 3 plays 9♠
  85. Bot 2 takes the trick.
  86. Bot 2 plays 10♣
  87. Bot 1 plays K♦
  88. Bot 3 plays J♦
  89. Ogordemir99 plays K♠
  90. Bot 3 takes the trick.
  91. Bot 3 plays 9♦
  92. Ogordemir99 plays A♥
  93. Bot 2 plays 10♦
  94. Bot 1 plays A♦
  95. Ogordemir99 takes the trick.
  96. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 2, Bot 1 & Ogordemir99 2.
  97. Hand 4: Bot 2 deals; the J♥ is turned up.
  98. Bot 1 passes.
  99. Bot 3 passes.
  100. Ogordemir99 passes.
  101. Bot 2 picks it up: Hearts are trumps.
  102. Bot 2 throws away a card.
  103. Bot 1 plays A♣
  104. Bot 3 plays 9♣
  105. Ogordemir99 plays K♣
  106. Bot 2 plays Q♥
  107. Bot 2 takes the trick.
  108. Bot 2 plays J♥
  109. Bot 1 plays 10♥
  110. Bot 3 plays J♦
  111. Ogordemir99 plays A♥
  112. Bot 2 takes the trick.
  113. Bot 2 plays A♦
  114. Bot 1 plays 10♦
  115. Bot 3 plays 9♦
  116. Ogordemir99 plays K♦
  117. Bot 2 takes the trick.
  118. Bot 2 plays A♠
  119. Bot 1 plays Q♠
  120. Bot 3 plays 9♠
  121. Ogordemir99 plays 10♠
  122. Bot 2 takes the trick.
  123. Bot 2 plays K♥
  124. Bot 1 plays J♣
  125. Bot 3 plays 10♣
  126. Ogordemir99 plays K♠
  127. Bot 2 takes the trick.
  128. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 2.
  129. Hand 5: Bot 1 deals; the 10♥ is turned up.
  130. Bot 3 passes.
  131. Ogordemir99 passes.
  132. Bot 2 passes.
  133. Bot 1 picks it up: Hearts are trumps.
  134. Bot 1 throws away a card.
  135. Bot 3 plays 9♠
  136. Ogordemir99 plays K♥
  137. Bot 2 plays Q♠
  138. Bot 1 plays 10♦
  139. Ogordemir99 takes the trick.
  140. Ogordemir99 plays A♣
  141. Bot 2 plays J♣
  142. Bot 1 plays 10♥
  143. Bot 3 plays J♠
  144. Bot 1 takes the trick.
  145. Bot 1 plays J♥
  146. Bot 3 plays 9♥
  147. Ogordemir99 plays 9♦
  148. Bot 2 plays Q♥
  149. Bot 1 takes the trick.
  150. Bot 1 plays K♦
  151. Bot 3 plays Q♦
  152. Ogordemir99 plays 10♣
  153. Bot 2 plays A♦
  154. Bot 2 takes the trick.
  155. Bot 2 plays J♦
  156. Bot 1 plays A♥
  157. Bot 3 plays K♠
  158. Ogordemir99 plays Q♣
  159. Bot 2 takes the trick.
  160. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 3.
  161. Hand 6: Bot 3 deals; the 10♦ is turned up.
  162. Ogordemir99 passes.
  163. Bot 2 passes.
  164. Bot 1 passes.
  165. Bot 3 passes.
  166. Everyone passed: the 10♦ is turned down.
  167. Ogordemir99 passes.
  168. Bot 2 passes.
  169. Bot 1 names Spades as trumps.
  170. Ogordemir99 plays A♣
  171. Bot 2 plays Q♣
  172. Bot 1 plays 10♠
  173. Bot 3 plays 9♣
  174. Bot 1 takes the trick.
  175. Bot 1 plays J♣
  176. Bot 3 plays 10♣
  177. Ogordemir99 plays K♠
  178. Bot 2 plays 9♠
  179. Bot 1 takes the trick.
  180. Bot 1 plays A♠
  181. Bot 3 plays J♦
  182. Ogordemir99 plays 9♦
  183. Bot 2 plays J♥
  184. Bot 1 takes the trick.
  185. Bot 1 plays 9♥
  186. Bot 3 plays Q♥
  187. Ogordemir99 plays 10♥
  188. Bot 2 plays K♥
  189. Bot 2 takes the trick.
  190. Bot 2 plays K♣
  191. Bot 1 plays Q♠
  192. Bot 3 plays A♥
  193. Ogordemir99 plays A♦
  194. Bot 1 takes the trick.
  195. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 4.
  196. Hand 7: Ogordemir99 deals; the 10♣ is turned up.
  197. Bot 2 passes.
  198. Bot 1 passes.
  199. Bot 3 passes.
  200. Ogordemir99 passes.
  201. Everyone passed: the 10♣ is turned down.
  202. Bot 2 passes.
  203. Bot 1 names Hearts as trumps.
  204. Bot 2 plays 9♣
  205. Bot 1 plays K♣
  206. Bot 3 plays J♣
  207. Ogordemir99 plays 10♠
  208. Bot 1 takes the trick.
  209. Bot 1 plays J♥
  210. Bot 3 plays 9♦
  211. Ogordemir99 plays 10♥
  212. Bot 2 plays Q♥
  213. Bot 1 takes the trick.
  214. Bot 1 plays A♣
  215. Bot 3 plays 9♠
  216. Ogordemir99 plays A♥
  217. Bot 2 plays Q♣
  218. Ogordemir99 takes the trick.
  219. Ogordemir99 plays A♦
  220. Bot 2 plays Q♦
  221. Bot 1 plays 9♥
  222. Bot 3 plays K♦
  223. Bot 1 takes the trick.
  224. Bot 1 plays Q♠
  225. Bot 3 plays A♠
  226. Ogordemir99 plays K♠
  227. Bot 2 plays K♥
  228. Bot 2 takes the trick.
  229. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 4, Bot 1 & Ogordemir99 5.
  230. Hand 8: Bot 2 deals; the A♠ is turned up.
  231. Bot 1 passes.
  232. Bot 3 orders it up: Spades are trumps.
  233. Bot 2 throws away a card.
  234. Bot 1 plays 9♣
  235. Bot 3 plays 10♣
  236. Ogordemir99 plays A♣
  237. Bot 2 plays A♠
  238. Bot 2 takes the trick.
  239. Bot 2 plays 9♥
  240. Bot 1 plays 10♠
  241. Bot 3 plays J♣
  242. Ogordemir99 plays J♥
  243. Bot 3 takes the trick.
  244. Bot 3 plays J♠
  245. Ogordemir99 plays K♠
  246. Bot 2 plays 10♦
  247. Bot 1 plays Q♠
  248. Bot 3 takes the trick.
  249. Bot 3 plays K♣
  250. Ogordemir99 plays 9♦
  251. Bot 2 plays 10♥
  252. Bot 1 plays J♦
  253. Bot 3 takes the trick.
  254. Bot 3 plays 9♠
  255. Ogordemir99 plays A♥
  256. Bot 2 plays K♦
  257. Bot 1 plays Q♦
  258. Bot 3 takes the trick.
  259. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 5.
  260. Hand 9: Bot 1 deals; the 10♣ is turned up.
  261. Bot 3 passes.
  262. Ogordemir99 passes.
  263. Bot 2 passes.
  264. Bot 1 picks it up: Clubs are trumps.
  265. Bot 1 throws away a card.
  266. Bot 3 plays 9♦
  267. Ogordemir99 plays 10♦
  268. Bot 2 plays Q♦
  269. Bot 1 plays 9♣
  270. Bot 1 takes the trick.
  271. Bot 1 plays J♠
  272. Bot 3 plays J♣
  273. Ogordemir99 plays A♣
  274. Bot 2 plays K♣
  275. Bot 3 takes the trick.
  276. Bot 3 plays 10♠
  277. Ogordemir99 plays 9♥
  278. Bot 2 plays 9♠
  279. Bot 1 plays Q♠
  280. Bot 1 takes the trick.
  281. Bot 1 plays Q♣
  282. Bot 3 plays K♥
  283. Ogordemir99 plays J♥
  284. Bot 2 plays 10♥
  285. Bot 1 takes the trick.
  286. Bot 1 plays 10♣
  287. Bot 3 plays K♠
  288. Ogordemir99 plays A♦
  289. Bot 2 plays K♦
  290. Bot 1 takes the trick.
  291. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 6.
  292. Hand 10: Bot 3 deals; the J♣ is turned up.
  293. Ogordemir99 passes.
  294. Bot 2 passes.
  295. Bot 1 passes.
  296. Bot 3 passes.
  297. Everyone passed: the J♣ is turned down.
  298. Ogordemir99 names Spades as trumps.
  299. Ogordemir99 plays J♠
  300. Bot 2 plays 9♠
  301. Bot 1 plays 9♦
  302. Bot 3 plays 10♠
  303. Ogordemir99 takes the trick.
  304. Ogordemir99 plays A♠
  305. Bot 2 plays 9♣
  306. Bot 1 plays 10♦
  307. Bot 3 plays 9♥
  308. Ogordemir99 takes the trick.
  309. Ogordemir99 plays 10♣
  310. Bot 2 plays Q♥
  311. Bot 1 plays K♣
  312. Bot 3 plays J♦
  313. Bot 1 takes the trick.
  314. Bot 1 plays A♣
  315. Bot 3 plays J♥
  316. Ogordemir99 plays K♠
  317. Bot 2 plays K♦
  318. Ogordemir99 takes the trick.
  319. Ogordemir99 plays 10♥
  320. Bot 2 plays K♥
  321. Bot 1 plays A♦
  322. Bot 3 plays Q♦
  323. Bot 2 takes the trick.
  324. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 7.
  325. Hand 11: Ogordemir99 deals; the K♣ is turned up.
  326. Bot 2 passes.
  327. Bot 1 orders it up: Clubs are trumps.
  328. Ogordemir99 throws away a card.
  329. Bot 2 plays 9♦
  330. Bot 1 plays A♣
  331. Bot 3 plays Q♦
  332. Ogordemir99 plays J♦
  333. Bot 1 takes the trick.
  334. Bot 1 plays J♣
  335. Bot 3 plays Q♣
  336. Ogordemir99 plays K♣
  337. Bot 2 plays 10♣
  338. Bot 1 takes the trick.
  339. Bot 1 plays J♥
  340. Bot 3 plays A♥
  341. Ogordemir99 plays 10♠
  342. Bot 2 plays 9♠
  343. Bot 3 takes the trick.
  344. Bot 3 plays 9♥
  345. Ogordemir99 plays K♠
  346. Bot 2 plays 10♦
  347. Bot 1 plays Q♥
  348. Bot 1 takes the trick.
  349. Bot 1 plays J♠
  350. Bot 3 plays 10♥
  351. Ogordemir99 plays A♦
  352. Bot 2 plays Q♠
  353. Bot 1 takes the trick.
  354. Bot 1 & Ogordemir99 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 6, Bot 1 & Ogordemir99 8.
  355. Hand 12: Bot 2 deals; the J♦ is turned up.
  356. Bot 1 passes.
  357. Bot 3 passes.
  358. Ogordemir99 passes.
  359. Bot 2 picks it up: Diamonds are trumps.
  360. Bot 2 throws away a card.
  361. Bot 1 plays A♥
  362. Bot 3 plays 9♥
  363. Ogordemir99 plays K♦
  364. Bot 2 plays Q♥
  365. Ogordemir99 takes the trick.
  366. Ogordemir99 plays 10♣
  367. Bot 2 plays A♦
  368. Bot 1 plays 9♠
  369. Bot 3 plays 9♣
  370. Bot 2 takes the trick.
  371. Bot 2 plays J♦
  372. Bot 1 plays 9♦
  373. Bot 3 plays Q♦
  374. Ogordemir99 plays 10♠
  375. Bot 2 takes the trick.
  376. Bot 2 plays J♠
  377. Bot 1 plays Q♠
  378. Bot 3 plays K♣
  379. Ogordemir99 plays K♠
  380. Ogordemir99 takes the trick.
  381. Ogordemir99 plays Q♣
  382. Bot 2 plays J♥
  383. Bot 1 plays 10♥
  384. Bot 3 plays A♣
  385. Bot 2 takes the trick.
  386. Bot 2 & Bot 3 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 7, Bot 1 & Ogordemir99 8.
  387. Hand 13: Bot 1 deals; the K♦ is turned up.
  388. Bot 3 passes.
  389. Ogordemir99 passes.
  390. Bot 2 passes.
  391. Bot 1 picks it up: Diamonds are trumps.
  392. Bot 1 throws away a card.
  393. Bot 3 plays J♣
  394. Ogordemir99 plays Q♣
  395. Bot 2 plays K♣
  396. Bot 1 plays 9♦
  397. Bot 1 takes the trick.
  398. Bot 1 plays J♥
  399. Bot 3 plays J♠
  400. Ogordemir99 plays A♦
  401. Bot 2 plays J♦
  402. Bot 2 takes the trick.
  403. Bot 2 plays 9♥
  404. Bot 1 plays Q♦
  405. Bot 3 plays Q♥
  406. Ogordemir99 plays 9♣
  407. Bot 1 takes the trick.
  408. Bot 1 plays A♠
  409. Bot 3 plays Q♠
  410. Ogordemir99 plays 9♠
  411. Bot 2 plays 10♦
  412. Bot 2 takes the trick.
  413. Bot 2 plays K♥
  414. Bot 1 plays K♦
  415. Bot 3 plays K♠
  416. Ogordemir99 plays 10♠
  417. Bot 1 takes the trick.
  418. Bot 1 & Ogordemir99 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 7, Bot 1 & Ogordemir99 9.
  419. Hand 14: Bot 3 deals; the 9♥ is turned up.
  420. Ogordemir99 passes.
  421. Bot 2 orders it up: Hearts are trumps.
  422. Bot 3 throws away a card.
  423. Ogordemir99 plays 9♦
  424. Bot 2 plays K♥
  425. Bot 1 plays 10♦
  426. Bot 3 plays 9♠
  427. Bot 2 takes the trick.
  428. Bot 2 plays 10♠
  429. Bot 1 plays J♣
  430. Bot 3 plays A♠
  431. Ogordemir99 plays 10♥
  432. Ogordemir99 takes the trick.
  433. Ogordemir99 plays 10♣
  434. Bot 2 plays J♦
  435. Bot 1 plays A♣
  436. Bot 3 plays 9♥
  437. Bot 2 takes the trick.
  438. Bot 2 plays J♠
  439. Bot 1 plays K♦
  440. Bot 3 plays Q♥
  441. Ogordemir99 plays J♥
  442. Ogordemir99 takes the trick.
  443. Ogordemir99 plays Q♣
  444. Bot 2 plays K♠
  445. Bot 1 plays A♦
  446. Bot 3 plays A♥
  447. Bot 3 takes the trick.
  448. Bot 2 & Bot 3 take 3 tricks: 1 point. Score: Bot 2 & Bot 3 8, Bot 1 & Ogordemir99 9.
  449. Hand 15: Ogordemir99 deals; the Q♦ is turned up.
  450. Bot 2 orders it up: Diamonds are trumps.
  451. Ogordemir99 throws away a card.
  452. Bot 2 plays J♦
  453. Bot 1 plays 9♠
  454. Bot 3 plays K♦
  455. Ogordemir99 plays 9♦
  456. Bot 2 takes the trick.
  457. Bot 2 plays A♦
  458. Bot 1 plays 10♠
  459. Bot 3 plays J♥
  460. Ogordemir99 plays Q♦
  461. Bot 3 takes the trick.
  462. Bot 3 plays A♠
  463. Ogordemir99 plays 9♣
  464. Bot 2 plays K♠
  465. Bot 1 plays J♠
  466. Bot 3 takes the trick.
  467. Bot 3 plays Q♠
  468. Ogordemir99 plays 10♣
  469. Bot 2 plays 10♦
  470. Bot 1 plays J♣
  471. Bot 2 takes the trick.
  472. Bot 2 plays 10♥
  473. Bot 1 plays A♥
  474. Bot 3 plays K♥
  475. Ogordemir99 plays A♣
  476. Bot 1 takes the trick.
  477. Bot 2 & Bot 3 take 4 tricks: 1 point. Score: Bot 2 & Bot 3 9, Bot 1 & Ogordemir99 9.
  478. Hand 16: Bot 2 deals; the Q♣ is turned up.
  479. Bot 1 passes.
  480. Bot 3 passes.
  481. Ogordemir99 passes.
  482. Bot 2 passes.
  483. Everyone passed: the Q♣ is turned down.
  484. Bot 1 passes.
  485. Bot 3 passes.
  486. Ogordemir99 passes.
  487. Bot 2 names Hearts as trumps.
  488. Bot 1 plays 9♦
  489. Bot 3 plays K♦
  490. Ogordemir99 plays 10♦
  491. Bot 2 plays A♣
  492. Bot 3 takes the trick.
  493. Bot 3 plays J♥
  494. Ogordemir99 plays 10♥
  495. Bot 2 plays Q♥
  496. Bot 1 plays J♦
  497. Bot 3 takes the trick.
  498. Bot 3 plays 9♣
  499. Ogordemir99 plays J♣
  500. Bot 2 plays K♥
  501. Bot 1 plays K♣
  502. Bot 2 takes the trick.
  503. Bot 2 plays A♠
  504. Bot 1 plays 9♠
  505. Bot 3 plays K♠
  506. Ogordemir99 plays Q♠
  507. Bot 2 takes the trick.
  508. Bot 2 plays A♥
  509. Bot 1 plays J♠
  510. Bot 3 plays 9♥
  511. Ogordemir99 plays Q♦
  512. Bot 2 takes the trick.
  513. Bot 2 & Bot 3 take all 5 tricks: 2 points. Score: Bot 2 & Bot 3 11, Bot 1 & Ogordemir99 9.
  514. Bot 2 & Bot 3 win the game, 11–9!

I also added some moderation features for table hosts and site-wide moderators and did some future proofing when it comes to new users (lol) and game-specific mods, in case we ever need that. Table hosts and mute and/or kick users, and when they do, this can generate a notification in the mod queue for a mod to review; mods can suspend players from games specifically, and in principle can ban or suspend users from the boards based on their game activity, but currently there is no direct way to do so. Somehow I don't think this will come up.

This update also comes with a handful of small bug fixes you probably won't notice.

I don't expect to expand the list of available games anytime soon. I opted for these games specifically because they're somewhat unusual games I've personally played, but I don't have that much experience with classic 52-card-deck games besides poker, which I think may be better suited for places where you can actually make money off it.

 Written on 10/16/2026 4:32:06 PM CDT by Ogordemir99 (10) Comments

Spooktacular October Site Update

I have just finished the largest update this website has seen in nearly a decade. Let's walk through the changes.

Big-picture changes

* TFN now runs on PHP 8.5. Prior to this update, this website was running PHP 4 code (deprecated in 2008) on a PHP 5 server (deprecated 2018). Updating to PHP 8.5 allowed for a broad security update, patching some holes you could have previously driven a tank through.

* The front page is now back online. Did you know TFN used to have a blog/fanfiction/editorial section? I had to kill it a long time ago because some error was causing insane amounts of network traffic, but I've brought it back, perhaps against my better judgment.

* Cron jobs are re-enabled. This means that we should be getting daily karma/shrines again and the poll should cycle every few days, among other maintenance functions. You guys remember shrines?

* Ajax is re-enabled. This can make some aspects of the site update without requiring a refresh. You can go to your Ajax settings in your profile to pick what you want to turn on. Note that this doesn't poll the server constantly, so you won't get to see everything new immediately.

* The board now universally uses UTF-8 encoding. This means that certain symbols, like emoji, should render reliably. ❤

Feature updates

* There is now a distinct mobile layout. I don't know if any of you fine folks use your phones to view this website, but if you do, it should now be formatted appropriately (i.e. more word wrap). This did look kind of weird to me but it is at least a little more readable.

* You can now log in on multiple devices. Or, at least, I think you can.

* You can now subscribe to topics. Subscribing is like tagging, except you will receive an e-mail alert when at least one person posts on that topic. You may automatically subscribe to topics you create or post in by checking or unchecking a box on the post form, or by going to Display Settings in your user page and checking the global boxes (note that these might be checked by default). You can also edit your subscriptions from the Tracked Topics page in your user page, or by clicking the Tag/Subscribe buttons on an individual topic.

* The search function is now more usable. You can quote exact phrases, exclude terms with a prepended - (e.g. "final fantasy -tactics"), and sort results by best match.

* For multi-page topics, there is now a big "next page" bar on the bottom. This is just a small quality of life change so you don't have to search for the page number to go to the next page. There's no analogous back button bar, however.

* There's a new favicon. I've updated the old .ico favicon to an .svg, which should be better-adapted for various browser themes. I've maintained the weird fever dream design, since at this point I assume everyone is used to it.

* Various other bug fixes. Doubtless many undetected bugs still remain, however, and some really old posts may have elements incompatible with the update, so those might not render well.

Let me know if you notice anything broken.

 Written on 10/14/2026 12:21:39 PM CDT by Ogordemir99 (28) Comments

YARA 2026: This time, we're going to the moon!

Well, not us, but NASA.

 Written on 4/1/2026 5:19:28 PM CDT by Ogordemir99 (0) Comments

New Year, Old Website, 2026 edition

GameCobra made a New Years post in TFN Social but I gotta put one on this board too, because of tradition.

 Written on 1/1/2026 8:55:56 PM CST by Ogordemir99 (2) Comments

YARA 2025: Three squares makes a triangle

Fun fact: this is the third reinstatement anniversary for TFN where the last 1-2 digits of the year were a perfect square (2009, 2016, 2025). Shocking!

 Written on 4/1/2025 11:25:28 AM CDT by Ogordemir99 (2) Comments

Dr. Ogor's highly anticipated 2025 New Years post (February edition)

I know the 3-4 of you who are still here were shocked - nay, appalled - when I didn't put up my usual New Year post for the first time in... I didn't check, and I'm too lazy to click the "board list" button to do so now, but probably a decade or so. I was preparing to defend my dissertation in early January and after graduating I shut off my brain for a month, so I didn't get around to posting this. Until now!

Happy New Year, people who still use this website for some reason!

 Written on 2/3/2025 6:23:29 PM CST by Ogordemir99 (2) Comments