lainchan / λ

Chess Engine Programming

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.