WCCC 2024 participants are announced

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

crem
Posts: 182
Joined: Wed May 23, 2018 9:29 pm

WCCC 2024 participants are announced

Post by crem »

:arrow: GridChess using Fritz
:arrow: Johnny
:arrow: Leela Chess Zero
:arrow: Raptor
:arrow: rofChade
:arrow: Shashchess
:arrow: Stoofvlees
:arrow: Tech 4
:arrow: Tornado
lucametehau
Posts: 119
Joined: Thu Apr 22, 2021 3:56 pm
Location: Bucharest, Romania
Full name: Metehau Luca

Re: WCCC 2024 participants are announced

Post by lucametehau »

From trashing on Rybka, to accepting an SF clone. Just disappointing :D

[Moderation] Note that Shashchess is a derivative or fork, not a clone. Please refrain from inaccurate terminology that could be considered offensive.
noobpwnftw
Posts: 684
Joined: Sun Nov 08, 2015 11:10 pm
Full name: Bojun Guo

Re: WCCC 2024 participants are announced

Post by noobpwnftw »

Maybe that is why we call things end with a blast.
Don't you see it is exceptionally entertaining that they'll end their entire episode with a slap on their own face?
I'd rather not whine now and have history written as it is, and soon we'll get this over with.
User avatar
Guenther
Posts: 4712
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: WCCC 2024 participants are announced

Post by Guenther »

lucametehau wrote: Mon Sep 02, 2024 8:43 pm From trashing on Rybka, to accepting an SF clone. Just disappointing :D
Horrible decision...
https://rwbc-chess.de

[Trolls n'existent pas...]
User avatar
Rebel
Posts: 7208
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: WCCC 2024 participants are announced

Post by Rebel »

What a dramatic change with the past, glad I am not going.
90% of coding is debugging, the other 10% is writing bugs.
Modern Times
Posts: 3602
Joined: Thu Jun 07, 2012 11:02 pm

Re: WCCC 2024 participants are announced

Post by Modern Times »

Derivative engines have always been allowed to participate I think, as long as it was declared on the entry form ?
User avatar
Rebel
Posts: 7208
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: WCCC 2024 participants are announced

Post by Rebel »

Modern Times wrote: Tue Sep 03, 2024 7:23 am Derivative engines have always been allowed to participate I think, as long as it was declared on the entry form ?
True, but even so only with permission of the original author, SF in this case.

The question to the Shashchess programmer is if he got permission.
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Rebel
Posts: 7208
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: WCCC 2024 participants are announced

Post by Rebel »

Reported by amchess « Mon Sep 02, 2024 10:47 pm
The post is a slander: ShashChess is a derivative not a clone of Stockfish, as evidenced by its code and several articles explaining the various underlying ideas that make it different from the original.
I ask the moderators to intervene.

------

I am sorry friend but you have to answer some questions first.

1. Did you inform the ICGA that ShashChess is a derivative on the entry form?

2. Did you get permission from SF team?
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Graham Banks
Posts: 42640
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: WCCC 2024 participants are announced

Post by Graham Banks »

Rebel wrote: Tue Sep 03, 2024 7:31 am Reported by amchess « Mon Sep 02, 2024 10:47 pm
The post is a slander: ShashChess is a derivative not a clone of Stockfish, as evidenced by its code and several articles explaining the various underlying ideas that make it different from the original.
I ask the moderators to intervene.

------

I am sorry friend but you have to answer some questions first.

1. Did you inform the ICGA that ShashChess is a derivative on the entry form?

2. Did you get permission from SF team?
I believe that he did both of those.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 42640
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: WCCC 2024 participants are announced

Post by Graham Banks »

ShashChess description for the WCCC

ShashChess is a GPL-licensed chess engine derived from Stockfish, featuring the following enhancements:
Shashin Theory: Utilizes position classification based on the theory developed by renowned nuclear physicist and pioneer chess instructor Alexander Shashin, alongside the WDL model. This approach aims to guide search direction and mitigate the effects of selectivity techniques. Classification can also be configured at engine startup if the position has already been classified.
R-learning: Implements both standard reinforcement learning (based on the score of individual moves) and Q-learning (or Self-learning, based on the game result).
ChessDB Livebook Integration: Connects to the ChessDB Livebook for game’s phases assistance.
Experimental Monte Carlo Tree Search: Introduces a hybrid approach where the main thread uses Alpha-Beta pruning, and a configurable number of additional threads utilize MCTS.
Standard Play Variety without Elo Loss: Allows the engine to not always choose top lines of equal strength, either for psychological play to simulate human-like aggression or for more varied gameplay without compromising Elo rating.

//Da eliminare da qui in poi per la wccc, ma utile per descrivere Alexander sinteticamente
There is also a human-centric version of ShashChess called Alexander, which:
Uses a classic evaluation function instead of NNUE to simulate the playing strength through a different thinking system.
Allows importing avatar files to simulate individual playing styles.
Supports handicapped depth play to emulate the intuition of players at various levels.
Includes psychological variety to simulate the typical “bluffing” of psychological players.
gbanksnz at gmail.com