Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: fpga/mcu implementation

Author: Daniel Staf

Date: 10:29:56 06/01/05

Go up one level in this thread


On May 31, 2005 at 16:57:08, Gian-Carlo Pascutto wrote:

>On May 31, 2005 at 16:12:19, Matthew Hull wrote:
>
>>On May 31, 2005 at 15:35:30, Daniel Staf wrote:
>>
>>>Hi,
>>>
>>>Is there anyone is this forum who has experience in implementing/porting a chess
>>>ai to a microcontroller or fpga?
>>>
>>>I'm about to build a stand alone chess computer with self moving pieces (they
>>>are moved by electromagnets under the board) Currently I'm looking for some
>>>piece of code so I don't have to start from the very beginning.
>>>I have thought about implementing this in either a separate microcomputer and an
>>>fpga or maybe I can program the cpu in the fpga too.
>>>
>>>Anyone tried implementing an chess ai this way?
>>

>>
>>I would think that using a cheap, conventional processor board and a free chess
>>engine, would get you a stronger dedicated unit than even a TASC R30, easily.
>
>Apparently it's not *that* trivial (see Resurrection module).
>
>Those old programs were damned well optimized for those small cpus.
>
>--
>GCP


Thanks for the feedback :)

I'm quite new in chess programming but I have good experience in
fpga-implementations. Some of todays fpga:s (developer environments) have built
in support for designing embedded processors. The problem is that they are quite
 expensive.
If a microcomputer can make a resonable good implementation then I probably go
for that. But it's hard to know if it will run good enough whithout putting to
much time on optimization. After all they are not that fast.

Anyone know how much memory is needed for an quite good ai?



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.