Releases: MitchelPaulin/Walleye
Releases · MitchelPaulin/Walleye
1.6.0
1.5.2
- Further reduced excess CPU usage
- Fixed a bug related to capturing en passant
- Some tweaks to the search, no major changes
- Added check extension
- Mate in X moves is now correctly reported in UCI rather than just a large negative or positive number
1.5.1
Fixed issue where Walleye would have high CPU usage across multiple cores even when only using one thread to search
1.5.0
- Move generation performance tuning
- Switched to mimalloc memory allocator
- Changed build profile to compile for the native CPU arch (https://github.com/MitchelPaulin/Walleye#portability)
- Added null move pruning
- Fixed bug where engine would never capture en passant
1.4.0
- Greatly improved evaluation function
- Optimizations to the release profile
- PV Search
- Timing Tweaks
- Log generation is now disabled by default
- Fixed bug where it was possible for no move to be sent on short time controls
1.3.0
- Adds support for time control based move generation
- Implements the killer move heuristic
- Implements a much more robust logging framework
- Adds a test bench move generation mode
- General bug fixes and minor speed improvements
With this release the engine is ready to compete in a tournament setting.