How does a chess engine work?

Sort: