#chessprogramming — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #chessprogramming, aggregated by home.social.
-
Devlog 0xC: Debugging Movegen Part 2 https://www.strydr.net/articles/devlog-0xC #ziglang #chessprogramming #chess #development #zig #chess #programming
-
Doing some #ChessProgramming last night, here're the fruits of my labor: https://gitlab.com/b4ux1t3/uci-bot/-/merge_requests/1/diffs?commit_id=1c0253a276c1e37b944a9e232d0e4814c1fc64a0
This is the #chess API built by the wonderful Sebastian Lague, I'm just breaking it out and shamelessly using it for my own purposes. ;)
I'm trying to get into contact with him to see if he'd be okay with me merging the changes to his program into his repository. If not, I may end up publishing it here, instead. (it's MIT licensed so there's no worry there, I'd just rather work with him!)
-
Doing some #ChessProgramming last night, here're the fruits of my labor: https://gitlab.com/b4ux1t3/uci-bot/-/merge_requests/1/diffs?commit_id=1c0253a276c1e37b944a9e232d0e4814c1fc64a0
This is the #chess API built by the wonderful Sebastian Lague, I'm just breaking it out and shamelessly using it for my own purposes. ;)
I'm trying to get into contact with him to see if he'd be okay with me merging the changes to his program into his repository. If not, I may end up publishing it here, instead. (it's MIT licensed so there's no worry there, I'd just rather work with him!)
-
@vkc reminded me that I really needed to get my chess bot re-deployed. https://lichess.org/@/B4ux1t3s-Bot
They're all ready to go. I mean, they're not very good. . .but they're ready to _go_.
-
@vkc reminded me that I really needed to get my chess bot re-deployed. https://lichess.org/@/B4ux1t3s-Bot
They're all ready to go. I mean, they're not very good. . .but they're ready to _go_.
-
@lichess to recap, this bot was built for this challenge: https://youtu.be/iScy18pVR58
It is not meant to be "good" at beating real people, it's meant to battle other, similarly-constrained bots. #chess #ChessProgramming
Code here: https://github.com/b4ux1t3/Seb-Lague-Chess-Challenge
-
@lichess to recap, this bot was built for this challenge: https://youtu.be/iScy18pVR58
It is not meant to be "good" at beating real people, it's meant to battle other, similarly-constrained bots. #chess #ChessProgramming
Code here: https://github.com/b4ux1t3/Seb-Lague-Chess-Challenge
-
I put my #chess bot on @lichess! Go give it a try: https://lichess.org/@/b4ux1t3s-bot
It's configured to play one game at a time while I figure out a deployment strategy, so I think if someone is playing with it you'll have to wait. Unsure how lichess-bot actually handles that.
I plan on swapping out the actual api bits for #DotNet #Soon™️.
For now, the existing bot API shim is actually good, even if it means I have to manage a venv.
-
I put my #chess bot on @lichess! Go give it a try: https://lichess.org/@/b4ux1t3s-bot
It's configured to play one game at a time while I figure out a deployment strategy, so I think if someone is playing with it you'll have to wait. Unsure how lichess-bot actually handles that.
I plan on swapping out the actual api bits for #DotNet #Soon™️.
For now, the existing bot API shim is actually good, even if it means I have to manage a venv.
-
Current iteration of the #chess bot (merged into main: https://github.com/b4ux1t3/Seb-Lague-Chess-Challenge/) beats my initial iteration from last night 84% of the time, and beats the OG bot from the challenge 94% of the time. Nice!
-
Current iteration of the #chess bot (merged into main: https://github.com/b4ux1t3/Seb-Lague-Chess-Challenge/) beats my initial iteration from last night 84% of the time, and beats the OG bot from the challenge 94% of the time. Nice!
-
I may or may not be having more fun writing a #chess bot than I do actually playing chess. I can still fairly reliably beat my bot. . .but not quickly.
-
I may or may not be having more fun writing a #chess bot than I do actually playing chess. I can still fairly reliably beat my bot. . .but not quickly.
-
First pass at Sebastian Lague's tiny chess bot challenge:
It's a relatively naive approach based on checking for captures and checks, favoring, in order, mates, checks with captures, checks, captures with good trades, and finally just random chance.
I'm using about half of the allowed tokens, and I'm already beating his bot (basically random chance) almost as often as tying, and only losing 16/1000 games!
-
First pass at Sebastian Lague's tiny chess bot challenge:
It's a relatively naive approach based on checking for captures and checks, favoring, in order, mates, checks with captures, checks, captures with good trades, and finally just random chance.
I'm using about half of the allowed tokens, and I'm already beating his bot (basically random chance) almost as often as tying, and only losing 16/1000 games!