skip evaluate() after null move
No functional change. bench is still 7649396.