![]() |
| If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|||||||
| Tags: development, due, game, getclub, money, stopped |
|
|
|
Thread Tools | Display Modes |
|
#11
|
|||
|
|||
|
Tony M wrote: I made an earlier post recommending that Sanny look at the source of the Java version of TCSP for an idea on implementing a time control so that a program plays in exactly x number of seconds. I made the recommendation because TSCP handles it in a simple way, and in only about a dozen lines of code. In Java/chess programming speak (help bot, you may want to skip this paragraph, it's hellaciously geeky), TSCP puts the entire root search (root search: this is what rabbits do when looking for carrots) in a try block (try block: a block with precisely three sides) , checks for a timeout (timeout: what you put your kids in when they misbehave) every 1024 nodes (nodes: similar to nematodes, but without the emats) (both in the alpha/beta (Alpha beta is a large grocery store chain.) and quiescence search), throws an exception (An "exception" is any pitch which is not a fastball, curve, or screwball) when a timeout is reached, and plays the best move found so far when it catches the exception (easier said than done!) , after taking back whatever moves that it made (see for example, Kasparov vs. J. Polgar) during the search when it timed out. It might not be the most elegant way to do things, but it works well enough. (Point taken. Kasparov 1, Polgar 0) Just to make it clear, it's not my intent to belittle Sanny and his efforts. I know from personal experience how hard it is to write a bug-free chess program, and how bugs can sap the strength of a program. He's improved the quality of play over the last little while, to the point where it plays reasonably well for a Java applet. I'm a fan of all chess programs, big and small, and would just like to see Sanny's program be exactly what he advertises it to be. Things are tough all over. Sanny needs people to buy games in order to finance further improvements, but they are unlikely to do so unless and until these improvements are implemented. Zugzwang. (That's geek-speak for "any move loses"). -- help bot |
| Ads |
|
#12
|
|||
|
|||
|
A while back, we were advised to not have multiple
browsers open because this slows the program down too much, so I started using a single (Firefox) browser, utilizing the "tabs" feature to switch back and forth when I hear the sound signalling that the program has moved. I don't see much of a difference in speed, but I suppose it is likely my computer's "resources" are used more efficiently with tabs instead of multiple browser instances. Play Chess at: http://www.getclub.com/Chess.html Using Tabs get result in error. Say instead of Pressing Tab Twice and It points to another button. I always use mouse clicks as it will always press the buttonm where it is pointing to. In using Tabs (Keyboard Interface) Sometimes we press ENTER KEYS while wrong Button is selected. In XP While Shut Down I never use tabs as It is always unclear which button is currently selected. Bye Sanny Play Chess at: http://www.getclub.com/Chess.html |
|
#13
|
|||
|
|||
|
On 2006-11-02, Sanny wrote:
A while back, we were advised to not have multiple browsers open because this slows the program down too much, so I started using a single (Firefox) browser, utilizing the "tabs" feature to switch back and forth when I hear the sound signalling that the program has moved. I don't see much of a difference in speed, but I suppose it is likely my computer's "resources" are used more efficiently with tabs instead of multiple browser instances. Play Chess at: http://www.getclub.com/Chess.html Using Tabs get result in error. Say instead of Pressing Tab Twice and It points to another button. I always use mouse clicks as it will always press the buttonm where it is pointing to. He is not talking about the TAB key, but about browser tabs, in which several web pages are accessible within a single window by clicking on a tab at the top of the window. -- Chris F.A. Johnson http://cfaj.freeshell.org ================================================== ================= Author: Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress) |
|
#14
|
|||
|
|||
|
Sanny wrote: A while back, we were advised to not have multiple browsers open because this slows the program down too much, so I started using a single (Firefox) browser, utilizing the "tabs" feature to switch back and forth when I hear the sound signalling that the program has moved. I don't see much of a difference in speed, but I suppose it is likely my computer's "resources" are used more efficiently with tabs instead of multiple browser instances. Play Chess at: http://www.getclub.com/Chess.html Using Tabs get result in error. Say instead of Pressing Tab Twice and It points to another button. I always use mouse clicks as it will always press the buttonm where it is pointing to. In using Tabs (Keyboard Interface) Sometimes we press ENTER KEYS while wrong Button is selected. In XP While Shut Down I never use tabs as It is always unclear which button is currently selected. Sanny, the old Internet Explorer lacked this new feature (which Firefox has had for some time), but the new one will have it. In fact, the new IE is out now, and it has tabs. I am not certain exactly how this works, but with tabs you can switch between multiple windows in the same browser, instead of running several instances of that browser, each with just one "window". Each of these tabs represents a seperate window in the browser. As far as the "tab" key goes, I rarely use it. In fact, I quite often catch myself using the notebook equivalent of a mouse, where the tab key would have been quicker and simpler. It's an old habit I developed back when I was using a desktop computer, and the mouse did everything but type out text. As I said, I did not click the "resign game" button; I was reading in another tab at the time the game ended abruptly, opening a new browser where the game could be replayed. It did not signal that it had moved by playing a sound, so I had no reason to stop reading and switch to the GetClub tab. As you can see, I was about to deliver checkmate in two or three more moves. ----------- I saw the post about the prize winners for October, and thought I'd have a look at Zebediah's games to see if he was any good. The very first game I looked at (and I stopped there) had him playing the master level. Everything was going normally, when I noticed that your program was about to get forked and lose a piece. Sure enough, Zebediah moved his Queen to threaten mate on the move, AND a loose Bishop. But instead of defending against the instant mate, your program just ignored that threat -- and this was on the master level! What's up with that? I just don't understand what sort of programming it is that allows a shallow tactical threat like this to slip by. The one strength of computers in chess is supposed to be short-range tactics, where they *never* overlook the obvious (unlike humans). In this one case, I would have to say that you would have done better to use the simplest program possible, just add up the values of the men and see which move leads to the smallest loss. K=100, Q=10, R=5, B=3, N=3, p=1 Clearly, on master level the program ought to be able to "see" several plys deep in all variations, and even if you got the piece values all wrong, so long as the King is overweighted, the program will t least *try* to avoid mate! -- help bot |
|
#15
|
|||
|
|||
|
As far as the "tab" key goes, I rarely use it. In fact,
I quite often catch myself using the notebook equivalent of a mouse, where the tab key would have been quicker and simpler. It's an old habit I developed back when I was using a desktop computer, and the mouse did everything but type out text. As I said, I did not click the "resign game" button; I was reading in another tab at the time the game ended abruptly, opening a new browser where the game could be replayed. It did not signal that it had moved by playing a sound, so I had no reason to stop reading and switch to the GetClub tab. As you can see, I was about to deliver checkmate in two or three more moves. That Game was Cancelled and your Ratings were Updated to Previous Values. Bye Sanny Play Chess at: http://www.getclub.com/Chess.html |
|
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Interview with CJA Award Winning Historian in The Chess Journalist | The Historian | rec.games.chess.politics (Chess Politics) | 215 | November 16th 06 08:34 PM |
| GetClub Game Development Stopped due to Money | Sanny | rec.games.chess.analysis (Chess Analysis) | 14 | November 3rd 06 10:22 AM |
| GetClub Game Development Stopped due to Money | Sanny | rec.games.chess.computer (Computer Chess) | 16 | November 3rd 06 10:22 AM |
| How to improve GetClub Chess Game? | Sanny | rec.games.chess.analysis (Chess Analysis) | 13 | October 9th 06 02:29 PM |
| Reply to Affidavit of Leroy Dubeck | Sam Sloan | alt.chess (Alternative Chess Group) | 26 | March 29th 05 04:44 PM |