Changelog
- Killer heuristic implemented
- Moved to .NET 6
- Refactored some implementations for performance and extensibility
- Used struct for Bitboard
- Used records for MoveType
Ideally with these improvements, Rudim should flag a lot less in games (even though it's very likely it will still take a bit of time in closed positions without any good captures / killer moves.
Other contributors : @prashantchoudhary