lichess.org
Donate

Search "user:likeawizard"

143 forum posts
Community Blog Discussions - Tofiks 1.3.0. is looking good!#1

Comments on https://lichess.org/@/likeawizard/blog/tofiks-130-is-looking-good/USywLbiT


likeawizard
Community Blog Discussions - Tofiks 1.2.0#1

Comments on https://lichess.org/@/likeawizard/blog/tofiks-120/uRImUXfl


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#34

@nutnun said in #32: > Thanks, I will consider looking at it, but it sounds like your rep check approach is pretty much the same as mine; I have my own position hashes but I don't see a point of restr…


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#26

@dboing what I mean by predictability is that an engine can search millions of nodes to come to a conclusion on a move to play. That means that when you are debugging your code there is often no easy …


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#23

@TheKnightIsDark you're absolutely right on the move ordering. I will double check everything tomorrow but it seems while refactoring the capScore constant got lost in the mvv--lva part. That's a big …


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#21

@nutnun said in #20: Pretty simple. Have a look: https://github.com/likeawizard/tofiks/blob/master/pkg/evaluation/evaluation.go#L99 I just save Zobrist hashes of all previous positions. Then I check i…


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#15

@nutnun said in #14: It might be that with very efficient bookkeeping of pins and attackers you can make an efficient legal move generator. And I know exactly what en-passant move you are talking abou…


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#9

@Toadofsky said in #7: > the importance of a robust test suite. I really need to do that myself as well. Would take away some of the pain I talked about this blog. I of course have a perft command whi…


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#8

@Toscani, I had mostly forgotten that the feature exists. Might have to look through it. Who knows maybe it will give some insights where work needs to be done. But my engine is not really producing a…


likeawizard
Community Blog Discussions - The highly frustrating side of chess engine development.#4

@Georgii_Surov_Suslik said in #3: > Dude, @likeawizard . > Your bot is insane! It so fast! It's not that fast. When it has to think it will play at normal speed. I your game the bot just blitzed out o…


likeawizard