1.8
- generation of pseudo-legal moves (no elo gain but cleaner code)
- refactored move generation class
- search
- implemented late move pruning
- updated pruning margins (same as Laser)
- removed matethreat
- evaluation
- removed non significant terms
- added space evaluation
- use a material hash
- imbalances using # of pieces
- use full key when validating eval, pawn, material hash hit