PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

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

Moderator: Ras

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

PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

Post by Jim Ablett »

Image
https://www.retro11.de/ouxr/211bsd/usr/ ... pdp/chess/
Chess VI (Belle) 11/1/73

Written by Ken Thompson and was a precursor to Belle. It was a program that ran on a DEC minicomputer (PDP-11).
Originally written in an intermediate version of Unix C. At the time, C hadn't been finalized or publicly announced.
It competed in the New Jersey open in 1972 and in the Atlanta ACM tournament of 1973.

The program was officially "Belle" but the USCF wouldn't allow a single name to be entered into a tournament, so he put a "T"
on it with no particular meaning. T. Belle does not stand for "Tinkerbelle" or "Thompson Belle" or "Telephone Belle" (he worked at
the phone company during that time.) Mr. Thompson definetly says that "T." has "no particular meaning".

The program was tested in the Westfield chess club and it got a 1420 ranting.
It was retired around 1975 in favor of the more famous hardware based "Belle" chess computer / program.


Code ported to modern systems by Jim Ablett 03/04/2026
Image

Windows & Linux builds (console & winboard support)

Proton link:
https://drive.proton.me/urls/SYXDFSN22W#s412WevZRDVY

Smash link:
https://fromsmash.com/PDP11Chess6JA

Jim.
User avatar
AdminX
Posts: 6390
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

Post by AdminX »

Thanks Jim!
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
User avatar
Jim Ablett
Posts: 2440
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

Post by Jim Ablett »

Small update: enable engine to use gui opening books

Proton link:
https://drive.proton.me/urls/SYXDFSN22W#s412WevZRDVY

Smash link:
https://fromsmash.com/PDP11CHESS6JA64

Jim.
User avatar
F.Huber
Posts: 874
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

Post by F.Huber »

Hi Jim,

I guess there's something wrong with this program - it plays complete nonsense and hangs in every game after a few moves!

Just one of many examples (played in Arena as WB engine):

[Event "Computer chess game"]
[Date "2026.04.03"]
[Round "?"]
[White "Player"]
[Black "Pdp-11_chess6"]
[Result "*"]

1. e4 Nf6 2. e5 d5 3. exf6 Bf5 4. g4 e6 5. gxf5 Nc6 6. fxe6 Bc5 7. e7 a6 8. Qe2 h6 9. d4 b6 10. dxc5 .... now the engine hangs

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

Re: PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

Post by Jim Ablett »

F.Huber wrote: Fri Apr 03, 2026 11:23 pm Hi Jim,

I guess there's something wrong with this program - it plays complete nonsense and hangs in every game after a few moves!

Just one of many examples (played in Arena as WB engine):

[Event "Computer chess game"]
[Date "2026.04.03"]
[Round "?"]
[White "Player"]
[Black "Pdp-11_chess6"]
[Result "*"]

1. e4 Nf6 2. e5 d5 3. exf6 Bf5 4. g4 e6 5. gxf5 Nc6 6. fxe6 Bc5 7. e7 a6 8. Qe2 h6 9. d4 b6 10. dxc5 .... now the engine hangs

Regards,
Franz
Hi Franz,
Strange, no errors here. What time settings are you using?

Jim.
User avatar
F.Huber
Posts: 874
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

Post by F.Huber »

Jim Ablett wrote: Fri Apr 03, 2026 11:53 pm Strange, no errors here. What time settings are you using?
5 sec/move in Arena, and I've even tried to directly enter 'time 5' in Arenas command window.
But the hangs are only one problem - the other problem is that it makes completely crazy moves,
you can capture one of its piece after the other ...
User avatar
Jim Ablett
Posts: 2440
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: PDP-11 Chess VI (Belle) By Ken Thompson (1973) ported

Post by Jim Ablett »

F.Huber wrote: Sat Apr 04, 2026 12:20 am
Jim Ablett wrote: Fri Apr 03, 2026 11:53 pm Strange, no errors here. What time settings are you using?
5 sec/move in Arena, and I've even tried to directly enter 'time 5' in Arenas command window.
But the hangs are only one problem - the other problem is that it makes completely crazy moves,
you can capture one of its piece after the other ...
Hi Franz,

Winboard fixed time per move tc wasn't working. Fixed now.

Update:

Proton link:
https://drive.proton.me/urls/SYXDFSN22W#s412WevZRDVY

Smash link:
https://fromsmash.com/PDP11JACHESS6

Jim.