Joanna 2002 with winboard support

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
Jim Ablett
Posts: 2491
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Joanna 2002 with winboard support

Post by Jim Ablett »

Image
Chess program Joanna 2002
Adam Kujawski

http://www.apsys.waw.pl/joanna2002

Version 1.0 beta 2
-------------------
1. Added winboard protocol 2 support.
2. Removed Polish command line interface.
3. Added resign function.
4. New logo.

Instructions:
-------------
Joanna 2002 doesn't need any command line
options to run, just install as a standard
winboard engine. It doesn't have an opening
book, but 'force & go' has been implemented
so you should be able to use 'bookthinker'
or a book from your chess interface if you
wish.

Info:
-----
I've been wanting to convert Joanna 2002 to winboard
for ages, but the fact that the source is entirely
written/commented in Polish made the task somewhat
daunting. After many hours studying the program (with
online translator in hand) to understand the functions
and get the overall flow of the program, I managed to
complete it.

Joanna 2002 was released in, you guessed it, 2002,
to compete in the Polish computer chess championships,
but the original program was written a lot further
back... 1992, at Warsaw University in fact, so I think
it is also of historic interest in the history of computer
chess.

It's not a strong chess engine - around Mscp strength,
but it knows all the rules, and plays with it's own
style. An entertaining program for a human to play against.

The program will be undoubtedly be updated from time to time,
as bugs are found and fixed. Just a symptom of my amateur
programming I'm afraid. Anyway have fun with it.

Available on my homepage.

Jim.
PK
Posts: 913
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Joanna 2002 with winboard support

Post by PK »

According to my knowledge, Joanna was the first Polish chess engine ever. The first version had been written as a part of a master thesis in 1994. The version presented here was a participant of the Ist Polish Computer Chess Championship, but stood almost no chance against programs developed at that time, including early versions of Butcher and Armageddon. It was also my first test opponent (with manual move input, aargh).

So this is a historical object of a sort, though I don't expect it to be stronger than 1400.
PK
Posts: 913
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Joanna 2002 with winboard support

Post by PK »

BTW, if You want a translation of comments, send me the source with Your changes
User avatar
Jim Ablett
Posts: 2491
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Joanna 2002 with winboard support

Post by Jim Ablett »

Hi Pawel,

Thanks for your comments. I didn't know Joanna was the very first Polish chess engine. That makes it extra special. :)
I think I remember reading somewhere that the author Adam Kujawski was a very good chess player, as well as being
a talented programmer perhaps even an IM. Was that true?

Jim.
User avatar
Jim Ablett
Posts: 2491
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Joanna 2002 with winboard support

Post by Jim Ablett »

PK wrote:BTW, if You want a translation of comments, send me the source with Your changes
Thanks Pawel, that would be great. Source with changes are included in the zip file with the engine exe.

http://www.zshare.net/download/9996442cf8763a/

Jim.