|
< Earlier Kibitzing · PAGE 9 OF 9 ·
Later Kibitzing > |
Jun-15-09
 |
| biglo: Had to put a space in f orced otherwise I was getting a box symbol |
 |
Jun-15-09
 |
| Viewer Deluxe: OK, <biglo>
Now, I can see what you’ve been doing.
So, you did try loading the whole CG database.
Apparently the PGN parser from ChessDB isn’t bad at all and most of the complaints are about real issues that need fixing. Posting the logs or the PGNs here (on CG forums) isn’t going to help because of the various “Kibitzing Tricks”.My point to you is the following. I looked very carefully through all of your “Annotation Problem - 3rd Party Software” type of problems and the next three are bogus. Breyer vs K Havasi, 1918
Hort vs A Rodriguez, 1987
R Kempinski vs Epishin, 2001
Try loading them in different chess software and you will, hopefully, see that there’s nothing wrong with the PGNs.
Probably, one source of confusion is the <lack of a delimiter> between the move and annotations. The PGN standard clearly specifies that no such delimiter is required. That’s a bug in the parser you were using.
Another possible confusion comes from the fact that <more than one annotation> follows a move. Little known but that’s perfectly allowed by the PGN standard. That’s another bug. In case of CVD, double-annotations are not only supported and presented properly (see move 140…Bd8 in the third game) but also preserved during export (Copy Game). To conclude, you did a great job but we might be able to get even better (or more?) results if we could do the same using a better PGN parser. |
 |
Jun-16-09
 |
| Viewer Deluxe: Games of III Ruy Lopez Tournament will be broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... |
 |
Jun-22-09
 |
| Viewer Deluxe: Games of "The Quebec Invitational Championship" will be broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... |
 |
Jul-02-09
 |
| kingscrusher: Nice applet! Well done! |
 |
Jul-03-09
 |
| Viewer Deluxe: Thanks, <kingscrusher>
You’re doing a pretty good job yourself at ChessWorld.Net. |
 |
Jul-14-09
 |
| Viewer Deluxe: Games of "Scottish Championship 2009" will be broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... Be my guest and enjoy today’s very delicious victory of <FM> Kjartansson (2356) over <GM> Panchanathan (2493). |
 |
Jul-24-09
 |
| Viewer Deluxe: Games of "Dutch Open 2009" will be broadcasted live on my blog at http://chesstuff.blogspot.com/2009/.... If you visit my home page http://chesstuff.blogspot.com today you can enjoy live games from three different tournaments broadcasted simultaneously (26 live games altogether). |
 |
Jul-24-09
 |
| achieve: <If you visit my home page http://chesstuff.blogspot.com today you can enjoy live games from three different tournaments broadcasted simultaneously> Absolutely brilliant! "Deluxe" ;) And your blog is worth checking out; a whole New World is opening up to me, not kidding. Very neatly organized... Bookmarked! Great job, and thanks. :) |
 |
Jul-25-09
 |
| Viewer Deluxe: I’m glad you liked it, <achieve> It’s still the same world of chess but I agree that the live relays on my blog have a flavor of their own. I never liked the lack of features in the official live broadcasts not to mention their varying performances. One of my goals was to make my live relays more reliable and less vulnerable to server breakdowns. Thanks for your feedback, though. That’s the only way I’d know how things look at your side. |
 |
Jul-31-09
 |
| PinnedPiece: Suggestion for Chess960 games:
* Use ECO=960
* If ECO=960, skip position check of kings and rooks prior to castle * Other permissions verified as per usual (unmoved, unattacked, etc) * for backward tracking, consult original FEN rather than built-in start position for how to undo a castle * Seems like this wouldn't take more than 1-2 hours of recoding/testing. *Result: with a small change to each PGN (sdding ECO=960) Fischer Random games can be played with the Deluxe Viewer. . |
 |
Aug-02-09
 |
| Viewer Deluxe: I hate to disappoint you, <PinnedPiece>, but that’s hardly a solution. Let’s try to imagine that your suggestion works and you are able to represent any Chess960 game with it. * How are you going to convince the whole world to use your approach? IMO, what we need is a standard way of sharing Chess960 games that <everybody> agrees on and everybody is going to use in the future. After that we can use any Chess960 viewer to show the games. Moreover we already have the PGN to start from. * How hard is this task?
* Why hasn’t this issue been resolved for so many years? You may be right about one thing, though.
It seems that a lot of effort is wasted trying to prove how easy the solution is. I’ve even read suggestions that show little understanding of the basic PGN principles. If I’m to produce a quick (and easy to do) idea of mine I’d say: * Let’s drop the ridiculous <which-game-is-superior> contest and forget about the artificial compatibility. More of my thoughts can be found chessgames.com chessforum and Fischerandom Chess |
 |
Aug-02-09
 |
| PinnedPiece: My suggestion was for a very localized patch, applying only to CG.com and the castling rules in effect here... Adding the ECO=960 edit step before pasting would have to be done manually in each and every PGN case, but would at least make the viewer usable in this arena anyway. I understand--now--that anything you undertake, you would want it to be "ANSI-approved" if not globally accepted. Definitely a legitimate desire. No matter. My experience with this game online is extremely limited (as in, 1 game). Probably even more limited in future! |
 |
Aug-28-09
 |
| Viewer Deluxe: Games of "10th Montreal International" are being broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... |
 |
Aug-29-09
 |
| Viewer Deluxe: <CG: <The real-time relay made possible by TFD Proxy script by Nikolai Pilafov>? It sounds like you've accomplished something that's been on our to-do list for years.> First, the overall software architecture of my live relays is very modular. The CVD’s version used there is exactly the same (ver 3.5) used here on CG.com and all the relay work is done by the “TFD Proxy” module (on a separate server). That fact isn’t so obvious and people might be confused thinking that CVD has some special relay functionality in it. The idea of “TFD Proxy” was born in my head (about a year ago) after witnessing numerous failures of official broadcasts based on the DGT’s software. We all have seen those followed by some lame excuses about “server overloads”. The truth is that by its original design their application it prone to scale badly. In addition, I haven’t seen any improvements in the way live broadcasts are presented for a very long time so my hope that somebody will address the issues was fading quickly. One of the earliest appearances of “TFD Proxy” was in mid-march http://chesstuff.blogspot.com/2009/.... Later I kept improving it Viewer Deluxe chessforum and nowadays we have a grown-up version with a long list of advantages. Here is just a few: 1) It acts as a true proxy and only downloads from the server games which have been actually modified (with new moves, times, etc.). Shortly, if some 1000 users are watching via “TFD Proxy” the official server will only be bothered as if a single visitor is watching via DGT’s interface; 2) It is very robust and not so vulnerable to server’s downtime. For the duration of a live event the official servers can (and will – see above) become unstable. Most of the brief problems caused by the official servers are resolved by “TFD Proxy” and the latest states of the games will be available until something newer comes in. Shortly, the user’s experience should be much improved; 3) In very persistent situations, where one of the servers has been non-responsive for a long time, a meaningful message will be produced to notify the end user. The opposite is (oh, so familiar) the hanging/frozen application and the look and feel of “I have no idea what’s going on!”. In other words, in such situations no news would be definitely bad news. Enjoy watching! |
 |
Aug-29-09
 |
| chessgames.com: Nikolay, this TFD Proxy sound excellent. As you are no doubt aware, the live chess biz has been virtually taken over by this DGT applet and the electronic boards that interface with it. Perhaps intentional or perhaps just a technical consideration, the bottom line is that they use a very strange format that prohibits easily converting their output into PGN or even algebraic notation. (I say this without having read any official documentation of the DGT product, perhaps it is easier than I think.) Most users don't realize this but many of our live broadcasts are performed by an employee watching a board and typing in moves as he sees them appear. It's a crude, demanding, and error-prone process. That is the reason why we don't have live chess broadcasts except for a few times a year. It is our opinion that the method of live chess broadcasting that is common these days needs to be vastly improved. The simple solution is that for high profile chess events, there needs to be two servers. The first server can be for the general public which can and probably will crash when a million chess fans all excitedly press "reload" continually on their browsers. The other server could be for sites like Chessgames which should be given the red carpet treatment. This secondary server could have a password or some other authorization scheme, and therefore only be accessed by a small group of authorized people. When we say that we should be given the red carpet treatment, that's not hubris--it's just common sense. We read from their server ONCE in order to disseminate those data to thousands of people. Therefore our request truly is thousands of times more important than the average request. In closing, if you'd like to continue this conversation via email, I'd like to discuss the ways that your TFD proxy could be used to help automate live events at Chessgames. |
 |
Sep-02-09
 |
| Viewer Deluxe: Here is a very informative story about the quality of the broadcasting solution: “The truth behind the software block at Mtel Masters” http://reports.chessdom.com/news-20... I wish more people would share their experience with this important software in such a dominating position. We know that games of quality can attract millions of chess fans but let’s not forget that poor software quality is appalling to everybody and hinders the good effort of players and organizers. |
 |
Sep-20-09
 |
| Viewer Deluxe: Games of "Efimenko vs Short Match" are being broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... GM Short already lost the first game earlier today so it’s likely that more exciting games are coming our way. |
 |
Sep-24-09
 |
| Viewer Deluxe: I’m delighted to invite you to my alternative live relay of the games of “Karpov vs Kasparov” match on my blog at http://chesstuff.blogspot.com/2009/... Like other broadcasts of mine it employs the set of well known features, most notably of which, it allows immediate access to the on-going game’s PGN.
<Enjoy!> |
 |
Sep-28-09
 |
| Viewer Deluxe: All games of "Pearl Spring Chess Tournament" and "Women's FIDE Grand-Prix" are being broadcasted live on my blog at http://chesstuff.blogspot.com/2009/...
and
http://chesstuff.blogspot.com/2009/... |
 |
Oct-18-09
 |
| Viewer Deluxe: Games of "13th Univé Chess Tournament" are being broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... |
 |
Oct-23-09
 |
| Viewer Deluxe: All of the officially available games of the "17th European Team Championship" are being broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... |
 |
Oct-23-09
 |
| Viewer Deluxe: Curiously, visitors of my blog today can enjoy 38 live games altogether (from two different tournaments). |
 |
Nov-05-09
 |
| Viewer Deluxe: Games of "Magistral d'Escacs Ciutat de Barcelona" are being broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... |
 |
Nov-06-09
 |
| Viewer Deluxe: Games of "Tal Memorial" are being broadcasted live on my blog at http://chesstuff.blogspot.com/2009/... |
 |
 |
|
< Earlier Kibitzing · PAGE 9 OF 9 ·
Later Kibitzing > |