Learning about chess engines