▲ 57 ▼ Writing Toy Software Is A Joy (blog.jsbarretto.com) submitted 4 weeks ago by cm0002@toast.ooo to c/programming@programming.dev 13 comments fedilink hide all child comments
[–] vext01@feddit.uk 9 points 4 weeks ago (3 children) I've always wanted to write a chess engine. permalink fedilink source hideshow 6 child comments replies: [–] abbadon420@sh.itjust.works 4 points 4 weeks ago (2 children) I might steal that idea permalink fedilink source parent hideshow 4 child comments replies: [–] vext01@feddit.uk 3 points 4 weeks ago There's a great book on it. Old, but very well explained. You wont make stockfish, but hey. https://dn760106.eu.archive.org/0/items/How_to_Use_Computers_to_Improve_Your_Chess/How_to_Use_Computers_to_Improve_Your_Chess.pdf permalink fedilink source parent [–] Albbi@lemmy.ca 1 point 4 weeks ago There's a bunch more ideas just like it! All you have to do is ACTUALLY OPEN THE POST'S LINK. Going for that Futurama Lucy Liu vibe. permalink fedilink source parent [–] moonpiedumplings@programming.dev 2 points 4 weeks ago* (last edited 2 weeks ago) There is the excellent chess programming wiki, but unfortunately it does error 503 for me right now. Here is the archive: https://web.archive.org/web/20250302091125/https://www.chessprogramming.org/Main_Page Main site: https://www.chessprogramming.org/Main_Page It has some pretty good resources to get started, and all the techniques being used. EDIT: It's back!!! And Lichess is doing the hosting. permalink fedilink source parent [–] Starfighter@discuss.tchncs.de 1 point 4 weeks ago* If visual explanations help you then I can highly recommend Sebastian Lague's video series on chess engines where he iteratively builds one himself and finally ends up organizing a tournament. His other content is top notch as well. permalink fedilink source parent
[–] abbadon420@sh.itjust.works 4 points 4 weeks ago (2 children) I might steal that idea permalink fedilink source parent hideshow 4 child comments replies: [–] vext01@feddit.uk 3 points 4 weeks ago There's a great book on it. Old, but very well explained. You wont make stockfish, but hey. https://dn760106.eu.archive.org/0/items/How_to_Use_Computers_to_Improve_Your_Chess/How_to_Use_Computers_to_Improve_Your_Chess.pdf permalink fedilink source parent [–] Albbi@lemmy.ca 1 point 4 weeks ago There's a bunch more ideas just like it! All you have to do is ACTUALLY OPEN THE POST'S LINK. Going for that Futurama Lucy Liu vibe. permalink fedilink source parent
[–] vext01@feddit.uk 3 points 4 weeks ago There's a great book on it. Old, but very well explained. You wont make stockfish, but hey. https://dn760106.eu.archive.org/0/items/How_to_Use_Computers_to_Improve_Your_Chess/How_to_Use_Computers_to_Improve_Your_Chess.pdf permalink fedilink source parent
[–] Albbi@lemmy.ca 1 point 4 weeks ago There's a bunch more ideas just like it! All you have to do is ACTUALLY OPEN THE POST'S LINK. Going for that Futurama Lucy Liu vibe. permalink fedilink source parent
[–] moonpiedumplings@programming.dev 2 points 4 weeks ago* (last edited 2 weeks ago) There is the excellent chess programming wiki, but unfortunately it does error 503 for me right now. Here is the archive: https://web.archive.org/web/20250302091125/https://www.chessprogramming.org/Main_Page Main site: https://www.chessprogramming.org/Main_Page It has some pretty good resources to get started, and all the techniques being used. EDIT: It's back!!! And Lichess is doing the hosting. permalink fedilink source parent
[–] Starfighter@discuss.tchncs.de 1 point 4 weeks ago* If visual explanations help you then I can highly recommend Sebastian Lague's video series on chess engines where he iteratively builds one himself and finally ends up organizing a tournament. His other content is top notch as well. permalink fedilink source parent