threes move eval considers whole move stack now; no more perfect knowledge