Tyrell Wellick · 2022-01-09 03:04
Hi! Are you kknow how to make a chess engine? It's really cool.. wanna know hhow?
Chess Programming Wiki
https://www.chessprogramming.org/Main_Page
Tom Kerrigan's Simple Chess Program
http://www.tckerrigan.com/Chess/TSCP/
Recommended Reading
https://www.chessprogramming.org/Recommended_Reading
Chess Engine in C Youtube Playlist
https://www.youtube.com/watch?v=bGAfaepBco4&list=PLZ1QII7yudbc-Ky058TEaOstZHVbT-2hg
Creating a Chess Engine in Python Youtube Playlist
https://www.youtube.com/watch?v=EnYui0e73Rs&list=PLBwF487qi8MGU81nDGaeNE1EnNEPYWKY_
Chess and Bitboards
http://pages.cs.wisc.edu/~psilord/blog/data/chess-pages/index.html
Minmax algorithm
https://www.geeksforgeeks.org/minimax-algorithm-in-game-theory-set-1-introduction/
iwaswritingmmineinCbutnowimlearningRustsoIdecidedtomakeiitinRust
J.C. Denton · 2022-01-11 13:58
>>29388
I'm learning APL, if it ends up being applicable at all I'll give it a go but it will likely take me a while to do so.
Haruyoshi · 2022-01-12 18:56
>>29388
Hello on computer. Would you show your code? I wouldn't mind trying to make a chess engine for my little brother. Maybe I should make it in C.
t · 2022-01-12 20:01
I've been considering interfacing with stock fish and using its settings to write a bot that plays on lichess. I want to start the bot out playing poorly but increase the level as time goes in a timespan that's similar to how a motivated player could improve. My goal is to end up with a high ranked account with minimal suspicion of botting.
I worry that this approach could be detectable because stockfish will make inhuman decisions even at lower levels, so I'm considering also using a data set of games from different elo ranges and following those where applicable.
Does lain have any recommendations? Any experience avoiding bot detection on lichess long-term? Ethical concerns?
Shogun · 2022-01-13 05:57
>>29439
>Ethical concerns?
The bot is learning to play. I see nothing wrong with this. #BotLivesMatter
Iverson · 2022-01-19 18:20
>>29439
>My goal is to end up with a high ranked account with minimal suspicion of botting.
For the love of God do not use stockfish for this.