Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add VIRTUAL_VISIT as new virtual simulation style * Sort folder names in train archive by time stamp (close #189) * Add virtualVisitIncrement also only increase virtualLoss Counter by 1 * Add UCI-Option "Virtual_Visit_Increment" * Add VIRTUAL_OFFSET UCI-Option * Add missing ; * Simplify VIRTUAL_VISIT * Update virtual-Offset implementation + use also virtual-visit of 1 + don't use additional vector operation * Add missing implementation for VIRTUAL_OFFSET in get_transposition_q_value() * Change Centi_Virtual_Loss to Milli_Virtual_loss * Change Milli_Virtual_Loss to Micro_Virtual_Loss * Update max value for Micro_Virtual_Loss * Add VIRTUAL_MIX Rename VIRTUAL_LOSS into VIRTUAL_WEIGHT Replace virtualVisitIncrement by virtualMixThreshold * Use realVisitSum as condition for Virtual_Mix * Simplify code and use realVisits of child node for VIRTUAL_MIX threshold * Fix compile bugs * Use d->childNumber visits again * Deactive virtualWeight for now * Deactive virtualWeight * Use Q_INIT for comparision * revert last change * Add virtualOffsetStrenght(0.001) Switch between VIRTUAL_OFFSET and VIRTUAL_VISIT when using VIRTUAL_MIX * revert * Update VIRTUAL_OFFSET * Switch between VIRTUAL_LOSS and VIRTUAL_VISIT * Add virtualLossIncrement * remove virtualLossIncrement again due to underperformance * Update UCI-default values * Fix compile error * Disable 960 Support for now due to problems * Fix init of second argument in first_and_second_max() * Remove init of additional nodes in NodeData * Remove Virtual_Weight for now * Fix first_and_second_max() Update secondMax = std::numeric_limits<T>::min();
- Loading branch information