Hacker News new | ask | show | jobs
by _the_inflator 1383 days ago
How would this solve the problem of cheating? What is "the best engine"? An Engine requires rules as well. Cheating is always involved when there are rules. That's why it is called cheating.

The idea of professional cheating is not to tell anyone about it. That's why undetected case are usually higher.

1 comments

> An Engine requires rules as well.

Yes, the basic rules of chess.

If that's the only rule, it can quickly become "who can spend more on compute on a single game" championship. Not very interesting.
There's a very well known engine tournament called TCEC. For that tournament, all the engines run on the same hardware.

The teams submit their binaries to the organizers beforehand, and the organizers run them on the tournament hardware.

There are some questions beforehand about what hardware to use (for example, some engines use GPUs and others don't), but after that is settled, the tournament is run in a fair way, hardware-wise.