[Quantproject-developers] QuantProject/b1_ADT/Optimizing/BruteForce/ParametersManagers BruteForceO
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2008-04-10 23:13:10
|
Update of /cvsroot/quantproject/QuantProject/b1_ADT/Optimizing/BruteForce/ParametersManagers In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv21848/b1_ADT/Optimizing/BruteForce/ParametersManagers Modified Files: BruteForceOptimizableParametersManagerWithoutEquivalentsAsTopBestParameters.cs Log Message: bool AreEquivalentAsTopBestParameters( object meaning1 , object meaning2 ); has been changed to bool AreEquivalentAsTopBestParameters( BruteForceOptimizableParameters bruteForceOptimizableParameters1 , BruteForceOptimizableParameters bruteForceOptimizableParameters2 ); The reason is that BruteForceOptimizableParameters always have both the Meaning and the Fitness properties, thus AreEquivalentAsTopBestParameters() can take advantage of the Fitness value also Index: BruteForceOptimizableParametersManagerWithoutEquivalentsAsTopBestParameters.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b1_ADT/Optimizing/BruteForce/ParametersManagers/BruteForceOptimizableParametersManagerWithoutEquivalentsAsTopBestParameters.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** BruteForceOptimizableParametersManagerWithoutEquivalentsAsTopBestParameters.cs 30 Mar 2008 15:19:27 -0000 1.1 --- BruteForceOptimizableParametersManagerWithoutEquivalentsAsTopBestParameters.cs 10 Apr 2008 23:13:06 -0000 1.2 *************** *** 50,57 **** public virtual bool AreEquivalentAsTopBestParameters( ! object meaning1 , object meaning2 ) { bool areEquivalentAsTopBestParameters = ! ( meaning1 == meaning2 ); return areEquivalentAsTopBestParameters; } --- 50,59 ---- public virtual bool AreEquivalentAsTopBestParameters( ! BruteForceOptimizableParameters bruteForceOptimizableParameters1 , ! BruteForceOptimizableParameters bruteForceOptimizableParameters2 ) { bool areEquivalentAsTopBestParameters = ! ( bruteForceOptimizableParameters1.Meaning == ! bruteForceOptimizableParameters2.Meaning ); return areEquivalentAsTopBestParameters; } |