Blind simultanee by Ton Sijbrands for a world record

Discussion about development of draughts in the time of computer and Internet.
Post Reply
TAILLE
Posts: 968
Joined: Thu Apr 26, 2007 18:51
Location: FRANCE

Blind simultanee by Ton Sijbrands for a world record

Post by TAILLE » Thu Sep 24, 2009 10:45

Hi,

See the link
http://www.wereldrecordblindsimultaandammen.nl/
where Horizon tries to analyse the 28 games played by Ton Sijbrands.
Congratulation in advance to Feike for taking this challenge!

Gérard
Gérard

Maurits Meijer
Posts: 221
Joined: Thu Nov 27, 2008 19:22
Contact:

Post by Maurits Meijer » Thu Sep 24, 2009 18:53

It's impressive, but it doesn't seem to work all that well.
Maybe the stream from the cam shouldn't start automatically when loading the page.

Maurits Meijer
Posts: 221
Joined: Thu Nov 27, 2008 19:22
Contact:

Post by Maurits Meijer » Fri Sep 25, 2009 19:05

things are working way better today; i hardly got any work done today:p

User avatar
FeikeBoomstra
Posts: 306
Joined: Mon Dec 19, 2005 16:48
Location: Emmen

Post by FeikeBoomstra » Sat Sep 26, 2009 12:00

We had serious problems with server capacity. We started with one server, but very soon we saw that we didn't have enough capacity. The number of visitors was about 2.5 times the number we saw with the last wc matches. 5000 concurrent visitors.

The provider, IntroWeb (they sponsor us by providing free server capacity), had problems in scaling up. So the system slowly came to an halt. Horizon was spending 99% of it's time waiting for server connection, so no time was left for the "actual game" function and the analysis.

Then the log-files on the server had grown so much, they occupied all the allowed disk space. So now it really stopped. At 01.00 on Friday we switched to another server, and than during Friday we reconfigurated everything to spread the traffic first over two and later over three servers.

That worked very well, but in the evening, probably due to re-hosting of the "actual game" server, the player photo and the analyze graph were not refreshed any more. We were not able to solve this problem.

Wieger Wesselink
Posts: 1157
Joined: Sat Jun 28, 2003 13:22
Location: Eindhoven, The Netherlands
Contact:

Post by Wieger Wesselink » Mon Sep 28, 2009 08:15

FeikeBoomstra wrote:We had serious problems with server capacity. We started with one server, but very soon we saw that we didn't have enough capacity. The number of visitors was about 2.5 times the number we saw with the last wc matches. 5000 concurrent visitors.

The provider, IntroWeb (they sponsor us by providing free server capacity), had problems in scaling up. So the system slowly came to an halt. Horizon was spending 99% of it's time waiting for server connection, so no time was left for the "actual game" function and the analysis.

Then the log-files on the server had grown so much, they occupied all the allowed disk space. So now it really stopped. At 01.00 on Friday we switched to another server, and than during Friday we reconfigurated everything to spread the traffic first over two and later over three servers.

That worked very well, but in the evening, probably due to re-hosting of the "actual game" server, the player photo and the analyze graph were not refreshed any more. We were not able to solve this problem.
In the current setup there were 28 applets being refreshed simultaneously for every visitor. It seems logical to let those 28 applets share one file with all games. That will bring down the load on the server significantly. Also an output plugin can be added to the electronic board software that outputs directly to Horizon. In that way Horizon isn't dependent on the server capacity anymore.

Piet Bouma
Posts: 3574
Joined: Sun Nov 02, 2003 13:05
Location: Harlingen

Post by Piet Bouma » Mon Sep 28, 2009 13:10

Wieger Wesselink wrote:
In the current setup there were 28 applets being refreshed simultaneously for every visitor. It seems logical to let those 28 applets share one file with all games. That will bring down the load on the server significantly. Also an output plugin can be added to the electronic board software that outputs directly to Horizon. In that way Horizon isn't dependent on the server capacity anymore.
Perfect would be that one file (a new .pdn file with multiple games, with also the new definitions?) should adress one applet, which displays all games.
But that's a situation that only exists at EntryDambo (and TurboDambase) which produces staticul html-pages with no refreshes.
So the livedraughts-applet (dambolite?) should be rewritten in that order?

User avatar
FeikeBoomstra
Posts: 306
Joined: Mon Dec 19, 2005 16:48
Location: Emmen

Post by FeikeBoomstra » Mon Sep 28, 2009 13:40

If you could provide some kind of indirection, than there is no need to read all the games all the time. So instead of providing the filename, you provide the name of a variable, and this variable contains the filename of the current LDF file.

Maurits Meijer
Posts: 221
Joined: Thu Nov 27, 2008 19:22
Contact:

Post by Maurits Meijer » Mon Sep 28, 2009 20:38

In this case there is only action at one board at a time so you only have to update one board at a time.

I would prefer an xml version of pdn and some javascript solution at the client side; Having an xml with the full move(the start field the end field and the taken pieces) should make writing a javascript game viewer relatifly easy. I know there is at least one javascript viewer besides the td one. Having an xml format would make it a lot easier to include horizon's position value and for example "time used" meta data.

Having log files growing to big should be easy enough to solve. (no offense(i don't own a website with that many hits), just saying.)

Post Reply