lichess.org
Donate

Engine training

Guys, I have written own engine, and trying to improve it. Can I launch it to play on lichess somehow? Or where I can launch it to train with people or other engines?
Not in rated games. In casual games you can, but only with the opponent's consent.
If you want to improve your chess engine, than the usual way to do so would be to let your chess engine play a thousand or more games against a slightly adjusted version of the same engine.

If you are curious about how it performs against other engines than you should try to download some weak engines on the internet.

If you are curious about its performance against humans, well you could try to find some volunteers on here I suppose. You can send me a casual correspondence game invite. I'd be willing to play against your chess engine.
@Chesplayerr You can launch it only to to play with Stockfish you get from "play with the machine" or "analysis board". If you use an engine in a game with a human, you will promptly get marked as a cheater regardless if you do it on a casual or a rated game.

@ProgramFOX How is it possible to request and grant a consent? There is no setting of "Allow being paired with engine users in casual games" in the preferences. Please implement this functionality for people like @Chesplayerr .
@Tangelo777 Practically, I see two ways of doing this:

1) Let people know that you have an engine - in a forum post or something - with a note "challenge me if you want to play it" and only use it in these challenges.

Or: (I'd prefer #1 over this though)

2) If you don't work with challenges, just let your opponent know before the game and if they don't reply or if they say "no", abort the game.
@ProgramFOX
I do not have an engine and nobody has ever asked my permission to use one.
It would be nice if you implement a functionality of not allowing engine users join my seeks and filter them out of seeks I see for casual games. This has been requested many times before. Is there a reason not to implement this?
@Tangelo777 I can't say for sure why such a preference has not been implemented yet; however I looked at some old forum posts regarding this matter, and one of the reasons appears to be "because casual games don't matter", but also because adding preferences for everything would lead to having a bloated preference page.
@ProgramFOX I have read in the forums about players who have been banned for aborting games. This is, by itself, a violation of terms of service.
Thank you, guys. Actually, I am interested in training him with humans. And in here is not a lot casual games for bullet/blitz, especially with good players.
Interesting, how lichess determines if it is engine. If I launch my engine that is very stupid (think 1500 rating or even lower), how do lichess guess that it is engine?
Btw, my friend already tried to do this, and his engine account is banned)

This topic has been archived and can no longer be replied to.