Make your own chess engine!

Sort:
Avatar of whatisenpassant1

-- NOTE: this is cancelled due to it literally being impossible --

Everyone can suggest one, and only one, feature to be added to the engine in a message.
Forbidden features:
- accessing any other engine

- psychological manipulation

- i might add more rules later on but for now this much

Maximum depth is 12 full moves. The goal is to make a fictional engine that can beat Stockfish. Have fun!

Avatar of whatisenpassant1

I'll start:

If the engine can en passant, it must. If there are multiple en passants possible, pick at random.

Avatar of Fet
There can be never multiple en passants available lol
Avatar of Martin_Stahl
Fet wrote:
There can be never multiple en passants available lol

Yes, there can. For example, white pawns on d5 and f5 and black moves e7-e5. White has two en passant options.

Avatar of Fet
Oops. Still, it's impossible to beat stockfish with an engine like this.
Avatar of whatisenpassant1
Fet wrote:
Oops. Still, it's impossible to beat stockfish with an engine like this.

That's just the first feature, and nontheless, we can try
(ps: i didnt mention anything about human intervention (but those humans cannot use other engines) and there's no time limit)

Avatar of whatisenpassant1

actually i dont think this is possible, im making a new forum post with better goals

Avatar of BobbyBuilderman

Always searching for queen and rooks mate

Avatar of Omnius8472

This would be an almost impossible task, the Stockfish team and its volunteers put in countless hours perfecting it. The only other team I can think of that has put up a comparable amount of work is the LC0 team and they haven't managed to dethrone Stockfish. The Deepmind team in 2017 claimed they created an engine named AlphaZero that defeated Stockfish 8 in a 100 game match but the match was completely controlled by them and behind closed doors and AlphaZero abruptly disappeared after their claim so not sure how truthful their claim was.

Avatar of ConcreteOpening

Deep learning NN. transposition tables. Alpha beta pruning. MINIMAX search with NN to evaluate leaf nodes. Endgame table bases. Opening book.

Avatar of ConcreteOpening
BobbyBuilderman wrote:

Always searching for queen and rooks mate

Hope chess. What a joke

Avatar of Martin_Stahl
Omnius8472 wrote:

.... The Deepmind team in 2017 claimed they created an engine named AlphaZero that defeated Stockfish 8 in a 100 game match but the match was completely controlled by them and behind closed doors and AlphaZero abruptly disappeared after their claim so not sure how truthful their claim was.

It didn't disappear, but the company isn't interested in the Chess engine exactly, but the process of the code learning on its own. Other people got access to the engine after r the demonstration and publication of results. The information from their test was pretty well documented.

Avatar of asamact

make it so that it always plays the kings indian attack or kings indian defense