Discuss Scratch

project124
Scratcher
100+ posts

Scratch Chess Engine Tournament - February 2018

ArnoHu wrote:

project124 wrote:

It's as though GoK is unbeatable against other scratch engines. How is it against the level 1 stock-fish?

Actually Bonsai won the first tournament a year ago, GoK then went on to win the next two tournaments.

Scratch Chess - Game of Kings ONLINE


Would you allow a python chess engine?
ArnoHu
Scratcher
1000+ posts

Scratch Chess Engine Tournament - February 2018

project124 wrote:

ArnoHu wrote:

project124 wrote:

It's as though GoK is unbeatable against other scratch engines. How is it against the level 1 stock-fish?

Actually Bonsai won the first tournament a year ago, GoK then went on to win the next two tournaments.

Scratch Chess - Game of Kings ONLINE


Would you allow a python chess engine?

Sorry, no, that would be not a fair competition. Here is some more info why chess engines on Scratch have a clear technology-based disadvantage compared to other platforms: https://scratch.mit.edu/discuss/post/2967632/
project124
Scratcher
100+ posts

Scratch Chess Engine Tournament - February 2018

ArnoHu wrote:

project124 wrote:

ArnoHu wrote:

project124 wrote:

It's as though GoK is unbeatable against other scratch engines. How is it against the level 1 stock-fish?

Actually Bonsai won the first tournament a year ago, GoK then went on to win the next two tournaments.

Scratch Chess - Game of Kings ONLINE


Would you allow a python chess engine?

Sorry, no, that would be not a fair competition. Here is some more info why chess engines on Scratch have a clear technology-based disadvantage compared to other platforms: https://scratch.mit.edu/discuss/post/2967632/
To be honest, my engine takes a lot longer to go Ply 3 than your engine takes to go ply 6 on sulforous
ArnoHu
Scratcher
1000+ posts

Scratch Chess Engine Tournament - February 2018

project124 wrote:

ArnoHu wrote:

project124 wrote:

ArnoHu wrote:

project124 wrote:

It's as though GoK is unbeatable against other scratch engines. How is it against the level 1 stock-fish?

Actually Bonsai won the first tournament a year ago, GoK then went on to win the next two tournaments.

Scratch Chess - Game of Kings ONLINE


Would you allow a python chess engine?

Sorry, no, that would be not a fair competition. Here is some more info why chess engines on Scratch have a clear technology-based disadvantage compared to other platforms: https://scratch.mit.edu/discuss/post/2967632/
To be honest, my engine takes a lot longer to go Ply 3 than your engine takes to go ply 6 on sulforous

Are you using bitboards and bitwise operations in Python? This can't be done in Scratch AFAIK. That alone is such a significant advantage for any other programming language.
project124
Scratcher
100+ posts

Scratch Chess Engine Tournament - February 2018

ArnoHu wrote:

project124 wrote:

ArnoHu wrote:

project124 wrote:

ArnoHu wrote:

project124 wrote:

It's as though GoK is unbeatable against other scratch engines. How is it against the level 1 stock-fish?

Actually Bonsai won the first tournament a year ago, GoK then went on to win the next two tournaments.

Scratch Chess - Game of Kings ONLINE


Would you allow a python chess engine?

Sorry, no, that would be not a fair competition. Here is some more info why chess engines on Scratch have a clear technology-based disadvantage compared to other platforms: https://scratch.mit.edu/discuss/post/2967632/
To be honest, my engine takes a lot longer to go Ply 3 than your engine takes to go ply 6 on sulforous

Are you using bitboards and bitwise operations in Python? This can't be done in Scratch AFAIK. That alone is such a significant advantage for any other programming language.
I'm completely re-writing my engine in C, but the main reason for the slowness was the fact I used a module that generated a move-list for me instead of doing it myself
EpicKidUK
Scratcher
1 post

Scratch Chess Engine Tournament - February 2018

Cloud Chess! Nice idea!
ArnoHu
Scratcher
1000+ posts

Scratch Chess Engine Tournament - February 2018

ArnoHu wrote:

project124 wrote:

It's as though GoK is unbeatable against other scratch engines. How is it against the level 1 stock-fish?

I let GoK play a game against Stockfish level 5, which GoK won (it was a very close game). And another Scratcher increased GoK's default search depth, ran it on the fast Sulfurous runtime, and reported that GoK won against Stockfish level 6. I personally think that on a very fast system and on Sulfurous, it performs at around Stockfish level 5.

Scratch Chess - Game of Kings ONLINE

There is an update on this, latest tests show that Game of Kings Chess on Sulfurous plays at ELO 1900, that would be Stockfish 6 level. Here are the detailed results: https://scratch.mit.edu/discuss/post/3331089/

Powered by DjangoBB