0
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
May 21, 2023 — May 21, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
New unstoppable passer bonus. More... about 8 years ago
Razoring margin is now reduced at lower depths. More... about 8 years ago
Futility and Razoring margins by depth. Use predicted depth (minus the reduction) in the futility margin calculation. Extend futility to 6PLY. At the moment the Razoring margin value is the same for all the remaining depths. More... about 8 years ago
Change allowNullMove by an allowPrePurning flag and extract the condition to an external if More... about 8 years ago
The "rook on file semiopen attacking backwards pawn" bonus now also includes the isolated pawns More... about 8 years ago
Contempt Factor not UCI modificable More... about 8 years ago
Now needs depth 14 to find e2e4 More... about 8 years ago
Optimize test code More... about 8 years ago
Test TT depth -1 More... about 8 years ago
PLY=1, as fractional extensions are not used anymore. More... about 8 years ago
Use 0 and -1 for QS depths allowing PLY=1 More... about 8 years ago
Merge the reduction tables in only one array. Do not require same-generation tt-entry to return from search. More... about 8 years ago
Use a local variable instead calling board.getCheck(). Use TranspositionTable.DEPTH_QS_CHECKS also when it is a check evasion. Merge evaluateEndgame in the calling code. More... about 8 years ago
Do futility in QS also for non PV nodes. Generate checks in QS also for non PV nodes. Lower futility QS Margin to 50. Add array with piece values in the evaluator. More... about 8 years ago
Do a flush also after info() More... about 8 years ago
More rook file open bonus (opening) in the complete eval More... about 8 years ago
We do not need minorPiecesDefendedByPawns as attribute, because it is only used in the rook file-open logic More... about 8 years ago
Simplify the searching flag management. Do everything (prepareRun(), runStepped() and finishRun()) in the thread. Throw directly the SearchFinishedException instead calling finishRun(), now called at after the exception is catched. Do not use the foundOneMove flag. More... about 8 years ago
Simplify the rook on 5th, 6th, 7th logic replacing it by a bonus for each pawn attacked by the rook. Remove the queen on 7th logic. Simplify the outpost bonuses names. Simplify the rook open/closed logic in the complete evaluator merging the values in one array. More... about 8 years ago
Using timeAvailable/20 gets better tournament results More... about 8 years ago
Set concurrence to 2 and rating interval to 100 in the tests More... about 8 years ago
Run tests against previous versions with a 256MB hash size More... about 8 years ago
Use unicode figurines in the GWT Gui. More... about 8 years ago
New logarithmic mobilities with incremented maximums for K & B. Do not apply pawn shield/pawn storm to passed pawns. If runner, do not apply mobile bonus. Changes in the values of the passer pawns. Increase pawn shield bonus. More... about 8 years ago
Avoid possible error with negative oe values in shr More... about 8 years ago
Possible cause of the connection stalls in the test tournaments. More... about 8 years ago
Changes in time management to use more time More... about 8 years ago
Endgame is not an evaluator, so rename it More... about 8 years ago
Modify tournament against previous versions and build previous version script for 1.4 More... about 8 years ago
New Square class with all the squares as constants. It includes also the WHITES, BLACKS and ALL constants. Use these constants in the bishop trapping logic. More... about 8 years ago