What techniques would you use to make an engine for very low memory/power hardware?
Posted: Wed Aug 10, 2022 12:49 am
I was thinking about this earlier. By low memory I mean < a kb and by low power I mean microcontroller level.
One thought I had is that you would want to use make/unmake instead of copying the board in order to save memory.
You would probably also want to have a good static evaluation function becuase you won't be able to search many positions.
Any other techniques you can think of/reccomend? Any prior art? I've read about a few early chess engines but nothing I've found has given many implementation details.
One thought I had is that you would want to use make/unmake instead of copying the board in order to save memory.
You would probably also want to have a good static evaluation function becuase you won't be able to search many positions.
Any other techniques you can think of/reccomend? Any prior art? I've read about a few early chess engines but nothing I've found has given many implementation details.