Incremental pawn hash calculation
Tuning-up incremental calculation of hash values
Refactored pawn structure evaluation
Simplification: return Score rather than two ints
Smarter flip
Readonly data adjustments/cleanup
Initial refactoring of position evaluation
Better file names
Fixed tempo calculation
Internal tools
X-ray targets
More work on evaluating pieces
Fine tune razoring
Better names
Penalty for boxed rooks
More position evaluation parameters
Utility method to shift bitmask one row up or down
Penalty for blocked pawns
King threats
Updated basic scores