Search found 2 matches

by Dragon-Hatcher
Wed Aug 10, 2022 12:49 am
Forum: Programming and Technical Discussions
Topic: What techniques would you use to make an engine for very low memory/power hardware?
Replies: 1
Views: 3290

What techniques would you use to make an engine for very low memory/power hardware?

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 ...
by Dragon-Hatcher
Wed Aug 10, 2022 12:42 am
Forum: Programming and Technical Discussions
Topic: What are chess bonuses? Saw in my friends program..
Replies: 1
Views: 3237

Re: What are chess bonuses? Saw in my friends program..

Looks to me to be https://www.chessprogramming.org/Piece-Square_Tables.

The idea is to encourage placement of pieces on adventages squares.
In your example centering and advancing pawns,