Check out Symmetric Chess, our featured variant for March, 2024.


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

Comments/Ratings for a Single Item

LatestLater Reverse Order EarlierEarliest
Game Courier Tournament 2019. Chess Variant Tournament to be played on Game Courier.[All Comments] [Add Comment or Rating]
💡📝Greg Strong wrote on Thu, Jul 4, 2019 03:38 PM 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.


💡📝Greg Strong wrote on Thu, Jul 4, 2019 03:31 PM 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 Thu, Jul 4, 2019 03:15 PM 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.


A. M. DeWitt wrote on Thu, Jul 4, 2019 02:24 PM 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.


Aurelian Florea wrote on Mon, Jul 1, 2019 03:05 PM UTC:

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


💡📝Greg Strong wrote on Mon, Jul 1, 2019 02:06 PM UTC:

You can put GameCourier2019 in the tournament filter.


Aurelian Florea wrote on Mon, Jul 1, 2019 07:14 AM UTC:

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


Carlos Cetina wrote on Sun, Jun 23, 2019 08:22 PM UTC:

Thanks. Good luck to everyone!


💡📝Greg Strong wrote on Sun, Jun 23, 2019 07:50 PM UTC:

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


Carlos Cetina wrote on Thu, Jun 20, 2019 02:18 PM UTC:

OK... Thanks!


💡📝Greg Strong wrote on Thu, Jun 20, 2019 02:04 PM UTC:

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


Carlos Cetina wrote on Thu, Jun 20, 2019 12:31 PM UTC:

Greg:

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 Mon, Apr 29, 2019 05:16 PM 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


Aurelian Florea wrote on Sun, Apr 28, 2019 08:17 AM UTC:

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


🕸Fergus Duniho wrote on Mon, Mar 4, 2019 02:30 AM 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.


💡📝Greg Strong wrote on Sun, Mar 3, 2019 08:50 PM UTC:

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


💡📝Greg Strong wrote on Sun, Mar 3, 2019 06:32 PM 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 Sat, Mar 2, 2019 02:24 PM UTC:

Fergus,

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 :)


Aurelian Florea wrote on Fri, Mar 1, 2019 01:39 PM UTC:

It does for 9 or 10 players.

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


🕸Fergus Duniho wrote on Fri, Mar 1, 2019 01:15 PM UTC:

Sunday is March 3rd.


💡📝Greg Strong wrote on Fri, Mar 1, 2019 01:07 PM 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.)


Aurelian Florea wrote on Fri, Mar 1, 2019 11:51 AM UTC:

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


💡📝Greg Strong wrote on Fri, Mar 1, 2019 12:10 AM 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:

Metamachy
Symmetric Chess
Colossus
Hectochess
Gross Chess
Sac Chess
Unicorn Great Chess
Opulent Chess
Shako_Balbo

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
wdtr2
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!


wdtr2 wrote on Tue, Feb 26, 2019 11:17 PM UTC:

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

 

 


Aurelian Florea wrote on Sun, Feb 17, 2019 05:19 PM UTC:

@Greg

I have edited my previous comment with the needed information.

Good luck!


25 comments displayed

LatestLater Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.