Cached alphabeta & minmax