More pruning!
( + 15 ELO)
- added static null move pruning (reverse futility pruning)
- cleaned up evaluation constants (added eval.h)
- corrected LMR constraints
Preparing for the move on to rewriting the evaluation. I will begin working on tapered evaluation, with new PSQTs to hopefully play better transitioning to the endgame. After that, the next plans are mobility, and king safety. Once the evaluation function is much more robust, I will feel better about adding more pruning techniques and increasing the aggressiveness of the pruning techniques I already use