Author: Robert Hyatt
Date: 06:31:00 01/25/00
Go up one level in this thread
On January 25, 2000 at 04:35:33, David Blackman wrote: >On January 24, 2000 at 12:20:12, Robert Hyatt wrote: > >>On January 24, 2000 at 09:57:58, Amir Ban wrote: >>>"I'll bet that I have several evaluation terms that are not practical for them >>>to compute." >>> >>>Amir >> >> >>Let me repeat also: "There is _nothing_ you can do in software that they can't >>do in hardware in _far_ less time. _absolutely nothing_." That is the benefit >>of doing what they did in hardware. Never a question of "can I afford this or >>will it slow me down too much?" Only a question of "is this worth the time it >>will take to design it?" > >I wonder if there is some stuff that you want to eval in about 1% of positions. >You just have a quick if statement mostly, but in 1% of positions it triggers >and you do 500 lines of code. In a software program, this costs you very little >except RAM, which is cheap. > >In hardware, it costs you for chip area and partly for power, even for those 99% >of positions that don't use it. > >If i was doing hardware, i'd avoid most of these. In software, i'd put them in >if i had the time and the knowledge. > >I can't think of any good examples right now, but i'm sure the slow/smart >brigade use plenty of them. This obviously wasn't an issue. How to tell? They included things like kpk databases _on the chip_ since they didn't have anything _else_ to stick on there. How often does a king and single pawn vs king happen? Way less than the 1% you gave above. And the 'database" takes a significant amount of chip area. I don't think this was an issue at all.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.