Main
Date: 07 Aug 2006 14:08:24
From:
Subject: MyChess Database
I thought some of you might want to check out my lastest project - an
online chess database. I think it's decent at this point. Among other
things it has positional search and opening/position statistics with
over 2.5 million games online. Of course, its free to use. See:

http://www.mychess.com/chessdb

Let me know what you think...

Thanks,

-Mike





 
Date: 23 Sep 2006 05:33:13
From: Mike
Subject: Re: MyChess Database
Bravo Mike! very great database. Thanks a lot.

Mike.

<[email protected] > wrote in message
news:[email protected]...
>I thought some of you might want to check out my lastest project - an
> online chess database. I think it's decent at this point. Among other
> things it has positional search and opening/position statistics with
> over 2.5 million games online. Of course, its free to use. See:
>
> http://www.mychess.com/chessdb
>
> Let me know what you think...
>
> Thanks,
>
> -Mike
>




 
Date: 10 Aug 2006 07:05:47
From:
Subject: Re: MyChess Database

[email protected] wrote:
> I thought some of you might want to check out my lastest project - an
> online chess database. I think it's decent at this point. Among other
> things it has positional search and opening/position statistics with
> over 2.5 million games online. Of course, its free to use. See:
>
> http://www.mychess.com/chessdb
>
> Let me know what you think...
>
> Thanks,
>
> -Mike

I played around a little with your online chess database. Very
impressive. In the past I have used Chessbase, and currently I use
Chess Assistant 8 (at a cost of about $500 for the program, additional
databases and electronic chess informants purchased separately.)

I've never been fully satisfied with any of the chess database
programs. They tend to have a steep learning curve, quirky bugs, and
are generally poorly supported.

After spending a half hour using your online database, I'd like to
return all of my software for a refund. I found your online database
easy to use and was impressed with the very quick position search
capability. For example, I played the first few moves of my favorite
opening, clicked search, and within five seconds I had a list of
hundreds of games played, sorted in date order, to look through. Very
nice. I can do this in Chess Assistant, but it's much slower. (It
would be nice if you added the ability to sort the game list in
different ways.)

I also like the way the database always provides the scoring percentage
for any move (based on the results of the games in the database.) This
is a very nice feature.

If you are able to add an online chess engine position evaluator for
blunder checking, then I can finally ditch my expensive chess databases
for good.

Thank you for sharing this fine software.

Don



 
Date: 09 Aug 2006 16:00:05
From:
Subject: Re: MyChess Database

David Richerby wrote:

> > Well, HTTP is just a high level protocal on top of TCP/IP - you know
> > - "POST", "GET", etc. I'm just using straight TCP/IP - sort of like
> > a chat program. I'm not inventing anthing new, really :)
>
> Sure but the client must send some kind of message `give me these
> games' to the server and the server must respond by sending the games
> in question. It's a trivial protocol but it's still a protocol. :-)

Granted - but VERY trivial :)

-Mike



 
Date: 08 Aug 2006 12:15:41
From:
Subject: Re: MyChess Database

David Richerby wrote:
> <[email protected]> wrote:
> > I am opening a new port as Dave pointed out. The applet is
> > communicating with a custom program running on the server at
> > mychess.com.
>
> I'd assumed you were using HTTP for this communication. That's
> certainly the way I'd do it -- why bother inventing a new protocol?
>

Well, HTTP is just a high level protocal on top of TCP/IP - you know -
"POST", "GET", etc. I'm just using straight TCP/IP - sort of like a
chat program. I'm not inventing anthing new, really :)

-Mike



  
Date: 09 Aug 2006 10:03:23
From: David Richerby
Subject: Re: MyChess Database
<[email protected] > wrote:
> David Richerby wrote:
>> <[email protected]> wrote:
>>> I am opening a new port as Dave pointed out. The applet is
>>> communicating with a custom program running on the server at
>>> mychess.com.
>>
>> I'd assumed you were using HTTP for this communication. That's
>> certainly the way I'd do it -- why bother inventing a new protocol?
>
> Well, HTTP is just a high level protocal on top of TCP/IP - you know
> - "POST", "GET", etc. I'm just using straight TCP/IP - sort of like
> a chat program. I'm not inventing anthing new, really :)

Sure but the client must send some kind of message `give me these
games' to the server and the server must respond by sending the games
in question. It's a trivial protocol but it's still a protocol. :-)


Dave.

--
David Richerby Mouldy Radioactive Goldfish (TM):
www.chiark.greenend.org.uk/~davidr/ it's like a fish but it'll make you
glow in the dark and it's starting to
grow mushrooms!


 
Date: 08 Aug 2006 11:12:56
From:
Subject: Re: MyChess Database

Dave (from the UK) wrote:
> [email protected] wrote:
> > Dave (from the UK) wrote:
> >
> >>If it can't be changed, it might help to change that error message from
> >>
> >>"Error creating socket: connect timed out "
> >>
> >>to
> >>
> >>"Error creating socket: connect timed out. Could your firewall be
> >>blocking this site? You must allowing outgoing connections to port 8001"
> >
> >
> > Yeah - that's a great suggestion. I just might use that exact
> > wording....muchas gracias :)
> >
> > -Mike
> >
>
> Although changing to port 8080 is probably a better idea. Strictly it is
> an alternate port for HTTP, rather than your own protocol, but in
> practice it will be less hassle.
>
>
> --

Actually, this might not be a bad idea since I'm the only one on my
server and shouldn't have to worry about conflicts ...hmmm. Good point
- thx.

-Mike



  
Date: 08 Aug 2006 19:47:32
From: Dave (from the UK)
Subject: Re: MyChess Database
[email protected] wrote:

>
> Actually, this might not be a bad idea since I'm the only one on my
> server and shouldn't have to worry about conflicts ...hmmm. Good point
> - thx.
>
> -Mike
>

I don't know how often port 8080 is blocked (probably not that often,
and certainly a lot less frequently than port 8001). But you could still
change the error message to:

"Error creating socket: connect timed out. Could your firewall be
blocking access to the chess database? You must allowing outgoing
connections to port 8080."

Hopefully nobody will ever see it.

I know my firewall by default is very strict, but even that allowed port
8080 by default. I've tightened it up even more, but still I leave port
8080 open, as several web sites use it.


--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


 
Date: 08 Aug 2006 10:40:41
From:
Subject: Re: MyChess Database

Dave (from the UK) wrote:
> If it can't be changed, it might help to change that error message from
>
> "Error creating socket: connect timed out "
>
> to
>
> "Error creating socket: connect timed out. Could your firewall be
> blocking this site? You must allowing outgoing connections to port 8001"

Yeah - that's a great suggestion. I just might use that exact
wording....muchas gracias :)

-Mike



  
Date: 08 Aug 2006 19:00:54
From: Dave (from the UK)
Subject: Re: MyChess Database
[email protected] wrote:
> Dave (from the UK) wrote:
>
>>If it can't be changed, it might help to change that error message from
>>
>>"Error creating socket: connect timed out "
>>
>>to
>>
>>"Error creating socket: connect timed out. Could your firewall be
>>blocking this site? You must allowing outgoing connections to port 8001"
>
>
> Yeah - that's a great suggestion. I just might use that exact
> wording....muchas gracias :)
>
> -Mike
>

Although changing to port 8080 is probably a better idea. Strictly it is
an alternate port for HTTP, rather than your own protocol, but in
practice it will be less hassle.


--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


 
Date: 08 Aug 2006 10:16:46
From:
Subject: Re: MyChess Database
> > Do you need to use port 8001? The Chessbase site uses only port 80,
> > so I'm sure this could be done. But if you need another port, how
> > about using 8080, which is commonly used for web services? Many (but
> > not all) firewalls will allow port 8080 out. If you don't have an
> > SSL server, then using port 443 might be another option, as
> > firewalls will generally allow that.
>
> Using a standard port for something it isn't intended for is just
> storing up trouble for later. :-)

Thanks for all the input, guys.

I am opening a new port as Dave pointed out. The applet is
communicating with a custom program running on the server at
mychess.com. However, I can see strict firewalls having issues with
ports - and some requiring manual permission for all but the known,
reserved ports. Port 80 is reserved for HTTP. In fact, ports below
1000 are reserved for various protocals and services - ftp, telnet,
etc. which are all have specific server programs that handle those
ports. Port 8080 is considered a backup, if I remember right, to port
80.

As I mentioned, I'm using my own server program and, therefore, need to
open a new socket connection (and, therefore, a new port). I use port
8001 (randomly picked) because it is not used by another service (not
on my server, anyway). Other sites typically use extentions to the web
server (php, mod-perl, asp, etc) and therefore let the web server do
the communicating via HTTP (on port 80). I use the applet to handle a
lot of logic, including communicating with my custom service running on
the server. The applet is still under all the default security
restrictions - which are many. So, it's safe for the user. I really
hope this does not prove to be inconvenient for many people because of
firewall issues.

You're suggestions are great - and just what I'm looking for (config
for more games per page, urls to games, database consistancy, valid
html, etc). I'll be looking into them all - and if you come up with
more, pleast let me know. I probably open some sort of forum on the
site for such suggestions/discussion.

Thanks again.

-Mike



  
Date: 08 Aug 2006 19:47:53
From: David Richerby
Subject: Re: MyChess Database
<[email protected] > wrote:
> I am opening a new port as Dave pointed out. The applet is
> communicating with a custom program running on the server at
> mychess.com.

I'd assumed you were using HTTP for this communication. That's
certainly the way I'd do it -- why bother inventing a new protocol?


Dave.

--
David Richerby Moistened Impossible Atlas (TM): it's
www.chiark.greenend.org.uk/~davidr/ like a map of the world but it can't
exist and it's moist!


 
Date: 08 Aug 2006 15:50:25
From: Dave (from the UK)
Subject: Re: MyChess Database
[email protected] wrote:
> I thought some of you might want to check out my lastest project - an
> online chess database. I think it's decent at this point. Among other
> things it has positional search and opening/position statistics with
> over 2.5 million games online. Of course, its free to use. See:
>
> http://www.mychess.com/chessdb
>
> Let me know what you think...
>
> Thanks,
>
> -Mike
>

Following my firewall issues, I added a rule to allow outgoing
connections on port 8001 to your IP address. It would be useful if you
can fix that though, as many commercial firewalls will *default* to
blocking outgoing connections on its default setting. I'd need to change
to a low security setup, or write my own rules to allow access to your
site.

Do you need to use port 8001? The Chessbase site uses only port 80, so
I'm sure this could be done. But if you need another port, how about
using 8080, which is commonly used for web services? Many (but not all)
firewalls will allow port 8080 out. If you don't have an SSL server,
then using port 443 might be another option, as firewalls will generally
allow that.

Anyway, that said, I set up the firewall and the site looks good. A few
suggestions.

1) Change the code so it produces decent HTML. That way you will have
less browser incompatibilities.

2) Allow the ability to download the PGN directly to a file - not cut
and paste.

3) Show more than 10 games/page (or at least have a cookie that can be
saved so one can select a default number).

--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


  
Date: 08 Aug 2006 16:51:08
From: David Richerby
Subject: Re: MyChess Database
Dave (from the UK) <[email protected] > wrote:
> Following my firewall issues, I added a rule to allow outgoing
> connections on port 8001 to your IP address. It would be useful if
> you can fix that though, as many commercial firewalls will *default*
> to blocking outgoing connections on its default setting.

Yes but many commercial firewalls also default to blocking ICMP so we
shouldn't necessarily take what commercial firewalls do by default as
being sensible network security practice. That said, there seems to
be no reason for the database to use port 8001 rather than 80
(assuming it's using HTTP to transfer the data) so I think a change
there would be sensible.


> Do you need to use port 8001? The Chessbase site uses only port 80,
> so I'm sure this could be done. But if you need another port, how
> about using 8080, which is commonly used for web services? Many (but
> not all) firewalls will allow port 8080 out. If you don't have an
> SSL server, then using port 443 might be another option, as
> firewalls will generally allow that.

Using a standard port for something it isn't intended for is just
storing up trouble for later. :-)


Dave.

--
David Richerby Disposable Swiss Radio (TM): it's like
www.chiark.greenend.org.uk/~davidr/ a radio but it's made in Switzerland
and you never have to clean it!


   
Date: 08 Aug 2006 18:29:57
From: Dave (from the UK)
Subject: Re: MyChess Database
David Richerby wrote:
> Dave (from the UK) <[email protected]> wrote:
>
>>Following my firewall issues, I added a rule to allow outgoing
>>connections on port 8001 to your IP address. It would be useful if
>>you can fix that though, as many commercial firewalls will *default*
>>to blocking outgoing connections on its default setting.
>
>
> Yes but many commercial firewalls also default to blocking ICMP

Are you saying ping requests? If so, I think it is good practice to
block them. If nobody knows you even exist, they will probably try
hacking someone else.

> so we
> shouldn't necessarily take what commercial firewalls do by default as
> being sensible network security practice.

But if you want something to work for the greatest number of people, it
would make sense to ensure it works with the default configurations.
That said, I've no idea how many people will have this port blocked.

> That said, there seems to
> be no reason for the database to use port 8001 rather than 80
> (assuming it's using HTTP to transfer the data) so I think a change
> there would be sensible.

I guess this could be going directly to a mysql (or similar database)
which is listening on a different port.

If it can't be changed, it might help to change that error message from

"Error creating socket: connect timed out "

to

"Error creating socket: connect timed out. Could your firewall be
blocking this site? You must allowing outgoing connections to port 8001"

At least it give someone a clue. Of course, if they are totally clueless
they will not be able to do anything about it.

>>Do you need to use port 8001? The Chessbase site uses only port 80,
>>so I'm sure this could be done. But if you need another port, how
>>about using 8080, which is commonly used for web services? Many (but
>>not all) firewalls will allow port 8080 out. If you don't have an
>>SSL server, then using port 443 might be another option, as
>>firewalls will generally allow that.
>
>
> Using a standard port for something it isn't intended for is just
> storing up trouble for later. :-)

True. I had to do it in the past when I wanted to connect to my come
computer via SSH from inside a network that blocked port 22. I just
configured the firewall so incoming requests on port 443 were changed to
port 22.

--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


    
Date: 08 Aug 2006 19:45:44
From: David Richerby
Subject: Re: MyChess Database
Dave (from the UK) <[email protected] > wrote:
> David Richerby wrote:
>> Yes but many commercial firewalls also default to blocking ICMP
>
> Are you saying ping requests?

No, I'm saying ICMP which includes, but is not limited to, ping. I'm
thinking, in particular of host/network unreachable messages and TTL
exceeded.


> If so, I think it is good practice to block them. If nobody knows
> you even exist, they will probably try hacking someone else.

Blocking ping won't do that. If hackers used only ping, everyone
would disable it and that would be that. They actually go through and
strobe across most of the high-numbered ports so, if you have *any*
daemon listening, you'll be found.

Historically, the reason for firewalling ping was the `ping of death',
which exploited bugs in most operating systems' IP stacks to construct
illegally large ping packets ( >=2^16 bytes) that would crash the
machine. That was a problem ten years ago but pretty much everything
got fixed, pretty quickly. There's no reason at all to block ICMP.


>> Using a standard port for something it isn't intended for is just
>> storing up trouble for later. :-)
>
> True. I had to do it in the past when I wanted to connect to my come
> computer via SSH from inside a network that blocked port 22. I just
> configured the firewall so incoming requests on port 443 were
> changed to port 22.

Yeah, sometimes, the only thing you can do is to store up trouble for
later. :-)


Dave.

--
David Richerby Pickled Edible Sword (TM): it's like
www.chiark.greenend.org.uk/~davidr/ a razor-sharp blade but you can eat
it and it's preserved in vinegar!


     
Date: 08 Aug 2006 22:20:46
From: Dave (from the UK)
Subject: Re: MyChess Database
David Richerby wrote:

> Blocking ping won't do that. If hackers used only ping, everyone
> would disable it and that would be that. They actually go through and
> strobe across most of the high-numbered ports so, if you have *any*
> daemon listening, you'll be found.

But a decent firewall will block *all* high (and low) ports. Mine does,
with one exception - port 80 !!!!

I run a web server, so of course its obvious "I'm here". But the web
server is on a dedicated machine (its a Sun Ultra 60) on a different
subnet to the machines on the LAN. There is no way to connect from the
web server to my LAN, even if you managed to get root privilidges and
disable its software firewall.

My own experience of having the web server hacked - which has happed
twice, is the use of 3rd party open-source applications. Once it was via
an exploit in awstats, which was known about, but I'd not patched it.
Another was some other cgi / php script that had a security hole.

It seems that if you run a web server and have things like phpBB (forum
software) or similar, there is always a chance of being hacked.

> Yeah, sometimes, the only thing you can do is to store up trouble for
> later. :-)

Yes, that is the case.

--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


 
Date: 08 Aug 2006 10:46:10
From: David Richerby
Subject: Re: MyChess Database
<[email protected] > wrote:
> I thought some of you might want to check out my lastest project - an
> online chess database. I think it's decent at this point. Among other
> things it has positional search and opening/position statistics with
> over 2.5 million games online. Of course, its free to use. See:
>
> http://www.mychess.com/chessdb
>
> Let me know what you think...

Looks very nice!

My only complaint is that leafing through the search results ten at a
time is very tedious. Apart from that, it's excellent.

Other suggestions.

o An option (preferably remembered in a cookie) to display more games
at a time -- 100 at once would be good.

o The ability to link straight to a given game, as one can do with
chessgames.com .

o Database consistency. When you have (a lot of) time, it would be
good to edit the database so that, for example, Moscow appears only
as Moscow and not as Moskau, Moskva and possibly others. I've see
Londres for London, too.

o A couple of typos: I've noticed references to the 31th and 32th
World Championships. There's a game `Kasparov-Karpov, 51/538 1991':
what's that mean?


Dave.

--
David Richerby Fluorescent Microsoft Boss (TM): it's
www.chiark.greenend.org.uk/~davidr/ like a middle manager that's really
hard to use but it'll hurt your eyes!


  
Date: 08 Aug 2006 12:31:27
From: John Sheatsley
Subject: Re: MyChess Database

"David Richerby" <[email protected] > wrote in message
news:QMy*[email protected]...

> o A couple of typos: I've noticed references to the 31th and 32th
> World Championships. There's a game `Kasparov-Karpov, 51/538 1991':
> what's that mean?
>

Game is number 538 in Informant issue 51.

Regards,
John




   
Date: 08 Aug 2006 15:11:19
From: David Richerby
Subject: Re: MyChess Database
John Sheatsley <[email protected] > wrote:
> "David Richerby" <[email protected]> wrote:
>> o A couple of typos: I've noticed references to the 31th and 32th
>> World Championships. There's a game `Kasparov-Karpov, 51/538 1991':
>> what's that mean?
>
> Game is number 538 in Informant issue 51.

Thanks. Definitely not what should be in the Site or Event PGN
headers.


Dave.

--
David Richerby Crystal Laptop Laser (TM): it's like
www.chiark.greenend.org.uk/~davidr/ an intense beam of light that you can
put on your lap but it's completely
transparent!


 
Date: 08 Aug 2006 01:02:53
From:
Subject: Re: MyChess Database

Dave (from the UK) wrote:
> No, I still get:
>
> Error creating socket: connect timed out
>
> Check your server logs for around 7:52 GMT on 8 Aug 2006.

Hmm - everything should be working at this point. I'm sure you have
Java 1.5 or you wouldn't see the board.

Does anyone else see this socket error?

http://www.mychess.com/chessdb

Thanks,

-Mike



  
Date: 08 Aug 2006 10:29:26
From: David Richerby
Subject: Re: MyChess Database
<[email protected] > wrote:
> Dave (from the UK) wrote:
>> No, I still get:
>>
>> Error creating socket: connect timed out
>>
>> Check your server logs for around 7:52 GMT on 8 Aug 2006.
>
> Hmm - everything should be working at this point. I'm sure you have
> Java 1.5 or you wouldn't see the board.
>
> Does anyone else see this socket error?
>
> http://www.mychess.com/chessdb

Nope. It's almost certainly Dave's firewall.


Other-Dave.

--
David Richerby Hungry Tool (TM): it's like a
www.chiark.greenend.org.uk/~davidr/ screwdriver but it'll eat you!


   
Date: 08 Aug 2006 12:01:34
From: Dave (from the UK)
Subject: Re: MyChess Database
David Richerby wrote:
> <[email protected]> wrote:

>>Does anyone else see this socket error?
>>
>>http://www.mychess.com/chessdb
>
>
> Nope. It's almost certainly Dave's firewall.
>
>
> Other-Dave.
>

Yes, having checked, this is the case. I have a very strict firewall,
using a combination of both hardware and software.

Having checked the logs, a packet is being denied from a source address
of 192.168.0.10 (my local IP) on port 35218 to a destination address of
72.232.12.10 (the mychess IP address) on port 8001. That port 8001 seems
to be fixed - it is not random. Opening and closing the browser does not
result in a new port being used.

It's being blocked by my first line of defense - the hardware firewall.
The software firewall is only used to allow connections on port 22 to my
SSH server since I only want that permitted from one IP address, but
which is a *dynamic* IP. (That's a bit tricky to do, but is doable)

But my firewall works with other web sites, *including* the one at
Chessbase.

http://www.chesslive.de/

which has very similar functionality. That site runs a javascript
application on my web browser which is able to connect to the chessbase
site and retrieve chess games based on where I move pieces on a chess
board. However, that is only making use of port 80, not 8001 too.

I suspect the mychess javascript that is running on my local machine is
appearing to start a completly *new* connection going out to port 8001.
That would be denied - and rightly so.

If the chess site is useful to me, I don't mind making an exception in
my firewall rule, but given

1) Company firewalls are often very strict.
2) I have no problems with the chessbase site.

it seems to me this could be fixed easily.
--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


  
Date: 08 Aug 2006 09:26:29
From: Dave (from the UK)
Subject: Re: MyChess Database
[email protected] wrote:
> Dave (from the UK) wrote:
>
>>No, I still get:
>>
>>Error creating socket: connect timed out
>>
>>Check your server logs for around 7:52 GMT on 8 Aug 2006.
>
>
> Hmm - everything should be working at this point. I'm sure you have
> Java 1.5 or you wouldn't see the board.
>
> Does anyone else see this socket error?
>
> http://www.mychess.com/chessdb
>
> Thanks,
>
> -Mike
>

I see the board OK and can move the pieces.

I clicked the page you have a link to which finds the java version.

http://www.java.com/en/download/help/testvm.xml

That takes me to a page with an annoying little creature at the bottom
dancing around. It does say my version of java is not the latest.

It tells me:

You are using an older release of java techno

Your java configuration is:

Vendor Sun Microsystems Inc.
Version 1.50_6
Operating system SunOs
Operating system version 5.10


You might find it useful to ensure your web page serves up valid HTML,
as at the minute it does not. See the link below.

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.mychess.com%2Fchessdb

I'm not saying that is the reason, but it might be. If your web page is
not sending my browser sensible things, it is quite likely my browser
will not behave in a sensible manner.

BTW, my machine is a Sun Ultra 80 workstation, not your normal PCee.

teal / % uname -a
SunOS teal 5.10 Generic_118833-17 sun4u sparc SUNW,Ultra-80
teal / % cat /etc/release
Solaris 10 6/06 s10s_u2wos_09a SPARC
Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 09 June 2006


--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


 
Date: 07 Aug 2006 22:55:02
From:
Subject: Re: MyChess Database

Tom Williams wrote:
> Very impressive. I especially like the PGN feature. I typed in a position
> that was found in 470 games, then clicked on PGN and it printed the PGN text
> (for all 470 games) in 1 second.
>

Thanks Tom :) I'm hoping someone will notice the stats feature...lol.
The PGN thing took me about an hour or two to setup, but the stats
took a good couple of weeks - well a months or so, but not full time :)


Anyway, try selecting a game and then try clicking on the 'stats' tab.
Then click back and forth through the game. You should see stats
change on each position along with all the candidate moves (and stats,
of course, on those candidate moves) - as well as links to search on
the candidate moves. I'm hoping somebody other than me thinks it's
cool. Of course, I'm open to hearing that it sucks too.

Alright - I'm getting a nice glass of wine now....

Cheers,

-Mike



 
Date: 07 Aug 2006 18:08:24
From:
Subject: Re: MyChess Database

Dave (from the UK) wrote:
> [email protected] wrote:
> > I thought some of you might want to check out my lastest project - an
> > online chess database. I think it's decent at this point. Among other
> > things it has positional search and opening/position statistics with
> > over 2.5 million games online. Of course, its free to use. See:
> >
> > http://www.mychess.com/chessdb
> >
> > Let me know what you think...
> >
> > Thanks,
> >
> > -Mike
> >
>
> I moved a few pieces on the board, then did a search.
>
> I got this error message:
>
> Error creating socket: connect timed out
>
> --
> Dave (from the UK)
>
> Please note my email address changes periodically to avoid spam.
> It is always of the form: [email protected]
> Hitting reply will work for a few months only - later set it manually.
>
> http://witm.sourceforge.net/ (Web based Mathematica front end)

Yeah, sorry about that...It should be fine now. A server program was
down for a few minutes... Check it out again if you get a chance - I
just added the stats a few days ago, so be sure to check take a look at
those if you can. Thanks.

Cheers,

-Mike



  
Date: 08 Aug 2006 08:53:53
From: Dave (from the UK)
Subject: Re: MyChess Database
[email protected] wrote:
> Dave (from the UK) wrote:
>
>>[email protected] wrote:

>>I moved a few pieces on the board, then did a search.
>>
>>I got this error message:
>>
>>Error creating socket: connect timed out

> Yeah, sorry about that...It should be fine now. A server program was
> down for a few minutes... Check it out again if you get a chance - I
> just added the stats a few days ago, so be sure to check take a look at
> those if you can. Thanks.
>
> Cheers,
>
> -Mike

No, I still get:

Error creating socket: connect timed out

Check your server logs for around 7:52 GMT on 8 Aug 2006.

--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)


  
Date: 08 Aug 2006 03:52:27
From: Tom Williams
Subject: Re: MyChess Database
Very impressive. I especially like the PGN feature. I typed in a position
that was found in 470 games, then clicked on PGN and it printed the PGN text
(for all 470 games) in 1 second.

<[email protected] > wrote in message
news:[email protected]...
>
> Dave (from the UK) wrote:
>> [email protected] wrote:
>> > I thought some of you might want to check out my lastest project - an
>> > online chess database. I think it's decent at this point. Among other
>> > things it has positional search and opening/position statistics with
>> > over 2.5 million games online. Of course, its free to use. See:
>> >
>> > http://www.mychess.com/chessdb
>> >
>> > Let me know what you think...
>> >
>> > Thanks,
>> >
>> > -Mike
>> >
>>
>> I moved a few pieces on the board, then did a search.
>>
>> I got this error message:
>>
>> Error creating socket: connect timed out
>>
>> --
>> Dave (from the UK)
>>
>> Please note my email address changes periodically to avoid spam.
>> It is always of the form: [email protected]
>> Hitting reply will work for a few months only - later set it manually.
>>
>> http://witm.sourceforge.net/ (Web based Mathematica front end)
>
> Yeah, sorry about that...It should be fine now. A server program was
> down for a few minutes... Check it out again if you get a chance - I
> just added the stats a few days ago, so be sure to check take a look at
> those if you can. Thanks.
>
> Cheers,
>
> -Mike
>




 
Date: 07 Aug 2006 23:14:09
From: Dave (from the UK)
Subject: Re: MyChess Database
[email protected] wrote:
> I thought some of you might want to check out my lastest project - an
> online chess database. I think it's decent at this point. Among other
> things it has positional search and opening/position statistics with
> over 2.5 million games online. Of course, its free to use. See:
>
> http://www.mychess.com/chessdb
>
> Let me know what you think...
>
> Thanks,
>
> -Mike
>

I moved a few pieces on the board, then did a search.

I got this error message:

Error creating socket: connect timed out

--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://witm.sourceforge.net/ (Web based Mathematica front end)