Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess engine in Perl?

Author: vladan

Date: 03:26:23 04/01/04

Go up one level in this thread


On March 30, 2004 at 18:54:54, Gareth McCaughan wrote:

>On March 28, 2004 at 03:24:53, Steffen Jakob wrote:
>
>> does anybody know if there exists a chess engine which is written in Perl?
>
>I've written one in Python. It plays very badly because (1) it was
>intended to (the point was to provide an opponent for my godson,
>who I think was 6 years old at the time), (2) it was written in
>a weekend, (3) Python is a beautiful language but doesn't tend
>to run very fast, and (4) it's the only chess program I've written
>and I don't have a good intuition for what works well at such
>a low NPS rate.
>
>I don't think I could stomach writing a chess program in Perl,
>but de gustibus non est disputandum.
>
>--
>g


YOU MUST WORK NOT 2 DAYS BUT 2 DECADES TO WRITE GOOD PROGRAM IN SOME OF VI
LANGUAGES.

IF YOU HAVE LOW NPS RATE YOU MUST HAVE VERY HIGH LEVEL OF EXPERT CHESS KNOWLAGE
INSIDE.

AFTER 20 YEARS, AFTER YOU FINISHED ENGINE, YOU WILL TRY TO PLAY AGAINST
C CODED SHREDDER 38 WITH NALIMOV 7-MEN ENDGAME TABLEBASES.

YOU WILL LOSE.

I DON'T SEE ANY REASON TO SPEND SO MUCH TIME FOR NOTHING.

FOR MACHINES, SEARCH DEPTH GENERATE INTELLIGENCE IN CHESS. WE HAVE LEARNT THAT
FROM DEEP BLUE, THE ONLY COMPUTER WHICH DEFEAT G.KASPAROV IN MATCH. ITS LEVEL OF
CHESS KNOWLAGE WAS PRIMITIVE, BUT 200 000 000 MILLION POSITIONS
PER SECOND GENERATE SEARCH LEVELS 14-20 IN MIDDLEGAME. ENOUGH FOR VICTORY.


Best regards,

Vladan V.





















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.