El ajedrez informático ha explotado en los últimos veinte años, con el establecimiento de un campeonato mundial de informática y muchos diseñadores de computadoras de ajedrez se han vuelto bastante rentables a partir de sus esfuerzos. Algunos de los programas ocultan su código fuente, pero muchos son de código abierto, especialmente Fruit, que sirvió de base para una familia de motores de ajedrez.
¿Cuáles son algunos ejemplos de heurística o algoritmos utilizados por las computadoras de ajedrez, y cuáles han tenido más éxito o son más populares?