back
user profile
claytonwramsey
1,114karma·75submissions·June 22, 2023
about
I'm a PhD student with interests in robotics and chess engines.
Check out my website! https://claytonwramsey.com/
recent activity (75 total)
comment
That's an interesting idea. Can you clarify some more on what the baseline memory model should be, if not a graph?
comment
The big reason why this library exists is so that downstream consumers can be entirely memory safe in their allocations - it's the same way that the Rust standard library works. Library writers c…
comment
That's really cool! Thanks for the kind words. I remember peeking at it while hunting for collectors to benchmark against.
comment
This is correct, thank you. I'll fix it shortly.
comment
Here's the actual paper that was summarized in the OP: https://arxiv.org/pdf/2307.01850.pdf The paper is quite approachable and worth a quick scan. In essence, reusing outpu…
comment
It's explained in the video. Rat neurons are more than enough for this application and are much cheaper to come by.
comment
Never mind, it seemed to be a temporary outage. Here's an archive of the original post this paste claims to source from: https://web.archive.org/web/20230710192244/https…
comment
I checked both of the linked sources and they no longer exist. In fact, the site linked at the bottom of the paste wasn't even reachable for me. Yam Peleg's LinkedIn post appears to have bee…
comment
There is significant evidence that Neanderthals lived in communities which supported each other, even when they were wounded. Most notably, Shanidar 1 [1] was found with hearing loss, a severed (yet h…
comment
The fastest way to learn how to make machinable parts is to machine them yourself :). DFM is often a hard-earned skill. Unfortunately maker-spaces (the only kinds of places where you could get cheap a…
comment
It is! I tried using `static` as a test, and benchmarked the engines against each other. The final result was that a `const` lookup table yielded +19 Elo over dynamic magic generation, while a `static…
comment
I'm the original author. Thank you!!!!
comment
I thought about that.
The big benefit of using `const` here is that I can lean on my existing abstractions (e.g. Bitboard, Square, Direction) which I was already using in the engine.
In order to use…
comment
Hi, I'm the original author! This is my first post. I might talk more about chess engines in my blog in the future... Some background: I taught a class on chess engines this spring (at some point…