Re: [computer-go] Please have your bot resign, for your own good

2008-01-03 Thread William Harold Newman
e as a really good cutoff (as in "if MY_STONES + MY_NET_PASSES * HIS_SQUARED_POSTPASS_SACRIFICES exceeds the number of squares on the board, the game is won"). However, it won't surprise me if something in a similar spirit turns out to be usefully robust. -- William Harold Newman <[EMAIL PROTECTED]>

CL implementation speed (Re: [computer-go] Drunken sailor on payday)

2007-11-25 Thread William Harold Newman
going to experiment with Forth or lisp in the near > > future. I will get around to both eventually. You (or anyone coming to CL from a game-playing perspective) might want to look at the Othello-playing program in Norvig's _Paradigms of Artificial Intelligence Programming: Case

Re: [computer-go] Language

2007-11-14 Thread William Harold Newman
e C++ static type system for many problems you work on; for me, the SML type system for the higher-order function code in Umut Acar's thesis --- they can be very helpful for the programmer. (And in some cases, like imposing static type systems or forbidding continuations or allowing only C++-style s

Re: [computer-go] Language

2007-11-14 Thread William Harold Newman
ut the UCT approach didn't strike me as particularly plausible when I heard of it, either, and I find myself forced to remain openminded about what's going to turn out to be important in strong programs. -- William Harold Newman <[EMAIL PROTECTED]> PGP key fingerprint 85 CE 1C BA 7

Re: [computer-go] Language

2007-11-14 Thread William Harold Newman
anything, but your program analysis tools (debuggers, profilers, code coverage tools, profilers, automatic refactoring tools...) may be hard-pressed to keep up in an understandable and/or reliable way, for pretty fundamental reasons. -- William Harold Newman <[EMAIL PROTECTED]> PGP key fingerpri

Re: [computer-go] Language

2007-11-13 Thread William Harold Newman
e their coding effort in order to double the speed, they switch to C or C++ in the process and (as long as the codebase remains very stable, anyway) are basically satisfied with the switch. I don't remember how many times I've run across this, but I do remember the most recent time: I chas

Re: [computer-go] LISP question (littlle bit off topic)

2007-04-09 Thread William Harold Newman
that that early 6x6 Chess program is good evidence that its computer programmers didn't care about playing Chess by standard rules... -- William Harold Newman <[EMAIL PROTECTED]> PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C Ubi saeva indignatio ulterius cor lacerare

Re: [computer-go] professional knowledge

2007-04-05 Thread William Harold Newman
for example. It's probably somewhat true of most Go opening knowledge, too: at least the acceptable joseki tradeoffs between territory and influence seem likely to change significantly. But as I said, I doubt that is what the original unnamed poster was talking about. -- William Harold Newm

Re: [computer-go] CPU for UTC

2007-02-22 Thread William Harold Newman
chips populated by highly integrated CPUs, RAM, and network controllers as far as the I can C) which get their bang for the buck that way. There seem still to be a few open design issues, though.:-| -- William Harold Newman <[EMAIL PROTECTED]> PGP key fingerprint 85 CE 1C BA

Re: [computer-go] Unsigned random numbers in Java

2006-12-20 Thread William Harold Newman
1>>1) does what I hope it does, then it looks as though in his method the two facts cancel out so that the chance of a zero sample value is the same as any other sample value. I would tend to consider this a feature, but if you had been intentionally arranging f

Re: [computer-go] How to improve my minimax speed?

2006-11-14 Thread William Harold Newman
On Mon, Nov 13, 2006 at 04:25:28PM +, Arthur Cater wrote: > > On Monday, November 13, 2006, at 04:02 PM, Eduardo Sabbatella wrote: > > > > >Using alfa-beta pruning allows you to see more 'deep' > >in the game tree. > > > >We could say: You exchanges "tree wide view" for "tree > >deep view".

[computer-go] a utility for embedding Go diagrams in LaTeX

2006-11-06 Thread William Harold Newman
(Ideally this message would be a reply to the thread about printing diagrams, but I'm in the middle of switching mail to my new laptop and that thread is on the old machine, so the easy thing is just to start a new thread. For that matter, this is my first outgoing message from my new laptop, so i