Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: programmers or people with online engines: arena with ICC

Author: Joel

Date: 05:54:22 03/15/05

Go up one level in this thread


Hi Ross,

I have been working in fits and starts. I think I started the new version
September/October last year? Something like that. Currently working hard at the
moment!

I have the new Bodo working on ICC with Polyglot. Everything seems to work
perfectly - PolyGlot must like my UCI implementation more than Arena. I have
tried analysis mode, and played a few games on ICC with no problems. Thanks
Fabien!

I still have no book code - I was hoping to have it playing using an Arena made
book initially. Apparently I can use BookThinker (whatever that is) in
conjunction with PolyGlot...something for another day.

Yes, I hard to swallow my pride and chuck out a lot of my old code. I decided
that I had made a mess, largely since I didn't know what was involved in making
a chess engine when I started previously. The old engine had major evaluation
bugs, and poor time management - I think these were the two main factors holding
it back.

New Bodo:
C++ (C with classes really) versus C this time round.
Better design internally (not hard compared to last time).
It is still BitBoard, not out of preference this time, but because my old move
generator was correct, and I didn't see enough gain to throw it away. I just
C++'ified it.
Emphasis on simplicity
and the biggest reason for the rewrite, I am preparing to use more than one cpu.
I will compile it in 64bit mode soon, maybe a couple of weeks. It isn't
optimised at all, so I won't bother until it is.

It is still weaker than the old bodo, but it won't be long before it catches up.
If you get an ICC account, you can watch its progress live! :) I _hope_ (and
expect) it to be stronger than the old bodo in a month - I see promising signs
now.

I changed protocol since UCI seemed to be less work for what I want to do with
the engine. With PolyGlot, I have more working Winboard features than I did
previously! :)

Cheers,
Joel






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.