The Education Of Mr Bob

Discussion of computer chess matches and engine tournaments.

Moderators: Harvey Williamson, Dann Corbit, hgm

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Frank Quisinsky
Posts: 5315
Joined: Wed Nov 18, 2009 6:16 pm
Location: Trier, Germany
Full name: Frank Quisinsky
Contact:

Re: The Education Of Mr Bob

Post by Frank Quisinsky » Fri Nov 20, 2020 4:20 pm

Hi Guenther,

not saw the download link and message to mr bob ... so blind.

Thanks and best
Frank
I like computer chess!

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

Re: The Education Of Mr Bob

Post by Guenther » Fri Nov 20, 2020 4:24 pm

mar wrote:
Fri Nov 20, 2020 4:16 pm
Guenther wrote:
Fri Nov 20, 2020 4:07 pm
BTW Martin do you have changed the numbering scheme after Cheng4 0.38?
Previously Cheng4 was the engine name and the digits beginning with zero named the version.

Same applied for Cheng3 versions according to Leos recording during my absence.
yes, historically ChengN with different N was a full rewrite/different engine and 0.38 was a minor version
however, this was confusing to many so with 4.39 I decided to simplify this and to change
to Cheng 4.39, which I find easier to understand, so this should be read 4.40 dev
sorry for the confusion
Does this mean Cheng4 was a rewrite and not really being based on Cheng3?
Leo did not mark it as a new engine at that time.

Filtered from my Verfication::WBEC News (Leo) sheet

Code: Select all

Updated: Cheng4 v0.35a = poderbug in UCI mode fixed! UCI/Xboard, also Linux & OSX!
Updated: Cheng4 v0.35 = +20-40 elo stronger then Cheng3! UCI/Xboard, also Linux & OSX!
Updated: Cheng3 v1.07= small changes, +30elo same version number. (UCI, also Linux, OSX & sources!)
Updated: Cheng3 v1.07 (UCI, also Linux, OSX & sources!)
Updated: Cheng3 v1.06 (UCI, also sources!)
Updated: Cheng3 v1.05-JA (Windows 32/64 Intel p.g.o).
Updated: Cheng3 v1.05 (UCI, also sources!)
"Updated: Cheng3 v1.04 (UCI, also sources!) changes: scout search bugfix, multipv, Gaviota tablebases where available
(thanks to Miguel A. Ballicora for releasing the probing code under MIT license), minor tuning. Estimated +30 or more elo
stronger than 1.03"
Updated: Cheng3 v1.03 (UCI, also sources!)
Updated: Cheng3 v1.02b = bugfix for earlier compiles!! (UCI, also sources!)
Updated: Cheng3 v1.02b = bugfix! (UCI, also sources!)
Updated: Cheng3 v1.02 (UCI, also sources!)
New engine: Cheng3 v1.0 (UCI! created by Martin Sedlak, Czech Republic.)

mar
Posts: 2225
Joined: Fri Nov 26, 2010 1:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: The Education Of Mr Bob

Post by mar » Fri Nov 20, 2020 4:59 pm

Guenther wrote:
Fri Nov 20, 2020 4:24 pm
Does this mean Cheng4 was a rewrite and not really being based on Cheng3?
Leo did not mark it as a new engine at that time.
Yes, Cheng4 was a full rewrite from scratch, except that I reused some boilerplate from 3. It took some time before I catched up with best cheng3, this is why Cheng4 starts at 0.35, which was one of the first versions that measurably surpassed 3 1.07; I've even found some ancient 4 0.15 that I sent to Silvian years ago.
also, Cheng3 did support Gaviota tablebases but Cheng4 doesn't support any TBs

the first two (chesseng and Cheng II) were never released, they had their own GUIs and didn't support any protocols
Martin Sedlak

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

Re: The Education Of Mr Bob

Post by Guenther » Fri Nov 20, 2020 5:12 pm

mar wrote:
Fri Nov 20, 2020 4:59 pm
Guenther wrote:
Fri Nov 20, 2020 4:24 pm
Does this mean Cheng4 was a rewrite and not really being based on Cheng3?
Leo did not mark it as a new engine at that time.
Yes, Cheng4 was a full rewrite from scratch, except that I reused some boilerplate from 3. It took some time before I catched up with best cheng3, this is why Cheng4 starts at 0.35, which was one of the first versions that measurably surpassed 3 1.07; I've even found some ancient 4 0.15 that I sent to Silvian years ago.
also, Cheng3 did support Gaviota tablebases but Cheng4 doesn't support any TBs

the first two (chesseng and Cheng II) were never released, they had their own GUIs and didn't support any protocols
Well then I will split the entries now in two :) and change the version name to current scheme. Thanks for sorting it out.

Angle
Posts: 45
Joined: Sat Oct 31, 2020 12:04 am
Full name: Aleksey Glebov

Re: The Education Of Mr Bob

Post by Angle » Fri Nov 20, 2020 6:22 pm

mar wrote:
Fri Nov 20, 2020 3:30 pm
Angle wrote:
Fri Nov 20, 2020 2:38 pm
On this issue, I have a question to you: what does ''dev2'' in the name of Cheng 4.40 mean? Does it mean that there exists a ''dev1'' version that is not the same as ''dev2''? At the moment, I have only one Cheng 4.40-dev version that I downloaded from the Guenther's page. Am I missing something?
that's just an internal name, it's the same version that Guenther compiled, except it's a VS2017 build.
note: this is not an official release
also the improvements are modest (if any)
Thank you for the explanation and the historical reference, Martin! I was also in doubt about proper version names: 4 0.XY or 4.XY. Now everything became clear. May I use the development version in my toirnaments and report the results on this forum?
Incredibly fast systems miscount incredibly fast.

mar
Posts: 2225
Joined: Fri Nov 26, 2010 1:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: The Education Of Mr Bob

Post by mar » Fri Nov 20, 2020 7:25 pm

Angle wrote:
Fri Nov 20, 2020 6:22 pm
May I use the development version in my toirnaments and report the results on this forum?
sure, feel free to use it in your tournaments. I'd like to see how it does against other engines, so yes and yes :)
Martin Sedlak

User avatar
Graham Banks
Posts: 34669
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: The Education Of Mr Bob

Post by Graham Banks » Fri Nov 20, 2020 9:43 pm

THE EDUCATION OF MR BOB

Intel i5 Quad
ChessGUI
256mb hash each where possible
3-4-5 piece tablebases
Ponder off
GBSelect2019.cgb book
40 moves in 25 minutes repeating (adapted for the CCRL)
4 cycles 36 rounds
All engines 1CPU (64-bit where possible)


Standings after Round 12

8.5 - Koivisto 4.0 64-bit
7.0 - Cheng 4.40 dev2 64-bit
7.0 - Francesca MAD 0.29 64-bit
6.5 - Tucano 9.00 64-bit
6.0 - Asymptote 0.8 64-bit
5.5 - Dirty CUCUMBER 64-bit
5.0 - Mr Bob 0.9.0 64-bit
5.0 - The Baron 3.44 64-bit
5.0 - Cheese 2.2 64-bit
4.5 - Stash 23.0 64-bit


Games and standings will be available after every six rounds from the following link:
http://kirill-kryukov.com/chess/discuss ... =7&t=12526

If you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there.
http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16002

Linux users can use Livius:
https://github.com/kmar/livius

There is also a Livius windows version.
It has live pv boards as a nice addition.
http://www.crabaware.com/livius/
gbanksnz at gmail.com

User avatar
Graham Banks
Posts: 34669
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: The Education Of Mr Bob

Post by Graham Banks » Sun Nov 22, 2020 9:51 pm

THE EDUCATION OF MR BOB

Intel i5 Quad
ChessGUI
256mb hash each where possible
3-4-5 piece tablebases
Ponder off
GBSelect2019.cgb book
40 moves in 25 minutes repeating (adapted for the CCRL)
4 cycles 36 rounds
All engines 1CPU (64-bit where possible)


Standings after Round 18

11.0 - Koivisto 4.0 64-bit
11.0 - Francesca MAD 0.29 64-bit
10.5 - Cheng 4.40 dev2 64-bit
9.5 - Asymptote 0.8 64-bit
9.0 - Mr Bob 0.9.0 64-bit
9.0 - Tucano 9.00 64-bit
8.0 - Stash 23.0 64-bit
7.5 - The Baron 3.44 64-bit
7.5 - Cheese 2.2 64-bit
7.0 - Dirty CUCUMBER 64-bit


Games and standings will be available after every six rounds from the following link:
http://kirill-kryukov.com/chess/discuss ... =7&t=12526

If you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there.
http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16002

Linux users can use Livius:
https://github.com/kmar/livius

There is also a Livius windows version.
It has live pv boards as a nice addition.
http://www.crabaware.com/livius/
gbanksnz at gmail.com

User avatar
silentshark
Posts: 290
Joined: Sat Mar 27, 2010 6:15 pm
Contact:

Re: The Education Of Mr Bob

Post by silentshark » Mon Nov 23, 2020 6:18 pm

..been enjoying this. Is Graham's site down, though - can't connect any more. Anyone else seeing this?

F. Bluemers
Posts: 863
Joined: Thu Mar 09, 2006 10:21 pm
Location: Nederland
Contact:

Re: The Education Of Mr Bob

Post by F. Bluemers » Mon Nov 23, 2020 7:14 pm

silentshark wrote:
Mon Nov 23, 2020 6:18 pm
..been enjoying this. Is Graham's site down, though - can't connect any more. Anyone else seeing this?
Yes,can't connect.

Code: Select all

Pinging GrahamCCRL.dyndns.org  with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.


Post Reply