cm0002@toast.ooo to Programming@programming.dev · 3 days agoWriting Toy Software Is A Joyblog.jsbarretto.comexternal-linkmessage-square13linkfedilinkarrow-up156arrow-down10
arrow-up156arrow-down1external-linkWriting Toy Software Is A Joyblog.jsbarretto.comcm0002@toast.ooo to Programming@programming.dev · 3 days agomessage-square13linkfedilink
minus-squarevext01@feddit.uklinkfedilinkarrow-up9·3 days agoI’ve always wanted to write a chess engine.
minus-squareStarfighter@discuss.tchncs.delinkfedilinkarrow-up1·2 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.
minus-squaremoonpiedumplings@programming.devlinkfedilinkEnglisharrow-up2·2 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.
minus-squarevext01@feddit.uklinkfedilinkarrow-up3·3 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·3 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.
I’ve always wanted to write a chess engine.
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.
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.
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.