cm0002@toast.ooo to Programming@programming.dev · 16 days agoWriting Toy Software Is A Joyblog.jsbarretto.comexternal-linkmessage-square13fedilinkarrow-up155
arrow-up155external-linkWriting Toy Software Is A Joyblog.jsbarretto.comcm0002@toast.ooo to Programming@programming.dev · 16 days agomessage-square13fedilink
minus-squarevext01@feddit.uklinkfedilinkarrow-up9·16 days agoI’ve always wanted to write a chess engine.
minus-squarevext01@feddit.uklinkfedilinkarrow-up3·16 days agoThere’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
minus-squareAlbbi@lemmy.calinkfedilinkarrow-up1·16 days agoThere’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.
minus-squaremoonpiedumplings@programming.devlinkfedilinkEnglisharrow-up2·edit-26 days agoThere 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.
minus-squareStarfighter@discuss.tchncs.delinkfedilinkarrow-up1·edit-215 days agoIf 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.
I’ve always wanted to write a chess engine.
I might steal that idea
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
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.
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.
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.