Changeset 2289


Ignore:
Timestamp:
Jan 5, 2011, 4:14:29 PM (11 years ago)
Author:
Sven Rech
Message:

fixed keysearcher result bug

Location:
trunk/CrypPlugins/KeySearcher
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/KeySearcher/Helper/KeyQualityHelper.cs

    r1674 r2289  
    1010        {
    1111            this.costFunction = costFunction;
     12        }
     13
     14        public double WorstValue()
     15        {
     16            if (costFunction.getRelationOperator() == RelationOperator.LargerThen)
     17            {
     18                return double.MinValue;
     19            }
     20            else
     21            {
     22                return double.MaxValue;
     23            }
    1224        }
    1325
  • trunk/CrypPlugins/KeySearcher/P2P/Tree/NodeBase.cs

    r2273 r2289  
    8989        private void IntegrateResultsIntoParent()
    9090        {
    91             var bestValue = double.MinValue;
     91            var bestValue = KeyQualityHelper.WorstValue();
    9292            if (ParentNode.Result.Count > 0)
    9393            {
Note: See TracChangeset for help on using the changeset viewer.