"Googleplex Starthinker" chess engine

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
User avatar
tsoj
Posts: 33
Joined: Thu Oct 19, 2017 2:59 pm
Location: Germany, Berlin
Full name: Jost Triller
Contact:

"Googleplex Starthinker" chess engine

Post by tsoj » Sun Dec 02, 2018 3:41 am

Hello,

I completely rewrote my old chess engine squared-chess from scratch, using pieces of it, so it got a new name.
- move generation is now staged
- transposition table uses two separate tables: always replace and a selective replace
- PVS search is now implemented
- aspiration window
- a million bugs got removed
- code looks nicer
- option: adjustable linear skill levels 0-99
- option: randomized search
- nicer logo
- nicer name
- can now also easily be compiled with Mircosoft Visual Studio (and with a makefile on Linux)

Elo improvement compared to squared-chess 1.3.0 is probably between 80 and 160 (~2150 CCRL 40/4).

Googleplex Starthinker 1.3

Guenther
Posts: 3280
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: "Googleplex Starthinker" chess engine

Post by Guenther » Sun Dec 02, 2018 8:51 am

tsoj wrote:
Sun Dec 02, 2018 3:41 am
Hello,

I completely rewrote my old chess engine squared-chess from scratch, using pieces of it, so it got a new name.
- move generation is now staged
- transposition table uses two separate tables: always replace and a selective replace
- PVS search is now implemented
- aspiration window
- a million bugs got removed
- code looks nicer
- option: adjustable linear skill levels 0-99
- option: randomized search
- nicer logo
- nicer name
- can now also easily be compiled with Mircosoft Visual Studio (and with a makefile on Linux)

Elo improvement compared to squared-chess 1.3.0 is probably between 80 and 160 (~2150 CCRL 40/4).

Googleplex Starthinker 1.3
Nice improvement Jost, still I dislike the name of the new program or let's say the 'commercial part' of it.
Think about an 'Amazon Stockfish' or 'Red Bull Baron' or 'McDonalds Komodo' brrrrrr....

Starthinker is good though.
https://rwbc-chess.de
https://rwbc-chess.de/chronology.htm
--------------------------------------------------
The troll explosion at talkchess:
https://docs.google.com/spreadsheets/d/ ... KSptBx9AUs

User avatar
tsoj
Posts: 33
Joined: Thu Oct 19, 2017 2:59 pm
Location: Germany, Berlin
Full name: Jost Triller
Contact:

Re: "Googleplex Starthinker" chess engine

Post by tsoj » Sun Dec 02, 2018 2:12 pm

Guenther wrote:
Sun Dec 02, 2018 8:51 am
Think about an 'Amazon Stockfish' or 'Red Bull Baron' or 'McDonalds Komodo' brrrrrr....

Starthinker is good though.
I thought "Great Hyperlobic Omni-Cognate Neutron Wrangler' is a bit long, and "Deep Thought" and "Hactar" already exist.

Guenther
Posts: 3280
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: "Googleplex Starthinker" chess engine

Post by Guenther » Tue Dec 11, 2018 10:58 am

tsoj wrote:
Sun Dec 02, 2018 2:12 pm
Guenther wrote:
Sun Dec 02, 2018 8:51 am
Think about an 'Amazon Stockfish' or 'Red Bull Baron' or 'McDonalds Komodo' brrrrrr....

Starthinker is good though.
I thought "Great Hyperlobic Omni-Cognate Neutron Wrangler' is a bit long, and "Deep Thought" and "Hactar" already exist.
Hi Jost,

I am sorry, I completely missed that 'Googleplex Starthinker' was meant as a reference to the supercomputer in a 'hitchhiker's guide to the galaxy'
and not to the googleplex building :(
https://rwbc-chess.de
https://rwbc-chess.de/chronology.htm
--------------------------------------------------
The troll explosion at talkchess:
https://docs.google.com/spreadsheets/d/ ... KSptBx9AUs

User avatar
tsoj
Posts: 33
Joined: Thu Oct 19, 2017 2:59 pm
Location: Germany, Berlin
Full name: Jost Triller
Contact:

Re: "Googleplex Starthinker" chess engine

Post by tsoj » Tue Dec 11, 2018 2:52 pm

Guenther wrote:
Tue Dec 11, 2018 10:58 am
I am sorry, I completely missed that 'Googleplex Starthinker' was meant as a reference to the supercomputer in a 'hitchhiker's guide to the galaxy'
and not to the googleplex building :(
:lol:
There is a new release (1.4), mainly fixed segfaults that happen because I thought that 64 quiet moves are enough :P. And transposition table won't get cleared between moves.
https://gitlab.com/tsoj/Googleplex_Starthinker/tags


Post Reply