Check out Glinski's Hexagonal Chess, our featured variant for May, 2024.

Enter Your Reply

The Comment You're Replying To
🕸Fergus Duniho wrote on Wed, Mar 3, 2004 03:51 AM UTC:
I've begun to think about the procedure to use for pairing people up for
games. Before describing the procedure, let me state its goals. One goal
is to maximize the number of games played by everyone. Short of that, to
maximize the number of people who play any game. Another goal is to
maximize the number of each player's top n choices that he gets to play.
Short of that, to keep each player's assignment of games in conformity
with his preferences as much as feasible.

Here is what I'm thinking of. I'll begin by getting a list of ranked
preferences from each person of his top n+3 games. I'll mark any game
that appears in everyone's top n games. Let's call the number of games
everyone has in their top n m. Everyone will play these games, but I
won't pair people up in them until I have paired people up for other
games. I will first pair people up for the remaining n minus m games.
Beginning with each person's top ranked unmarked game, I will try to find
a partner who also ranks that game highly. Someone who ranks a game more
highly will be favored over someone who ranks a game less highly. If an
odd number of players rank a game among their top n games, precedence will
be given to those who rank it higher. As much as possible, any player who
has ranked a game on top will be given an opponent who has ranked it among
his top n games. Whenever two people are paired up for a game, I will mark
that game in their rankings. After pairing up opponents on the basis of
top ranked games, I will repeat the procedure a rank lower, and repeat
again until every player has been paired up for n-m games. If the
procedure terminates without pairing everyone up on n-m games, I will
repeat the procedure on the unmarked games of player's who haven't yet
met their quota, but I will extend it to the full ranking. Then I will
pair everyone up on the games everyone put in their top n games, pairing
each person up with someone he hasn't already been paired up with.

If anyone would be happy to play any game among the top n, saying so will
make it a bit easier to pair everyone up for games they will be happy
playing. If anyone ends up unhappy with his assignment of games, he can go
read Green Eggs and Ham. If anyone has a better suggestion for how to
acheive the same goals, I will be happy to hear it.

Edit Form

Comment on the page Game Courier Tournament #1

Conduct Guidelines
This is a Chess variants website, not a general forum.
Please limit your comments to Chess variants or the operation of this site.
Keep this website a safe space for Chess variant hobbyists of all stripes.
Because we want people to feel comfortable here no matter what their political or religious beliefs might be, we ask you to avoid discussing politics, religion, or other controversial subjects here. No matter how passionately you feel about any of these subjects, just take it someplace else.
Quick Markdown Guide

By default, new comments may be entered as Markdown, simple markup syntax designed to be readable and not look like markup. Comments stored as Markdown will be converted to HTML by Parsedown before displaying them. This follows the Github Flavored Markdown Spec with support for Markdown Extra. For a good overview of Markdown in general, check out the Markdown Guide. Here is a quick comparison of some commonly used Markdown with the rendered result:

Top level header: <H1>

Block quote

Second paragraph in block quote

First Paragraph of response. Italics, bold, and bold italics.

Second Paragraph after blank line. Here is some HTML code mixed in with the Markdown, and here is the same <U>HTML code</U> enclosed by backticks.

Secondary Header: <H2>

  • Unordered list item
  • Second unordered list item
  • New unordered list
    • Nested list item

Third Level header <H3>

  1. An ordered list item.
  2. A second ordered list item with the same number.
  3. A third ordered list item.
Here is some preformatted text.
  This line begins with some indentation.
    This begins with even more indentation.
And this line has no indentation.

Alt text for a graphic image

A definition list
A list of terms, each with one or more definitions following it.
An HTML construct using the tags <DL>, <DT> and <DD>.
A term
Its definition after a colon.
A second definition.
A third definition.
Another term following a blank line
The definition of that term.