Better understanding of stuff like KRKRB == drawish, Q's come off = !drawish Pawnhash size tunable from cmdline again Think about when to avoid nullmove pruning based on checks in the line Think about futility pruning when a >= +NMATE Stick eval / king score in ply info and use it to trigger extensions