Discuss Scratch
- Discussion Forums
- » Show and Tell
- » Scratch Chess Engine - Game of Kings
- AZURUS41
- Scratcher
100+ posts
Scratch Chess Engine - Game of Kings
LA had a good game against Miniment, but the game ended up in a draw : https://lichess.org/uKcbe1vn#0
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Last edited by AZURUS41 (Sept. 8, 2024 20:31:38)
- HasiLover_Test
- Scratcher
100+ posts
Scratch Chess Engine - Game of Kings
https://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
- AZURUS41
- Scratcher
100+ posts
Scratch Chess Engine - Game of Kings
I'm talking about a version that only Ababoin has yet, and who seems to be quite stronghttps://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
- birdracerthree
- Scratcher
1000+ posts
Scratch Chess Engine - Game of Kings
Scurious being 10th feels…wrong. It feels like it should be higher.https://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Ok, to be fair, Destructor 2 at its peak was this strong, but I don’t know where it is right now.
- ababoin07
- Scratcher
500+ posts
Scratch Chess Engine - Game of Kings
Idk, the new version is stronger than all versions of Destructor, the average accuracy is 94-95% with 1 min think timeScurious being 10th feels…wrong. It feels like it should be higher.https://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Ok, to be fair, Destructor 2 at its peak was this strong, but I don’t know where it is right now.
- ababoin07
- Scratcher
500+ posts
Scratch Chess Engine - Game of Kings
But i'll share teé stronger version, it's not ‘'stable’' or ‘'dev’' versionIdk, the new version is stronger than all versions of Destructor, the average accuracy is 94-95% with 1 min think timeScurious being 10th feels…wrong. It feels like it should be higher.https://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Ok, to be fair, Destructor 2 at its peak was this strong, but I don’t know where it is right now.
- ScratchChessChampion
- Scratcher
100+ posts
Scratch Chess Engine - Game of Kings
I'm talking about a version that only Ababoin has yet, and who seems to be quite stronghttps://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Scurious' strength far surpasses Bonsai, winning nearly all its games. Although the SCF rating was previously used, it hasn’t been updated for a month, so it’s no longer accurate. I'm planning to switch to Lichess ratings, as they're more reliable. The highest rated bot on chess.com is rated 3200, yet it still struggles against Stockfish Level 8. In the future, engines like GoK NNUE could potentially surpass these ratings. With top Lichess bots, like those rated around 3000, running Stockfish 16, it makes more sense to align with a more engine-relevant system like Lichess.
Last edited by ScratchChessChampion (Sept. 9, 2024 07:06:54)
- chessconscarth
- Scratcher
39 posts
Scratch Chess Engine - Game of Kings
how about tablebases.or are they just to large?
- chessconscarth
- Scratcher
39 posts
Scratch Chess Engine - Game of Kings
and I think you should remove opening theory for openings expect e4, d4 and c4.
- chessconscarth
- Scratcher
39 posts
Scratch Chess Engine - Game of Kings
Talking about lichess GoK NNUE has UCI so, cant you put it on lichess BOT account?I'm talking about a version that only Ababoin has yet, and who seems to be quite stronghttps://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Scurious' strength far surpasses Bonsai, winning nearly all its games. Although the SCF rating was previously used, it hasn’t been updated for a month, so it’s no longer accurate. I'm planning to switch to Lichess ratings, as they're more reliable. The highest rated bot on chess.com is rated 3200, yet it still struggles against Stockfish Level 8. In the future, engines like GoK NNUE could potentially surpass these ratings. With top Lichess bots, like those rated around 3000, running Stockfish 16, it makes more sense to align with a more engine-relevant system like Lichess.
after turning it into java using leopard.
Last edited by chessconscarth (Sept. 9, 2024 08:14:57)
- chessconscarth
- Scratcher
39 posts
Scratch Chess Engine - Game of Kings
know the links to these chess engines
Holzstock Chess and u0 chess
Holzstock Chess and u0 chess
- ArnoHu
- Scratcher
1000+ posts
Scratch Chess Engine - Game of Kings
Scurious being 10th feels…wrong. It feels like it should be higher.https://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Ok, to be fair, Destructor 2 at its peak was this strong, but I don’t know where it is right now.
Here is a ranking that is solely based on data and a tool known to produce reliable results:
Admitted, the underlying data is outdated, Delta is still missing. Ideal would be a sliding window of the recent N games.
As a future data source, I propose two lichess studies, holding 64 games each, and when filled, the older one gets aged out and replaced by a new one Engine creators could even gain studio write permissions, under certain constraints, and I would only administer it and run the bayeselo tool once a month.
Last edited by ArnoHu (Sept. 9, 2024 09:45:32)
- ScratchChessChampion
- Scratcher
100+ posts
Scratch Chess Engine - Game of Kings
How do you all implement endgame detection? I’m looking to add an endgame tablebase to MiniMate, bcause it’s struggling to convert winning endgames
- birdracerthree
- Scratcher
1000+ posts
Scratch Chess Engine - Game of Kings
Great question! Here are the endgame tablebase sizes - how about tablebases.or are they just to large?https://syzygy-tables.info/checksums/bytes.tsv
I have considered tablebases, but I don’t know how the positions are stored.
- ababoin07
- Scratcher
500+ posts
Scratch Chess Engine - Game of Kings
YOU'RE CLEVER, IDK IF IT'S WORKING BIT YOU ARE CLEVERTalking about lichess GoK NNUE has UCI so, cant you put it on lichess BOT account?I'm talking about a version that only Ababoin has yet, and who seems to be quite stronghttps://lichess.org/uKcbe1vn#0Are you sure about Destructor 2? It's nearly always broken Lol LA had a good game against Miniment, but the game ended up in a draw :
Im copying this here for everyone who isn't yet on the alternative server (ask on Lichess for joining)
“”“
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments and test-games. Strength of the engines are the once with the best regularly used parameters.
This is used as a mini-leaderboard to know which opponents play against when test-games. Made out of the newest results from tournaments. Strength of the engines are the once with the best regularly used parameters.
> 1 - GoK NNUE (Championship Mode)
> 2 - GoK Classic (Championship Mode)
> 3 - Delta (depth9 **or** 15sec think time)
> 4 - White Dove (P5, used to 60sec think time but panic time )
> 5 - Element (6+8)
> 6 - Shallow Blue (4+3)
> (7) - Destructor 2 (5+2)
> 8 - Bonsai Chess (Blue Belt)
> (9) - LA Chess Engine (Perf 5)
> 10 - Scurious (Depth 5)
> (11) - Miniment (6+0)
> 12 - Leo's AI (4+0)
> 13 - LowDoor (Depth 5)
> Below - HarleyK / Wolverine Chess
”(rank) - bot“ means the engine hasn't been used in tournaments yet”
“”"
Scurious' strength far surpasses Bonsai, winning nearly all its games. Although the SCF rating was previously used, it hasn’t been updated for a month, so it’s no longer accurate. I'm planning to switch to Lichess ratings, as they're more reliable. The highest rated bot on chess.com is rated 3200, yet it still struggles against Stockfish Level 8. In the future, engines like GoK NNUE could potentially surpass these ratings. With top Lichess bots, like those rated around 3000, running Stockfish 16, it makes more sense to align with a more engine-relevant system like Lichess.
after turning it into java using leopard.
- birdracerthree
- Scratcher
1000+ posts
Scratch Chess Engine - Game of Kings
Element takes the material value of the position and it checks if it is less than 27 (excluding pawns). Element also has an except that allows QRRvQRR to be an endgame (that is up to you to add). How do you all implement endgame detection? I’m looking to add an endgame tablebase to MiniMate, bcause it’s struggling to convert winning endgames
This is not really relevant for tablebases as you will only be able to add 4 or 5 man tablebases into a Scratch project.
Last edited by birdracerthree (Sept. 9, 2024 18:51:31)
- chessconscarth
- Scratcher
39 posts
Scratch Chess Engine - Game of Kings
The only tablebase needed is KR vs KN, KR vs KB of 4 man table base. how about tablebases or are they just to large?
- chessconscarth
- Scratcher
39 posts
Scratch Chess Engine - Game of Kings
by adding a variable to cheak pawns and pieces.Element takes the material value of the position and it checks if it is less than 27 (excluding pawns). Element also has an except that allows QRRvQRR to be an endgame (that is up to you to add). How do you all implement endgame detection? I’m looking to add an endgame tablebase to MiniMate, bcause it’s struggling to convert winning endgames
This is not really relevant for tablebases as you will only be able to add 4 or 5 man tablebases into a Scratch project.
when green flag clicked
set [pawns] to [8]
forever
if <[pawns] < [4]> then
broadcast [IS endgame]
end
end
- HasiLover_Test
- Scratcher
100+ posts
Scratch Chess Engine - Game of Kings
extremely unefficient example lolby adding a variable to cheak pawns and pieces.Element takes the material value of the position and it checks if it is less than 27 (excluding pawns). Element also has an except that allows QRRvQRR to be an endgame (that is up to you to add). How do you all implement endgame detection? I’m looking to add an endgame tablebase to MiniMate, bcause it’s struggling to convert winning endgames
This is not really relevant for tablebases as you will only be able to add 4 or 5 man tablebases into a Scratch project.when green flag clicked
set [pawns] to [8]
forever
if <[pawns] < [4]> then
broadcast [IS endgame]
end
end