12/6/2023 0 Comments Remove duplicate pgn chessIn m8 I’ll make sure that each of those is really worth the increase in complexity. A chess engine usually contains lots of micro-optimizations that make the code less readable. This is a principle I always try to follow while writing code, but I’ll make a special effeort to keep it in mind while writing m8. I’ve isolated the following designs goals/ideas/principles that I will try to follow: 1. For the last couples of weeks I’ve been thinking about what I could do differently in my next engine, m8 (read mate). I think it will be more enjoyable for me to work on a new code base than to work again on MatMoi with its flaws. If I do pick up chess programming again I will start over wrtiting an 8th iteration of my engine. But I’m thinking about comming back to computer chess programming. However I’ve not seriously worked on my current engine, MatMoi VII for almost two years now. For more than a decade now, I’ve been programming chess engines as a hoby on and off.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |