engine will now prioritize closer mates rather than continuously going "ah i'll checkmate next move" then never checkkmating
no tapered eval yet