[computer-go] Language War!

Don Dailey drd at mit.edu
Sat Jul 29 10:27:55 PDT 2006


Chrilly,

I am an extreme example of that.   I have thrown away many chess
programs and have re-written my GO program 3 times from scratch.  

I don't see this as a huge loss of time and effort though.   If you
build some new program you've never done before,  it takes a lot of
time.    But if you throw it away and do it again,  it goes very quickly
having the experience of the previous version behind you.    The 3rd or
4th time you can do it in your sleep.   But each time you avoid mistakes
of the previous time or find improvements that would be awkward to
implement using the old stuff.   

It's almost a hobby for me to start over again!

- Don
 


On Sat, 2006-07-29 at 18:28 +0200, Chrilly wrote:
> One of the core sentence of P.Brooks "Mythical Man Month" is "Plan to throw 
> one version away, you have to do it anyway".
> Personally I have rewritten my former chess-programm Nimzo 3-times. Same 
> happened e.g. with Fritz. I consider the current Suzie also as the version 
> which should be thrown away. I think if one rewrites a programm in another 
> language this is a good chance to make this necessary step. On the other 
> side its of course a pain to start from square 0. But I think thats the only 
> way to make some progress.
> 
> Chrilly 
> 
> _______________________________________________
> computer-go mailing list
> computer-go at computer-go.org
> http://www.computer-go.org/mailman/listinfo/computer-go/



More information about the computer-go mailing list