The Chess Variant Pages
Custom Search

[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Comments/Ratings for a Single Item

EarliestEarlier Reverse Order LaterLatest
This item is a contest or tournament
It belongs to categories: Orthodox chess, 
It was last modified on: 2019-02-16
 By Greg  Strong. Game Courier Tournament 2019. Chess Variant Tournament to be played on Game Courier.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on 2019-02-17 UTC


I have edited my previous comment with the needed information.

Good luck!

wdtr2 wrote on 2019-02-26 UTC

The Tournament of 2019.  Greg is there a starting date?



Greg Strong wrote on 2019-03-01 UTC

Sorry for the delay.  I think I should be able to kick things off this weekend... Let's shoot for Sunday, March 2nd, sometime around noon or thereafter (EST).

The selection of games is complete.  I heard from almost everyone and the results were pretty consistent.  If it is the case that we don't have quite enough players and we need to give each player a BYE for a round, I will try to give each player the bye on the game he rated low (although that might be difficult to work out in practice.)  Most of these games got a low ranking from one player and high rankings from everyone else.  In only one case was one of the games selected given a zero ranking by anyone, but I included it anyway because the next game in the ranking got several points less - quite a drop-off given the distribution - and because the player who gave it a zero only gave the game that would be its replacement a one.  So, I think all-in-all everyone will be pretty happy with the game list.

There are nine games for three rounds of three (like last year.)  These are the 9 games, in no particular order:

Symmetric Chess
Gross Chess
Sac Chess
Unicorn Great Chess
Opulent Chess

And these are the nine people who I believe are playing.  If anyone else wants to join, you are welcome.  It would be great if we could get one more.  Otherwise, everone will have one bye round.

Aurelian Florea
Carlos Cetina
Adam DeWitt
Greg Strong
Fergus Duniho
Kevin Pacey
John Davis
Jarid Carlson


Also, we will probably have rule-enforcing presets for all games. I believe the only two that do not yet have rule-enforcement are Symmetric Chess and Metamachy (which I know Fergus is already working on.) We won't play either of those in the first round to give time for rule-enforcing presets to be made.

Thanks everyone!

Aurelian Florea wrote on 2019-03-01 UTC

It seems to me that the shedule is a round robin. Am I correct?

Greg Strong wrote on 2019-03-01 UTC

The goal is for everyone to play each game once and to play one game against every other player.  Since we have 9 games, 10 players would work perfectly.  If we have 9 players, then a fake player called "bye" will be in the roster.  If we have 11 players, each player will have one other player he does not complete against.  (Does this describe a "Round Robin"?  I think so but I'm not sure.)

Fergus Duniho wrote on 2019-03-01 UTC

Sunday is March 3rd.

Aurelian Florea wrote on 2019-03-01 UTC

It does for 9 or 10 players.

ANd by the way, Fergus is correct. Sunday is march 3 :)!

Greg Strong wrote on 2019-03-02 UTC


Something strange is going on with the comments at least on this page.  When you view What's New, you see everything.  When you launch the tournament page, however, you only see a few comments (which is normal) but they are not the most recent.

And yes, tomorrow, Sunday the 3rd :)

Greg Strong wrote on 2019-03-03 UTC

Player dax00 has joined, brining us up to 10 players, the magic number.  The pairings have been posted on this page.  I will get the first round games created later today!

Greg Strong wrote on 2019-03-03 UTC

All game for the first round have been assigned.  Good luck everyone and have fun!

Fergus Duniho wrote on 2019-03-04 UTC

When I looked over the time controls before, I didn't notice the thing about the 4 moves per week pace. I had previously modified the invitation script to not include the option of setting a pace in the time controls, but I forgot about doing the same thing in the script for defining a round. The code is kept in Game Courier for backwards compatibility with games that still use it, but I do not recommend its use. Here is how it works. I have added some extra comments to better explain things.

// As long as you keep the desired pace, your reserve time is kept from falling below $sparetime.
// $i is the turn being checked. $i & 1 returns 0 or 1 to identify the player.
if ($timeleft[$i & 1] < $sparetime) {
    // Total time that has passed from beginning of game
    $timepassed = ($timestamps[$i] - $timestamps[0]);
    // If average duration for a move is less than the set duration for a move,
    // then moves are being made faster than required,
    // and $timeleft is raised to value of $sparetime.
    // Equivalent to -> if ((($timepassed / 2) / $i) < ($paceperiod / $pacefreq)) 
    // but loses no precision and avoids division by zero error
    if ((($timepassed / 2) * $pacefreq) < ($paceperiod * $i))
        $timeleft[$i & 1] = $sparetime;

One problem with this is that it divides the time passed by 2, which is accurate only when each player takes exactly as long to move as the other player. It would be more accurate to count up how much time each player has individually used. So, it will normally reward both players or neither player, depending on how fast the game is moving along. It does not account for individual variation in playing speed. Because it divides time passed by two, the pace it checks for is actually half as fast as the pace specified. So, if the pace is 4 moves per week, it will reward players for moving twice a week. Without knowing how it works, you might imagine that it will enforce a certain pace. It will not do that. It will just reward players for keeping a minimum pace. When combined with other time controls that already reward players for moving quickly, it may help inflate how much time players have left. With the pace set to 4 moves per week, it will be possible to play slow, leisurely games that will take many months.

Aurelian Florea wrote on 2019-04-28 UTC

I have completed all my round 1-3 games. How are the standings and who still plays?

Greg Strong wrote on 2019-04-29 UTC

There are two games still going: Gross Chess with Fergus vs. Kevin and Colossus with Fergus vs. Carlos.

Here are the current standings:

Greg: 3-0
Carlos: 2-0
Kevin: 2-0
dax00: 2-1
Fergus: 1-0
Aurelian: 1-2
Jarid: 1-2
Adam: 1-2
John: 0-3
Wdtr2: 0-3

Carlos Cetina wrote on 2019-06-20 UTC


I think we could start the next round since the result of my Colossus game vs Fergus is practically decided, regardless of the bug in the preset program.   

Greg Strong wrote on 2019-06-20 UTC

Ok, sounds good.  I will assign the games for round 2 on Saturday afternoon.

Carlos Cetina wrote on 2019-06-20 UTC

OK... Thanks!

Greg Strong wrote on 2019-06-23 UTC

The games for round 2 have been assigned.  Enjoy :)

Carlos Cetina wrote on 2019-06-23 UTC

Thanks. Good luck to everyone!

Aurelian Florea wrote on 2019-07-01 UTC

I am not sure how to find the game exclusivelly to this tournament in game courier. Any suggestions?

Greg Strong wrote on 2019-07-01 UTC

You can put GameCourier2019 in the tournament filter.

Aurelian Florea wrote on 2019-07-01 UTC

I see! I did not thought it should be 1 word :(!

Adam DeWitt wrote on 2019-07-04 UTC

I have beeen assigned to the second round games, but none of them are showing up on My Games on Game Courier. I eventually found them using search filters, but when I tried to move, I got a error message saying that the file for the game could not be found on the website. This happened to me for all three games. Any help I can get would be appreciated.

Greg Strong wrote on 2019-07-04 UTC

This is strange.  The games do open for me but after a delay of about three seconds it gets redirected to a bad URL.  It looks like it is trying to jump to the board by putting #board on the URL, but it also changes it from /play/pbm to /pbm (which is not correct.)  I will try to figure out why it is doing this.

Greg Strong wrote on 2019-07-04 UTC

Ok, I've made some progress.  I found the bad reference to /pbm and replaced it with /play/pbm.  It is still refreshing the page every few seconds.  I'm not sure why it is doing that but at least it is going to the correct page.  The refresh is probably connected to the other issue.  When I try to bring up your games, I get:

It is not Adam DeWitt's turn to move in any game. This page will refresh and beep when it is Adam DeWitt's turn in at least one game.

I have to figure out why it thinks it isn't your move.  I think the page is getting reloaded because it thinks the game state has changed so something is wacky with the state.  I'll rummage around in SQL and see if I see anything.  If not, I'll just delete and recreate these games.

Greg Strong wrote on 2019-07-04 UTC

Got it.  When I created the games, I used ChessShogi as your ID when it should be all lower-case.  Apparently in some places in the code it is case sensitive and in others it is not.  I will look into preventing this from happening again, but these games should be good for now.  It appears to have fixed the refresh issue also.

25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.