Ticket #203 (new defect)

Opened 3 years ago

Last modified 3 years ago

make self.population uniform and consistent

Reported by: mmckerns Owned by: mmckerns
Priority: major Milestone: mystic-0.2a2
Component: mystic.solvers Keywords:
Cc:

Description (last modified by mmckerns) (diff)

self.population is not uniform and consistent for each solver, and also for the population initializer methods.

For example, SetInitialPopulation can produce a population which is a nested list of lists, except for population[0] which in an array. This is different from SetRandomInitialPopulation, which produces a nested list of lists everywhere. This is transferred to self.population, and not corrected before the main part of the solver algorithm. The solver algorithms should choose to use arrays or lists, but an arbitrary combination of both is not good.

Change History

comment:1 Changed 3 years ago by mmckerns

  • Description modified (diff)

comment:2 Changed 3 years ago by mmckerns

population generators made uniform (nested list of lists) in r636

Note: See TracTickets for help on using tickets.