Results 1 to 13 of 13
  1. #1

    Online Open Source Chess Clock

    So, I've been idly working on this since Christmas ...

    http://bobchess.doubtlesshouse.org.uk/BobChessClock.htm
    http://code.google.com/p/bobchess/

    It runs entirely in your web browser, no software to install, and you can download a copy to use off-line.

    I'm looking for any feedback or comments from people - Thanks in advance.

  2. #2
    CC Grandmaster Basil's Avatar
    Join Date
    Mar 2006
    Location
    Subtropical Brisbane, Australia
    Posts
    11,245
    Are there any similar programs/scripts? Is this an original concept?
    I like the idea.
    Good luck. Congratulations.
    There is no cure for leftism. Its infestation of the host mostly diminishes with age except in the most rabid of specimens.

  3. #3
    Reader in Slood Dynamics Rincewind's Avatar
    Join Date
    Jan 2004
    Location
    The multiverse
    Posts
    21,575
    Quote Originally Posted by Gunner Duggan
    Are there any similar programs/scripts? Is this an original concept?
    I like the idea.
    As luck would have it I wrote a chess clock in 6502 machine code that ran on an Apple ][ back in the late 70s early 80s. I had a joystick with two large buttons which you could put beside the board which made it easy to use and I did use it to time social games from time to time.

    I doubt I could find the code anymore. But I remember there were no timing operating system routines and it relied entirely on the 6502 CPU cycle clock and ensuring the program used the same number of cycles for black and white.
    So einfach wie möglich, aber nicht einfacher - Albert Einstein

  4. #4
    Quote Originally Posted by Gunner Duggan
    Are there any similar programs/scripts? Is this an original concept?
    I like the idea.
    Good luck. Congratulations.
    Nothing original, just a check clock done right. I was looking for one over Christmas and either only found shareware clocks for money, which I thought was taking the piss, or really simple ones. For instance lots of the simple online ones are "press any key to switch", but it's possible to hit 2 keys in the heat of the moment so the clock switches back onto your time. So in mine each player has half the keyboard to avoid this.

    Anyway, mine is actually fully working and usable (I hope) so you can have a try now and judge for yourself ... These days programming conditions are a bit easier than Rincewind had ... :-)
    Last edited by bobjames; 05-04-2009 at 07:21 PM.

  5. #5
    CC Grandmaster Basil's Avatar
    Join Date
    Mar 2006
    Location
    Subtropical Brisbane, Australia
    Posts
    11,245
    I think you can have a point for talking so directly.
    I think you can have a point for making the clock shareware.
    I think you can have a point for doing such a good job (I just had a go).
    I think you can have a point for the double-click.
    I think you can have a point for the red zone.
    I think you can have five points for 'taking the piss'.

    I reckon 10 points makes you you a winner. Very nice.
    There is no cure for leftism. Its infestation of the host mostly diminishes with age except in the most rabid of specimens.

  6. #6
    Reader in Slood Dynamics Rincewind's Avatar
    Join Date
    Jan 2004
    Location
    The multiverse
    Posts
    21,575
    Quote Originally Posted by bobjames
    Anyway, mine is actually fully working and usable (I hope) so you can have a try now and judge for yourself ... These days programming conditions are a bit easier than Rincewind had ... :-)
    On the plus side the Apple ][ OS was not multitasking. So I was sure nothing was getting the CPU except my program.
    So einfach wie möglich, aber nicht einfacher - Albert Einstein

  7. #7
    WooHoo! Thank you!

    Although I will have to be a pedant and point out Open Source isn't the same as Shareware - http://www.jarofgreen.co.uk/opensource.pdf

    Anyway, any improvements/bugs/problems ppl have, let me know ...

  8. #8
    CC Candidate Master SHump's Avatar
    Join Date
    Apr 2009
    Location
    Hobsons Bay Chess club, Vic, Australia
    Posts
    445
    Just a small point - when used in the 'add time once a move is made' for the Bronstein mode, the time never exceeded the starting time (of say 5 minutes) - but this works fine for Fisher mode.. At the beginning of a game (usually), using chess clocks, they do get to have times more than the starting time. I do not know if I have usually used real clocks in Fisher or Bronstein mode either (they are just there to use!) - so I do not know much about the difference - so if you tell me that your clock is working fine in Bronstein mode, I will believe it.

    But apart from that - it is a great idea!
    Last edited by SHump; 23-04-2009 at 02:36 PM.
    Scott.. enjoying Melbourne and Wyndham Chess Club and Hobsons Bay Chess club!

  9. #9
    Actually, I have to admit to only using mechanical chess clocks in normal mode. I just read about Bronstein and Fischer online and thought they sounded interesting.

    From my understanding of Bronstein mode it's working fine. You only get added on the time you use, up to a point, say 5 seconds. So if you take 7 seconds for your move, you get 5 seconds added on. If you take 2 seconds you get 2 seconds. So it would never get above the starting time, only go down.

    It seemed more interesting than Fischer, in Fischer you can "bank" time during the fast moves. In Bronstein you can't and you just have to keep hurtling on at breakneck speed ....

    If I've misunderstood either mode, someone please tell me.

    And if someone who's better at words can rewrite the instructions on the chess clock to make it clearer, please, have a go! I'm no good at words.

    Thanks.

  10. #10
    . eclectic's Avatar
    Join Date
    Jan 2004
    Location
    .
    Posts
    2,840
    i thought bronstein mode meant that you had for instance 5 sec of "free time" to make a move before your clock counted down
    .

  11. #11
    Hmmm ... which is almost what happens on mine, except if you started the move with 2 seconds but took 3 seconds it would expire you when it shouldn't really ... hmmmm ... *goes away to ponder*

  12. #12
    According to http://en.wikipedia.org/wiki/Game_clock Bronstein delay and Simple delay are different. I've done both of them and I'll release it as soon as I get round to testing it in Internet Explorer.

    (Those of you with FireFox and a passing knowledge of Google Code can fish it out of http://code.google.com/p/bobchess/so...ChessClock.htm )

  13. #13
    So I put this up on Thursday but didn't have time to post, was away, sorry .... http://bobchess.doubtlesshouse.org.uk/BobChessClock.htm

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Siberian Chess Tiger Days Revisited [fiction]
    By Axiom in forum General Chess Chat
    Replies: 24
    Last Post: 15-07-2009, 01:30 AM
  2. 2006 Australian Internet Junior Chess Championships Discussion
    By AES in forum 2006 Australian Internet Junior Championships
    Replies: 240
    Last Post: 18-12-2007, 11:28 PM
  3. Mt Buller - Chess World letter to ACF
    By ChessGuru in forum Mt Buller Chess
    Replies: 210
    Last Post: 17-07-2004, 11:58 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •