chessgames.com
Members · Prefs · Laboratory · Collections · Openings · Endgames · Sacrifices · History · Search Kibitzing · Kibitzer's Café · Chessforums · Tournament Index · Players · Kibitzing
 
Chessgames.com User Profile Chessforum

stevemcd87
Member since Jun-06-20 · Last seen Apr-30-25
<Updated October 28, 2024>

Hello,
I am a web developer contracted by Chessgames.com<CG> to help maintain the website.
<Feel free to report any bugs here.>

Lichess profile: https://lichess.org/@/stevemcd87

Current tasks:
- Update Endgame and Sacrifice Explorer
- Update Engine Server
- Stonehenge: After uploading games via <Upload a PGN file>, <Update Event Name> doesn't work. Also, it says <No Processed Submissions> even after the games are actually processed.

Bugs:
-<jnpop>,<z>: Purge voting queue Game Collection Voting && stevemcd87 chessforum

- <Stonehenge>: ...Take for example <last FIDE rating>. This should update automatically but it doesn't. chessgames.com chessforum .

- <kingscrusher>: ... on a big TV with Silk browser, the font size seems to be huge as if the TV is being treated like a big mobile phone. stevemcd87 chessforum

- <Messiah> Random Game Feature: Feature leads to bad links chessgames.com chessforum

Enhancements:
-<MissS>: update accepted tags for gameloader
chessgames.com chessforum

- <z>: update the auto-magic linking to Winter's articles, Add <Event/Site> searching, And adding round number to game listings,
chessgames.com chessforum && stevemcd87 chessforum

- <Stonehenge>: Remove annotation symbol for games that only have a comment at the end of the score Biographer Bistro
<Awaiting confirmation>: chessgames.com chessforum

- <YoungEd>: Ability to like comments chessgames.com chessforum

- <Chessical>: Update Advanced Search feature to only filter surnames stevemcd87 chessforum

- <Email requests>: Adding filters to the Refine Search section (ECO, Gametypes)

- <kingscrusher>: Extra filter for Advanced Search chessgames.com chessforum

- <Chess Bookie>: We will need to reach out to someone that can better explain this to me. I'd love to try to get this up and running, if there's still a "fan base".

- <Willber>: A page where someone can post a position he/she finds interesting and ask for opinions chessgames.com chessforum

>> Click here to see stevemcd87's game collections.

Chessgames.com Full Member

   stevemcd87 has kibitzed 544 times to chessgames   [more...]
   Apr-07-25 chessgames.com chessforum (replies)
 
stevemcd87: <WannaBe> <Korora> We added a <Check Back on Game Analysis> link for running analysis, if the pop-up window was closed. You should be able to resubmit any games you've previously had trouble with and not be charged for previously analyzed positions. Below is a ...
 
   Mar-03-25 stevemcd87 chessforum (replies)
 
stevemcd87: <Stone> We've removed the short name logic from the gameloader. <Could it be that it only works when DOB and DOD are known?> Yes. Are there players where that logic doesn't work? <Doesn't work anymore after FIDE has changed the url lookup of players.> Working ...
 
   Dec-27-24 Susan Freeman chessforum (replies)
 
stevemcd87: <fredthebear: What is the reason for the Analysis function to remain disabled? Did an operator get fired? What is the prognosis?> Sorry for the delay. It seems we're in the home stretch now. stevemcd87 chessforum
 
   Nov-26-24 Ding Liren vs D Gukesh, 2024 (replies)
 
stevemcd87: Ding pushed his a-pawn into enemy territory before move 10 again. It seemed to have worked well for him yesterday.
 
   Sep-16-24 Rapport vs D Gukesh, 2024 (replies)
 
stevemcd87: Here's a similar game where white wins: N Abasov vs R Sadhwani, 2022
 
   Sep-12-24 V Stefansson vs D Gukesh, 2024 (replies)
 
stevemcd87: Lichess is down
 
   Apr-22-24 R Shcherbakov vs V Isupov, 1990 (replies)
 
stevemcd87: White to play 48. ? [DIAGRAM] My original thought: 48. Qh7+ Rg7 49. dxe6+ Kf8 50. Qh8+ Rg8 51. Qxf6+ Ke8 52. Rd8# Another variation if 49... Kxe6 instead of 49... Kf8: 48. Qh7+ Rg7 49. dxe6+ Kxe6 50. Qxg7 g4 51. Qd7+ Ke5 52. Qd6+ Kf5 53. Rd5+ Kg6 54. Rg5+ Kf7 55. Qd5+ Ke8 56.
 
   Apr-20-24 Nepomniachtchi vs Nakamura, 2024 (replies)
 
stevemcd87: <whiteshark: What about the other boards?> Praggnanandhaa vs Caruana?
 
   Apr-17-24 D Gukesh vs Caruana, 2024 (replies)
 
stevemcd87: At move 28, Gukesh has about 1 minute per move to make it to time control. Can he make it without any mistakes? [DIAGRAM]
 
   Apr-15-24 Nakamura vs N Abasov, 2024 (replies)
 
stevemcd87: At move 29, I'm somewhat surprised to see SF prefers for white to exchange rooks rather than Bh7 to get a rook for a bishop. [DIAGRAM]
 
(replies) indicates a reply to the comment.

Editors Page

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 62 OF 62 ·  Later Kibitzing>
Jan-29-25
Premium Chessgames Member
  Chessical: <Stevemcd87> I requested a computer analysis of L Christiansen vs A Yusupov, 1992, after six hours nothing had come back. I then repeated the request and received the auto reply, "One game analysis at a time. Game Analysis usually is complete in less than 10 minutes. Sorry for the inconvenience."
Jan-29-25
Premium Chessgames Member
  stevemcd87: <Chessical>
Game analysis should only take a few minutes now. It seems we need to leave the window open while analysis is in progress for it to complete. We'll get that fixed as soon as possible. A workaround for now will be to terminate the analysis from the Laboratory and request the game analysis again. Sorry for the inconvenience.

L Christiansen vs A Yusupov, 1992 [analysis]

Feb-05-25
Premium Chessgames Member
  Tabanus: Steve, have a look at London Chess Classic (2016).

Keohane and Summerscale did not play in that event (but perhaps in a LCC 2016 side event). Now from the Bistro:

<jnpope: <Stonehenge: Once all tournament games are in, editors should be able to <lock> the tournament so that no games can be added by accident.> Agreed.> I agree also. Perhaps you can do something about this?

Feb-06-25
Premium Chessgames Member
  Stonehenge: <invisible aliases>

For example games by D. Antic are automatically assigned to Dragan Antic and games by H. Erdogan are automatically assigned to Hassan Erdogan.

But there are no aliases visible to us poor editors.

I want to be able to zap those aliases.

Feb-08-25
Premium Chessgames Member
  Stonehenge: Bacrot vs Lautier, 2003 (kibitz #2)
Feb-08-25
Premium Chessgames Member
  Stonehenge: <Duplicate FIDE IDs> here Player Directory (Beta) needs to be cleared out.
Feb-08-25  stone free or die: Like the sortable column upgrade.
Feb-08-25
Premium Chessgames Member
  jnpope: <Stonehenge: But there are no aliases visible to us poor editors.

I want to be able to zap those aliases.>

I've also come across this "problem".

I think it's a (flawed) best match algorithm of Daniel's and there really is no alias to zap.

My solution to defeating the algorithm would be to create a PID for <D Antic> and move the games under that PID. Then all future games for "D. Antic" should go under that PID as that is now the "best match" and they shouldn't end up in Dragan Antic.

However, if the intention is that <D Antic> should be an alias for Dejan Antic, then merge the newly created player <D Antic> into that PID and that will become an alias for Dejan.

Feb-10-25
Premium Chessgames Member
  stevemcd87: <Stonehenge: <invisible aliases>>

To identify a player, the gameloader checks for the following in order: CG's pid(e.g WhiteChessgamesPid, WhiteChessgamesid, ChessgamesWhiteID), FIDE number (e.g WhiteFideId), Long name (e.g Dragan Antic), short name (e.g D Antic), and lastly alias. Perhaps we can have the gameloader first check for aliases before short name so that we can assign the alias to whom ever is still active, rather than assigning the game to the first short name it matches. Let me know if you'd like to give that a shot.

Feb-11-25
Premium Chessgames Member
  Stonehenge: Both Dejan and Dragan don't have D. Antic as an alias. Therefore, games uploaded as D. Antic should make a new player ID: D. Antic.

Then it's upon the editor to take futher action if necessary.

Feb-13-25
Premium Chessgames Member
  Stonehenge: From a correction slip:

Abraham Moses Sussman

Photo from The Boston Herald, 6 February 1903 https://ibb.co/N2v7tzpV

Maybe you can upload it?

Feb-16-25
Premium Chessgames Member
  MissScarlett: Abraham Moses Sussman
Feb-17-25  stone free or die: I'd like a page number too, but I guess you can't have everything. gg.
Feb-18-25
Premium Chessgames Member
  stevemcd87: <Stonehenge: Both Dejan and Dragan don't have D. Antic as an alias. Therefore, games uploaded as D. Antic should make a new player ID: D. Antic. Then it's upon the editor to take futher action if necessary.>

They both have the short name <D Antic> so the script designates the game to the first player that matches the short name in the database. Are you suggesting to remove the logic to check for short names in the gameloader script? Leaving it up to the editor to merge <all> short named players to it's "correct" player.

We may want to discuss that idea with the rest of the editors as it may make uploading games more time consuming then before. I was suggesting to check for aliases before short name so the editors have the choice to whom the short name should belong to.

Let me know if I need to elaborate further, I know it may be confusing

Feb-18-25
Premium Chessgames Member
  Stonehenge: <Let me know if I need to elaborate further>

OK, I'll ask a stupid question. Do we need to check for short names?

Say there are ten different John Smiths, Jack Smiths, James Smiths etc. in the database. All with the short name J Smith. A game gets uploaded with the name J Smith. So it goes to the first player with the short name J Smith. This is rather ridiculous. Why not make a new pid? Of course when there is already a long (sic) name J Smith in the db it will go there. That cannot be helped. Unless the date is way out of range for that player (maybe that's something to look into too).

Feb-18-25
Premium Chessgames Member
  stevemcd87: <OK, I'll ask a stupid question. Do we need to check for short names?>

I suppose with the more common short names, it can be a nuisance but may be helpful for non-common short names. If nobody objects to the removal of short name checks, I will remove it. I suppose we can always add it back if we'd like.

Feb-18-25  stone free or die: You know, there should be a way for a submitter to signal, in a clear cut manner, that a new player needs to be generated.

I would encourage biographers to always use the <ChessgamesWhiteID> (or BlackID) with the <CG> player id's for uniquely identifying the player associated with the game.

Perhaps a negative ID could be used to signal that this is a new player that needs special handling?

(This might need a little more thought on the details, but I think the general outline is valid.)

Feb-18-25
Premium Chessgames Member
  stevemcd87: Perhaps a <find & replace> feature in the editor page to be able to update their short name to their long name may be helpful as well.

<Unless the date is way out of range for that player (maybe that's something to look into too).>

There is code written for this as well though it seems it doesn't work all the time.

Feb-18-25
Premium Chessgames Member
  Stonehenge: <There is code written for this as well though it seems it doesn't work all the time.>

Could it be that it only works when DOB and DOD are known?

Say there's one John Smith in the db (born 1900-died 1990), then a new game played by another John Smith, before 1900 or after 1990, will create a new pid.

Mar-03-25
Premium Chessgames Member
  Stonehenge: stevemcd87 chessforum (kibitz #1531)

Doesn't work anymore after FIDE has changed the url lookup of players.

Mar-03-25
Premium Chessgames Member
  stevemcd87: <Stone>

We've removed the short name logic from the gameloader.

<Could it be that it only works when DOB and DOD are known?>

Yes. Are there players where that logic doesn't work?

<Doesn't work anymore after FIDE has changed the url lookup of players.>

Working on it now.

Mar-13-25
Premium Chessgames Member
  Stonehenge: <Are there players where that logic doesn't work?>

See V Petrovic vs Z Majeric, 1982.

Vojislav Petrovic became a new pid but it could only have been Vojislav Petrovic since Vojislav Petrovic died in 1944.

Mar-26-25
Premium Chessgames Member
  MissScarlett: The <[White/BlackTeam]> PGN tags are being relegated during upload to the bottom of the PGNs:

https://www.chessgames.com/nodejs/g...

Can we leave them as submitted?

Apr-03-25
Premium Chessgames Member
  Tabanus: <Steve> the Niemeyer Juniors (1966) should be <1967>, just in case it will not fix itself. The 13 games CG had from before were all dated 1966 instead of 1967.
Apr-05-25
Premium Chessgames Member
  Tabanus: Niemeyer Juniors (1967), fixed.
Jump to page #   (enter # from 1 to 62)
search thread:   
< Earlier Kibitzing  · PAGE 62 OF 62 ·  Later Kibitzing>

NOTE: Create an account today to post replies and access other powerful features which are available only to registered users. Becoming a member is free, anonymous, and takes less than 1 minute! If you already have a username, then simply login login under your username now to join the discussion.

Please observe our posting guidelines:

  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, duplicate, or gibberish posts.
  3. No vitriolic or systematic personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No cyberstalking or malicious posting of negative or private information (doxing/doxxing) of members.
  6. No trolling.
  7. The use of "sock puppet" accounts to circumvent disciplinary action taken by moderators, create a false impression of consensus or support, or stage conversations, is prohibited.
  8. Do not degrade Chessgames or any of it's staff/volunteers.

Please try to maintain a semblance of civility at all times.

Blow the Whistle

See something that violates our rules? Blow the whistle and inform a moderator.


NOTE: Please keep all discussion on-topic. This forum is for this specific user only. To discuss chess or this site in general, visit the Kibitzer's Café.

Messages posted by Chessgames members do not necessarily represent the views of Chessgames.com, its employees, or sponsors.
All moderator actions taken are ultimately at the sole discretion of the administration.

You are not logged in to chessgames.com.
If you need an account, register now;
it's quick, anonymous, and free!
If you already have an account, click here to sign-in.

View another user profile:
   
Home | About | Login | Logout | F.A.Q. | Profile | Preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | New Kibitzing | Chessforums | Tournament Index | Player Directory | Notable Games | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | Privacy Notice | Contact Us

Copyright 2001-2025, Chessgames Services LLC