You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
First release (#2)
* First implementation
* More work
* Changes DefaultMoveComparator to DefaultMoveEvaluator
* Improves README, adds dependencies to implement tests
* Revert to Comparator for a priori move sort
* Adds tests
* Fixes test
* Major simplification using int to identify pieces & colors + more tests
* Adapts to games-core changes
* Makes Evaluator implementation easier + adds simplified evaluator
* Replaces PieceStreamer by more generic BoardExplorerBuilder
* Fixes a bug in VuckovicSolakOracle
* Simplifies implementation of evaluators + adds NaiveEval test
* Reuses AbstractEvaluator from games-core
* Some class name changes
* Adapts to games-core changes
* Starts to implement incremental simplified evaluator
* Untested implementation of simplified evaluator
* Adds tests and fixes bugs in incremental simplified evaluator
* More tests + fixes
* First fully tested incremental simplified evaluator
* Makes more code common between incremental and static simplified eval
* Starts working on optimized phase detector
* Optimizes the phase detector
* Removes the non incremental naive evaluators + more tests
* Oups, some files were missing
* Adds tests
* More tests ... again
* Fixes test
* Adds tests
* Removes the MoveAdapter interface which was not very clear
* Deals with viewPoint during fork in Abstract evaluators + fixes pom
* Introduces BoardExplorerBuilderTest
* Changes BoardExplorerBuilderTest name + adds
* Adapts to games-core changes
* Adapts to games-core changes + adds AbstractBasicQuiesceEvaluator
* Improves Quiesce evaluator with special treatment of check situations
Requires Java 17
* Adds WdlPawnsConverter
* Adds a queen side castling test in AbstractMoveDataTest + better javadoc
* Oups a file was missing in previous commit
* Work in progress
* Work in progress
* Code simplification
* First working implementation of Simplified eval refactored
* Improves speed of AbstractPieceSquareTable
* First Pesto evaluator implementation
* Adds javadoc and tests
* Moves AbstractChessEvaluator & AbstractPieceSquareTable + update action
* Adds javadoc
* Adds tests to AbstractMoveDataTest
* Switches to games-core 0.0.1
* Updates Github actions
* Updates github actions (again)
* Adds AbstractSANConverter
* Some dependency updates
* Fixes Sonar complaints