Check out Alice Chess, our featured variant for June, 2024.


[ 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
Game Courier Logs. View the logs of games played on Game Courier.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Mon, Dec 18, 2023 08:14 PM UTC in reply to A. M. DeWitt from 06:58 PM:

The first one is now corrected. The second should be

https://www.chessvariants.com/play/pbm/play.php?game=Zwangkrieg&log=sesquipedalian-cvgameroom-2023-342-707


Jean-Louis Cazaux wrote on Sun, Dec 24, 2023 09:56 PM UTC:

@Fergus

I report another bug: in the table of the GC games I'm supposed to have played: https://www.chessvariants.com/play/pbm/logs.php?userid=timurthelenk&age=0&sort=age&stat=actfin

There are many that I have not played, at least not these recent dates (for example, I don't remember having played at Mosaic Chess), many games which are duplicated, etc.

So, the table is wrong. Maybe I'm not the only one. This may affect other statistic pages that are computed on this site.


🕸📝Fergus Duniho wrote on Sun, Dec 24, 2023 10:44 PM UTC in reply to Jean-Louis Cazaux from 09:56 PM:

Apart from what the records say, I wouldn’t know which games you have or haven’t played. I see no such problem with my account, and no one else has reported this. So, if you want me to look into this, I will need exact details.


Carlos Cetina wrote on Mon, Dec 25, 2023 02:51 AM UTC in reply to Fergus Duniho from Sun Dec 24 10:44 PM:

Fergus:

Please take a look at this link

All problematic logs are distinguished by having the + sign inserted in the game name, for example, Kamikaze+Mortal+Shogi instead of the correct Kamikaze Mortal Shogi

When trying to view those games or print the list of plays, the software warns that the logfile is missing, or something is misspelled.


Jean-Louis Cazaux wrote on Mon, Dec 25, 2023 06:58 AM UTC in reply to Fergus Duniho from Sun Dec 24 10:44 PM:

Dear Fergus. There are several bugs in this page:

It is rather simple. All games dated with 2022 or 2021 or even 2020 have not been played in these last days of 2023. I am quite sure of that. Here the bug seems just they have been moved in time. Strange.

There are also games which are duplicated. Like:

timurthelenk-numerist-2023-327-894

playtester-cvgameroom-2023-303-807

timurthelenk-cvgameroom-2023-259-648

makov333-cvgameroom-2022-244-501

cssdixieland-timurthelenk-2022-235-134

panther-cvgameroom-2021-304-254

catugo-cvgameroom-2021-289-757

The duplication seems to come because of the game title which is given as "A B" and "A+B": ex: Chinese Chess and Chinese+Chess.

Finally I also see this mistake where a same number is attached to 2 different games: timurthelenk-cvgameroom-2022-73-858 is once attached to Metamachy and once to Maasai Chess.


Diceroller is Fire wrote on Tue, Dec 26, 2023 06:04 PM UTC:

{BUG} Hey why I move in first game I should move in and in other my games all pieces are trasparent???


🕸📝Fergus Duniho wrote on Tue, Dec 26, 2023 06:07 PM UTC in reply to Diceroller is Fire from 06:04 PM:

Temporary bug while updating some code. Technically, the pieces had a height and width of zero, but this should be fixed now.


Diceroller is Fire wrote on Tue, Dec 26, 2023 06:16 PM UTC in reply to Fergus Duniho from 06:07 PM:

Thx for answer)


🕸📝Fergus Duniho wrote on Tue, Dec 26, 2023 07:11 PM UTC in reply to Jean-Louis Cazaux from Mon Dec 25 06:58 AM:

Please provide full URLs to the duplicated logs and their duplicates and others you find problematic.


Jean-Louis Cazaux wrote on Wed, Dec 27, 2023 08:55 AM UTC in reply to Fergus Duniho from Tue Dec 26 07:11 PM:

@Fergus:

I don't understand your answer. You ask URLs. Those below are not enough? Or I don't understand what you don't understand. It seems that there is a problem with the way the recorded games are labelled.

https://www.chessvariants.com/play/pbm/play.php?game=Camel%2BDecimal%2BChess&log=timurthelenk-numerist-2023-327-894

https://www.chessvariants.com/play/pbm/play.php?game=Camel+Decimal+Chess&log=timurthelenk-numerist-2023-327-894

I re-post the list below, they have all the same problem.


timurthelenk-numerist-2023-327-894

playtester-cvgameroom-2023-303-807

timurthelenk-cvgameroom-2023-259-648

makov333-cvgameroom-2022-244-501

cssdixieland-timurthelenk-2022-235-134

panther-cvgameroom-2021-304-254

catugo-cvgameroom-2021-289-757

The duplication seems to come because of the game title which is given as "A B" and "A+B": ex: Chinese Chess and Chinese+Chess.

Finally I also see this mistake where a same number is attached to 2 different games: timurthelenk-cvgameroom-2022-73-858 is once attached to Metamachy and once to Maasai Chess.



🕸📝Fergus Duniho wrote on Wed, Dec 27, 2023 05:34 PM UTC in reply to Jean-Louis Cazaux from 08:55 AM:

This is a huge problem that is even affecting my own games from 2004. Database searches indicate that it affects FinishedGames and GameLogs, but it doesn't affect GameSettings or OngoingGames. Since it didn't affect OngoingGames, it flew under the radar for people who didn't look back at past games. The solution has two parts. One is to clean the database. I will probably have to use a script, since a mass delete might get some rows that shouldn't be deleted. The other is to figure out what caused this and stop it. In urlencoded URLs, the + sign is sometimes used to represent the space. So, it looks like it has been saving urlencoded game names into the database. Since I know which tables in the database have been affected, I know to look at the scripts that write to those tables and to compare them to those that write to the unaffected tables.


🕸📝Fergus Duniho wrote on Wed, Dec 27, 2023 06:18 PM UTC in reply to Fergus Duniho from 05:34 PM:

It appears that OngoingGames is not being used anymore. I used grep to search for .php files with OngoingGames in them, and none turned up. Searches of OngoingGames for Log names matching %2016% through %2023% turned up nothing. So, I probably stopped using it in 2015, the same year I took over running the site. Around that time, I modified the Logs page to use the Database instead of reading every log in the file system, because reading all the logs was using too many resources. It seems that at that time I discontinued OngoingGames in favor of GameLogs, which contained a record of every log in a single table that could be searched with an SQL query from this page.


🕸📝Fergus Duniho wrote on Wed, Dec 27, 2023 06:35 PM UTC in reply to Fergus Duniho from 06:18 PM:

Comment #31244 indicates that I created FinishedGames in April, 2015, and Comment #34645 indicates that I created GameLogs in July, 2017. No comments prior to today mention OngoingGames.


🕸📝Fergus Duniho wrote on Wed, Dec 27, 2023 07:05 PM UTC in reply to Fergus Duniho from 05:34 PM:

The other is to figure out what caused this and stop it.

I identified code where the plus sign got added back in and added a line calling urldecode on $game. So, when you click on a log for a game with a plus sign in it, the game's name should now show up without any plus signs. This has the unfortunate side effect that games cannot have plus signs in their names. Fortunately, it doesn't affect many games, because there are few games of that sort.


🕸📝Fergus Duniho wrote on Wed, Dec 27, 2023 08:42 PM UTC in reply to Fergus Duniho from 05:34 PM:

One is to clean the database.

I cleaned the FinishedGames and GameLogs tables, and I dropped the OngoingGames table.


Jean-Louis Cazaux wrote on Thu, Dec 28, 2023 06:46 AM UTC in reply to Fergus Duniho from Wed Dec 27 08:42 PM:

@Fergus: thank you, it looks much better.

Oh, it is not a major issue but if that interests you, I see a remaining anomaly: there are 2 couples of games which have the same reference number although being related to different games.

https://www.chessvariants.com/play/pbm/play.php?game=Festival+Chess&log=sesquipedalian-cvgameroom-2023-131-051

https://www.chessvariants.com/play/pbm/play.php?game=Skica&log=sesquipedalian-cvgameroom-2023-131-051

https://www.chessvariants.com/play/pbm/play.php?game=Metamachy&log=timurthelenk-cvgameroom-2022-73-858

https://www.chessvariants.com/play/pbm/play.php?game=Maasai+Chess&log=timurthelenk-cvgameroom-2022-73-858

As far as I'm concerned, I don't ask for a correction. I just show this in case it indicates something important for the website.

Thanks again


🕸📝Fergus Duniho wrote on Thu, Dec 28, 2023 05:03 PM UTC in reply to Jean-Louis Cazaux from 06:46 AM:

What you're calling a reference number is just the date and time in the format date("Y-z-B"). They are the same, because the invitations were issued close enough together in time. So, it's no surprise that in each case, the same person issued the two invitations with the same date and time.


Jean-Louis Cazaux wrote on Thu, Dec 28, 2023 05:09 PM UTC in reply to Fergus Duniho from 05:03 PM:

Thank you for this explanation. I didn't know it was incremented that way. Thanks


Jean-Louis Cazaux wrote on Wed, Jan 17 05:28 PM UTC:

@Fergus:

Paul Rapoport (Numerist) has launched an invitation to play Pemba:

numerist-cvgameroom-2024-8-677

When I try to open it for accepting (or not), I get this error message: Your userid is timurthelenk. This log is private. It may be viewed only by the players. If you are one of the players, please sign in first. You may use the menu for this.

In my experience, this has only happened to me in the past with Paul's invitations. As far as I know, he never got an invitation accepted and he finished by cancel them. Sad. But maybe, there is something wrong that he or we have not understood. If his invitation is open to anybody, how come I am refused to open it?

Could you please have a look to this particular log. Maybe you will see what is not done properly or if there is a bug.

Many thanks


🕸📝Fergus Duniho wrote on Wed, Jan 17 06:02 PM UTC in reply to Jean-Louis Cazaux from 05:28 PM:

When I try to open it for accepting (or not), I get this error message: Your userid is timurthelenk. This log is private. It may be viewed only by the players. If you are one of the players, please sign in first. You may use the menu for this.

I fixed that problem, but when I clicked on the link, it automatically accepted the invitation for me without giving me the option.


Kevin Pacey wrote on Tue, Feb 6 07:01 PM UTC:

@ Fergus

For some reason the Finished Game Courier logs page is showing wrong results of late today. For example, a game of Pocket Shogi Copper I won vs. wdtr2 in 2023 is showing up as 'Juan Juan has won' in the result shown for it, in the Finished Games page linked from the What's New page(!):

https://www.chessvariants.com/play/pbm/play.php?game=Pocket+Shogi+Copper&log=panther-cvgameroom-2023-279-196

Also from 2023, a game of Pocket Copper Shogi I won vs. Richard Milner is showing up as 'White has won'(!), which is better, at least:

https://www.chessvariants.com/play/pbm/play.php?game=Pocket+Shogi+Copper&log=panther-cvgameroom-2023-253-172


🕸📝Fergus Duniho wrote on Tue, Feb 6 08:24 PM UTC in reply to Kevin Pacey from 07:01 PM:

In one new line, I had tested for empty($log) when $log wasn't a global variable. So I changed it to empty($GLOBALS["log"]), and that fixed both of the games you mentioned.


Kevin Pacey wrote on Tue, Feb 6 08:34 PM UTC in reply to Fergus Duniho from 08:24 PM:

Thanks Fergus, although it appears some other entries near the top of the Finished games page (games I didn't play in myself, I think) have wrong results, still.


🕸📝Fergus Duniho wrote on Tue, Feb 6 09:16 PM UTC in reply to Kevin Pacey from 08:34 PM:

If you view these logs, they should self-correct.


Kevin Pacey wrote on Tue, Feb 6 09:55 PM UTC in reply to Fergus Duniho from 09:16 PM:

Ok, I viewed those logs in question, and, from my perspective at least, they now show correct result on the Finished Games Page that's linked to from the What's New Page.


25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.