> That makes sense, considering past programs. But Don Dailey is apparently on > the trail of a faster and better player for the Palm. > On the one hand, I wonder if the Palm architecture has reached end-of-life. > But on the other hand, discovering how to improve Go programs for tiny > computers may lead to design breakthroughs which can also be useful for > today's multi-gigabyte desktops with dual and quad cores. > The palm platform is heading towards linux. It will be rather like what apple did with macs, a unix OS underneath but with their own window manager, look and feel.
If they don't hurry up, they could be in trouble because CE has been gaining ground fast. I believe there are a lot of people who are looking for an excuse not to buy Microsoft, but they must have a feasible alternative. And you are right, I feel that it can be a real benefit learning to how to make progress with limited resources. There will likely be lessons applicable to the "big" programs. > I like where Don is going with the idea of using analysis to create a table > of position values which could guide playouts and search - it may lead to > some more widely applicable optimizations, improving the overall quality of > play. > > The current study at http://cgos.boardspace.net/study/index.html seems to > flatten after a certain number of doublings. This may be related to memory > starvation. Methods which work better on small architectures might also help > when a gigabyte is not enough. They may suggest ways to optimize the use of > cache memory on today's CPUs. Algorithms which enable slow processors to play > adequately may also improve the performance of gigahertz CPUs. > > "Tiny" is relative. Some of my earliest programs were written for a TRS 80 > with 48 K ( yes, kilobytes ) of RAM. I knew a fellow who wrote a Go program > back in the day for a 64 K Z80-based machine with a 1 MHz ( Megahertz ) > clock. It wasn't very good, but it was fast enough. > > > > > > > > ____________________________________________________________________________________ > Be a better friend, newshound, and > know-it-all with Yahoo! Mobile. Try it now. > http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ > > _______________________________________________ > computer-go mailing list > [email protected] > http://www.computer-go.org/mailman/listinfo/computer-go/ > > _______________________________________________ computer-go mailing list [email protected] http://www.computer-go.org/mailman/listinfo/computer-go/
