Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browser chess championship #2

Closed
vprelovac opened this issue Oct 17, 2022 · 1 comment
Closed

Browser chess championship #2

vprelovac opened this issue Oct 17, 2022 · 1 comment

Comments

@vprelovac
Copy link

vprelovac commented Oct 17, 2022

Fantastic work!

An idea popped up while testing it. How about organizing browser chess chanmpionship. Instead of chess engines, it is browsers competing with the same chess engine (betafish). The reason it would work is mainstream browsers (Chrome/Firefox/Safari) have different implementations of javascript engine which would produce a difference in performance with a fixed time allotment (say 1s).

That way we could get Browser Elo!

@Strryke
Copy link
Owner

Strryke commented Oct 20, 2022

Interesting idea. I just did some rudimentary tests on Safari, Chrome, Brave & Firefox and they all reached a depth of 6 given 1s of thinking time. I think, given how the time taken to reach a new depth increases quite exponentially (branching factor of ~20-30), the performance difference will have to be quite immense for a JS runtime to reach a new depth, so it's unlikely that testing this way will provide a good benchmark.

@Strryke Strryke closed this as completed Dec 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants