Changeset 1164

Show
Ignore:
Timestamp:
07/27/08 07:10:40 (4 months ago)
Author:
dmitrey.kroshko
Message:

add parameter useInteger for galileo solver

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openopt/scikits/openopt/solvers/Standalone/galileo_oo.py

    r1091 r1164  
    2121    crossoverRate = 1.0 # 1.0 means always 
    2222    mutationRate = 0.05 # not very often 
     23    useInteger = False # use float by default 
    2324 
    2425 
     
    4546 
    4647        #use integers instead of floats 
    47         P.useInteger = 0 # TODO: modify me! 
     48        P.useInteger = self.useInteger 
    4849 
    4950        #crossover 
     
    442443        self.mutationCount = self.mutationCount + 1 
    443444        f = 0 
    444         if self.useInteger == 1
     445        if self.useInteger
    445446          f = self.generator.randint(self.chromoMinValues[i], self.chromoMaxValues[i]) 
    446447        else: