Mystery engine at CCC

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

Moderator: Ras

ImNotStockfish
Posts: 56
Joined: Tue Sep 14, 2021 12:29 am
Full name: .

Mystery engine at CCC

Post by ImNotStockfish »

In the last few weeks we saw a new Mystery engine enter the scene. This engine performed poorly when it first appeared in the CCC 20 Rapid: Entry League with a speed that could indicate the usage of a hand-crafted evaluation (>300Mnps). Either way, its performane was enough to qualify for the Qualifier #1 and #2.

Surprise came when, after the Semifinals, a series of bonus matches happened. Now Mystery with a much lower speed indicating that it could be now using NN and defeating well-established engines like Koivisto (0, 2, 23, 25, 0), Berserk (0, 4, 34, 12, 0) and Ethereal (0, 3, 29, 18, 0) and losing to Komodo Dragon (0, 21, 25, 4, 0) becoming the 4th best engine in the field out of thin air.

From the game logs we can see that the options changed from the main event to the bonus
Author: Unknown -> Mystery
New option: UCI_Chess960
New option: MoveOverhead
New option: Minimal
Evalfile default: "" -> embedded
Clear hash name: Clear Hash -> ClearHash

Code: Select all

> uci
< Mystery by Unknown
< id name Mystery
< id author Unknown
< option name Pretty type check default false
< option name EvalFile type string default 
< option name Clear Hash type button
< option name Hash type spin default 16 min 2 max 1048576
< option name Threads type spin default 1 min 1 max 256
< uciok

Code: Select all

> uci
< Mystery by Mystery
< id name Mystery
< id author Mystery
< option name UCI_Chess960 type check default false
< option name MoveOverhead type spin default 10 min 0 max 5000
< option name Minimal type check default false
< option name Pretty type check default false
< option name EvalFile type string default embedded
< option name ClearHash type button
< option name Hash type spin default 16 min 2 max 1048576
< option name Threads type spin default 1 min 1 max 256
< uciok
The most obvious candidate would be a new engine developed by chess.com as a successor of Komodo Dragon after their purchase of KomodoChess.
The options don't seem to match any known engine found on GitHub.

What engine do you think it could be?
User avatar
towforce
Posts: 12171
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK
Full name: Graham Laight

Re: Mystery engine at CCC

Post by towforce »

We should run a poll on this! How about:

(1) a fugitive from justice

(2) An established programmer with a fragile ego who is experimenting with dome new ideas, will joyfully take full credit if it's successful, but will quietly make it vanish if it isn't
Want to attract exceptional people? Be exceptional.
DmitriyFrosty
Posts: 58
Joined: Mon Mar 27, 2023 8:29 pm
Full name: Dmitry Frosty

Re: Mystery engine at CCC

Post by DmitriyFrosty »

I actually write blog about this engine 2 or 1 month ago. Yes, progress of this engine is very remarkable. First I thought it was Stockfish clone, but after his loss to Dragon, I literally don't know who it be. Based on "Mystery" settings, I think it based on Stockfish ideas and own modifications.
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Mystery engine at CCC

Post by xr_a_y »

One engine that implemented a "pretty print" at first was viridithas...

see https://github.com/cosmobobak/viridithas
User avatar
xr_a_y
Posts: 1872
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Mystery engine at CCC

Post by xr_a_y »

xr_a_y wrote: Tue May 23, 2023 5:13 pm One engine that implemented a "pretty print" at first was viridithas...

see https://github.com/cosmobobak/viridithas
But testing Viri9 versus Minic3.36 does not say it is that strong, so probably another engine...
abgursu
Posts: 91
Joined: Thu May 14, 2020 3:34 pm
Full name: A. B. Gursu

Re: Mystery engine at CCC

Post by abgursu »

DmitriyFrosty wrote: Tue May 23, 2023 4:40 pm I actually write blog about this engine 2 or 1 month ago. Yes, progress of this engine is very remarkable. First I thought it was Stockfish clone, but after his loss to Dragon, I literally don't know who it be. Based on "Mystery" settings, I think it based on Stockfish ideas and own modifications.
I still think it's some sort of Stockfish clone with many personal changes that made engine's overall strenght worse but gone out of Stockfish style.
peter
Posts: 3314
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Mystery engine at CCC

Post by peter »

Dragon MCTS?
Peter.
cc2150dx
Posts: 365
Joined: Sat Nov 30, 2013 9:51 am
Location: Canada
Full name: Jason Coombs

Re: Mystery engine at CCC

Post by cc2150dx »

Maybe it's Houdini 7 :lol:
User avatar
towforce
Posts: 12171
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK
Full name: Graham Laight

Re: Mystery engine at CCC

Post by towforce »

cc2150dx wrote: Wed May 24, 2023 9:46 pm Maybe it's Houdini 7 :lol:

An update to Boris... :wink:


Image
Want to attract exceptional people? Be exceptional.
peter
Posts: 3314
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Mystery engine at CCC

Post by peter »

Bullet Semifinals:

Code: Select all

    Program                            Score     %    Av.Op.  Elo    +   -    Draws

  1 Stockfish                      : 264.0/400  66.0   3481   3596   22  21   58.0 %
  2 Dragon                         : 216.5/400  54.1   3495   3524   22  22   58.2 %
  3 Mystery                        : 210.5/400  52.6   3497   3515   20  20   64.2 %
  4 Lc0                            : 195.5/400  48.9   3501   3493   22  22   59.2 %
  5 Ethereal                       : 163.0/400  40.8   3511   3446   21  21   61.5 %
  6 Berserk                        : 150.5/400  37.6   3514   3427   20  20   63.2 %
Peter.