Module ImportFrom alias Assign NameStore Str ImportFrom alias alias alias alias alias alias alias alias alias alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Num Assign NameStore NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore NameLoad Assign NameStore Call NameLoad keyword Num Assign NameStore Num Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assert CompareEq AttributeLoad NameLoad attr Num Str Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BinOpDiv Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr UnaryOpUSub Call NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr NameLoad body If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call NameLoad NameLoad orelse Assign AttributeStore NameLoad attr Call NameLoad NameLoad For NameStore Call NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpMult Call NameLoad NameLoad BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListComp Call NameLoad AttributeLoad NameLoad attr comprehension NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If AttributeLoad NameLoad attr body If BoolOpAnd CompareEq BinOpMod Call NameLoad AttributeLoad NameLoad attr Num Num CompareGt Call NameLoad AttributeLoad NameLoad attr Num body If UnaryOpNot BoolOpAnd AttributeLoad NameLoad attr CompareEq NameLoad AttributeLoad NameLoad attr body AugAssignAdd NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Assign NameStore Call NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If BoolOpAnd AttributeLoad NameLoad attr CompareGt Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq BinOpMod Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpOr BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr CompareGtE NameLoad AttributeLoad NameLoad attr BoolOpAnd AttributeLoad NameLoad attr CompareLtE NameLoad AttributeLoad NameLoad attr CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore UnaryOpUSub NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr For NameStore Call NameLoad AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad ListComp Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareGt NameLoad Num body Assign NameStore Num orelse If CompareLt NameLoad Num body Assign NameStore Num If Call NameLoad NameLoad body Expr Call NameLoad Str Assign NameStore Num Assign SubscriptStore NameLoad Index NameLoad BinOpMult SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad AugAssignDiv NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignDiv NameStore Call NameLoad NameLoad Assign NameStore BinOpMult SubscriptLoad NameLoad Index NameLoad NameLoad Return BinOpMult NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad AugAssignMult SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpSub Num BinOpMult AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpMult BinOpMult AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad NameLoad If BoolOpOr BoolOpAnd AttributeLoad NameLoad attr CompareEq BinOpMod Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr CompareGt AttributeLoad NameLoad attr Num body AugAssignMult SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpSub Num AttributeLoad NameLoad attr AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad If BoolOpAnd AttributeLoad NameLoad attr CompareGt Call NameLoad AttributeLoad NameLoad attr BinOpMult Num AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad AttributeLoad NameLoad attr Assign NameStore Num For NameStore Call NameLoad AttributeLoad NameLoad attr body AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpMult SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub UnaryOpUSub NameLoad Num SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub UnaryOpUSub NameLoad Num Index NameLoad AugAssignAdd NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub UnaryOpUSub NameLoad Num Index NameLoad AugAssignDiv SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad If AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Num Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore Call NameLoad AttributeLoad NameLoad attr body AugAssignMult SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpSub Num SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad If AttributeLoad NameLoad attr body AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpMult SubscriptLoad NameLoad Index NameLoad Call NameLoad NameLoad NameLoad orelse AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpMult BinOpMult SubscriptLoad NameLoad Index NameLoad Num Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index NameLoad AugAssignDiv NameStore Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpAdd BinOpMult BinOpSub Num AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad BinOpMult AttributeLoad NameLoad attr NameLoad AugAssignDiv AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr For NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareLt SubscriptLoad AttributeLoad NameLoad attr Index NameLoad AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Expr Call NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpDiv NameLoad Num Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpDiv NameLoad Num Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpMult Num Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr AugAssignMult SubscriptStore AttributeLoad NameLoad attr Index NameLoad Num Break decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert CompareEq AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore ListComp Call NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num comprehension NameStore AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad ListComp BinOpMult NameLoad Call NameLoad NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad CompareGt NameLoad Num Assign NameStore Call NameLoad ListComp BinOpMult NameLoad NameLoad comprehension TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad CompareGt NameLoad Num Expr Call AttributeLoad NameLoad attr BinOpDiv NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Call NameLoad NameLoad If CompareEq BinOpMod Call NameLoad AttributeLoad NameLoad attr Num Num body Expr Call NameLoad SubscriptLoad NameLoad Index Call NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign TupleStore SubscriptStore AttributeLoad NameLoad attr Index NameLoad SubscriptStore AttributeLoad NameLoad attr Index NameLoad TupleLoad NameLoad NameLoad AugAssignAdd AttributeStore NameLoad attr Num If CompareLt Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return If BoolOpAnd AttributeLoad NameLoad attr CompareEq BinOpMod Call NameLoad AttributeLoad NameLoad attr Num Num body Expr Call NameLoad TupleLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body If CompareGt AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr CompareEq BinOpMod Call NameLoad AttributeLoad NameLoad attr Num Num CompareGt Call NameLoad AttributeLoad NameLoad attr BinOpMult Num AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice UnaryOpUSub AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice BinOpMult Num AttributeLoad NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad BinOpMult AttributeLoad NameLoad attr Num If CompareGtE SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad body Assign AttributeStore NameLoad attr ListComp BinOpMult Num NameLoad comprehension NameStore AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr ListComp BinOpMult Num NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list decorator_list
N/A __future__ print_function N/A __author__ Daan Wierstra and Tom Schaul scipy dot rand ones eye zeros outer isnan multiply argmax product log numpy.random normal multivariate_normal numpy sort scipy.stats norm copy deepcopy pybrain.utilities drawIndex fListToString pybrain.tools.functions multivariateNormalPdf pybrain.tools.rankingfunctions TopLinearRanking pybrain.optimization.distributionbased.distributionbased DistributionBasedOptimizer FEM N/A DistributionBasedOptimizer N/A N/A  Fitness Expectation-Maximization (PPSN 2008).
     N/A numberOfCenters 1 N/A diagonalOnly False N/A forgetFactor 0.1 N/A muMultiplier 1.0 N/A windowSize 50 N/A adaptiveShaping False N/A shapingFunction N/A TopLinearRanking topFraction 0.5 N/A minimumCenterWeight 0.01 N/A elitism False N/A sampleElitism False N/A oneFifthRule False N/A useAnticipatedMeanShift False N/A doMadnessUpdate False N/A mutative False N/A rangemins None N/A rangemaxs None N/A initCovariances None _additionalInit N/A N/A self N/A N/A N/A N/A N/A self numberOfCenters 1 Mixtures of Gaussians not supported yet. N/A xdim N/A self numParameters N/A N/A self alphas N/A N/A ones N/A self numberOfCenters N/A float N/A self numberOfCenters N/A N/A self mus N/A N/A N/A self sigmas N/A N/A N/A N/A self rangemins None N/A N/A N/A self rangemins N/A N/A ones xdim N/A N/A N/A self rangemaxs None N/A N/A N/A self rangemaxs N/A ones xdim N/A N/A N/A self initCovariances None N/A N/A N/A self diagonalOnly N/A N/A N/A self initCovariances N/A ones xdim N/A N/A N/A self initCovariances N/A eye xdim N/A _ N/A range N/A self numberOfCenters N/A N/A N/A N/A N/A self mus append N/A N/A N/A rand xdim N/A N/A self rangemaxs N/A self rangemins N/A self rangemins N/A N/A N/A N/A self sigmas append N/A dot N/A eye xdim N/A self initCovariances N/A N/A self samples N/A list N/A range N/A self windowSize N/A N/A self fitnesses N/A zeros N/A self windowSize N/A N/A self generation 0 N/A N/A self allsamples N/A N/A N/A self muevals N/A N/A N/A self allmus N/A N/A N/A self allsigmas N/A N/A N/A self allalphas N/A N/A N/A self allUpdateSizes N/A N/A N/A self allfitnesses N/A N/A N/A self meanShifts N/A N/A zeros N/A self numParameters N/A _ N/A range N/A self numberOfCenters N/A N/A N/A self _oneEvaluation N/A self _initEvaluable N/A _produceNewSample N/A N/A self N/A N/A N/A  returns a new sample, its fitness and its densities  N/A chosenOne N/A drawIndex N/A self alphas True N/A mu N/A N/A self mus N/A chosenOne N/A N/A self useAnticipatedMeanShift N/A N/A N/A N/A N/A N/A len N/A self allsamples 2 1 N/A N/A len N/A self allsamples 1 N/A N/A N/A N/A N/A self elitism N/A chosenOne N/A self bestChosenCenter N/A N/A mu N/A N/A self meanShifts N/A chosenOne N/A N/A self diagonalOnly N/A N/A sample N/A normal mu N/A N/A self sigmas N/A chosenOne N/A N/A sample N/A multivariate_normal mu N/A N/A self sigmas N/A chosenOne N/A N/A N/A self sampleElitism N/A N/A len N/A self allsamples N/A self windowSize N/A N/A N/A len N/A self allsamples N/A self windowSize 0 N/A N/A sample N/A N/A N/A self bestEvaluable copy N/A fit N/A N/A self _oneEvaluation sample N/A N/A N/A N/A N/A self minimize N/A fit N/A self bestEvaluation N/A N/A self minimize N/A fit N/A self bestEvaluation N/A N/A len N/A self allsamples 0 N/A N/A N/A self bestChosenCenter chosenOne N/A N/A self bestSigma N/A N/A N/A N/A self sigmas N/A chosenOne copy N/A N/A self minimize N/A N/A fit N/A fit N/A N/A N/A N/A self allfitnesses append fit N/A N/A N/A N/A self allsamples append sample N/A N/A sample fit N/A _computeDensities N/A N/A self sample N/A N/A N/A  compute densities, and normalize  N/A densities N/A zeros N/A self numberOfCenters N/A c N/A range N/A self numberOfCenters N/A N/A N/A self diagonalOnly N/A N/A pdf N/A product N/A N/A N/A norm pdf x N/A N/A N/A self mus N/A c N/A i N/A N/A N/A self sigmas N/A c N/A i N/A N/A i x N/A enumerate sample N/A N/A pdf N/A multivariateNormalPdf sample N/A N/A self mus N/A c N/A N/A self sigmas N/A c N/A N/A pdf 1e+40 N/A N/A pdf 1e+40 N/A N/A N/A pdf 1e-40 N/A N/A pdf 1e-40 N/A N/A isnan pdf N/A N/A N/A print NaN! N/A pdf 0.0 N/A N/A densities N/A c N/A N/A N/A self alphas N/A c pdf N/A densities N/A sum densities N/A densities N/A _computeUpdateSize N/A N/A self densities sampleIndex N/A N/A N/A  compute the  the center-update-size for each sample
        using transformed fitnesses  N/A transformedfitnesses N/A N/A self shapingFunction N/A self fitnesses N/A transformedfitnesses N/A max transformedfitnesses N/A updateSize N/A N/A transformedfitnesses N/A sampleIndex densities N/A N/A updateSize N/A self forgetFactor N/A _updateMus N/A N/A self updateSize lastSample N/A N/A N/A c N/A range N/A self numberOfCenters N/A N/A oldmu N/A N/A self mus N/A c N/A N/A N/A self mus N/A c N/A 1.0 N/A N/A self muMultiplier N/A updateSize N/A c N/A N/A N/A self mus N/A c N/A N/A N/A self muMultiplier N/A updateSize N/A c lastSample N/A N/A N/A N/A self useAnticipatedMeanShift N/A N/A N/A len N/A self allsamples N/A self windowSize 1 N/A N/A N/A self useAnticipatedMeanShift N/A N/A self numberOfCenters 1 N/A N/A N/A N/A self meanShifts N/A c N/A 1.0 N/A self forgetFactor N/A N/A N/A self meanShifts N/A c N/A N/A N/A self mus N/A c oldmu N/A N/A N/A self doMadnessUpdate N/A N/A len N/A self allsamples N/A 2 N/A self windowSize N/A N/A N/A N/A self mus N/A c N/A zeros N/A self numParameters N/A updateSum 0.0 N/A i N/A range N/A self windowSize N/A N/A N/A N/A self mus N/A c N/A N/A N/A self allsamples N/A N/A N/A i 1 N/A N/A N/A self allUpdateSizes N/A N/A N/A i 1 N/A c N/A updateSum N/A N/A N/A self allUpdateSizes N/A N/A N/A i 1 N/A c N/A N/A N/A self mus N/A c updateSum N/A N/A self elitism N/A N/A N/A N/A self mus N/A 0 N/A N/A N/A self bestEvaluable copy N/A _updateSigmas N/A N/A self updateSize lastSample N/A N/A N/A c N/A range N/A self numberOfCenters N/A N/A N/A N/A self sigmas N/A c N/A 1.0 N/A updateSize N/A c N/A dif N/A N/A N/A self mus N/A c lastSample N/A N/A self diagonalOnly N/A N/A N/A N/A self sigmas N/A c N/A N/A updateSize N/A c N/A multiply dif dif N/A N/A N/A N/A self sigmas N/A c N/A N/A N/A updateSize N/A c 1.2 N/A outer dif dif N/A _updateAlphas N/A N/A self updateSize N/A N/A N/A c N/A range N/A self numberOfCenters N/A N/A x N/A updateSize N/A c N/A x N/A sum updateSize N/A N/A N/A self alphas N/A c N/A N/A N/A 1.0 N/A self forgetFactor N/A N/A self alphas N/A c N/A N/A self forgetFactor x N/A N/A self alphas N/A sum N/A self alphas N/A c N/A range N/A self numberOfCenters N/A N/A N/A N/A N/A self alphas N/A c N/A self minimumCenterWeight N/A N/A N/A self verbose N/A N/A N/A print Split! N/A bestCenter N/A argmax N/A self alphas N/A totalWeight N/A N/A N/A self alphas N/A c N/A N/A self alphas N/A bestCenter N/A N/A N/A self alphas N/A c N/A totalWeight 2 N/A N/A N/A self alphas N/A bestCenter N/A totalWeight 2 N/A N/A N/A self mus N/A c N/A N/A N/A N/A self mus N/A bestCenter copy N/A N/A N/A self sigmas N/A c N/A 4.0 N/A N/A N/A N/A self sigmas N/A bestCenter copy N/A N/A N/A self sigmas N/A bestCenter 0.25 N/A N/A _updateShaping N/A N/A self N/A N/A N/A  Daan: "This won't work. I like it!"   N/A N/A N/A self numberOfCenters 1 N/A possible N/A N/A N/A self shapingFunction getPossibleParameters N/A self windowSize N/A matchValues N/A N/A pdfs N/A N/A multivariateNormalPdf s N/A N/A self mus N/A 0 N/A N/A self sigmas N/A 0 N/A s N/A self samples N/A p possible N/A N/A N/A N/A N/A self shapingFunction setParameter p N/A transformedFitnesses N/A N/A self shapingFunction N/A self fitnesses N/A sumValue N/A sum N/A N/A x N/A log y N/A N/A x y N/A zip pdfs transformedFitnesses N/A y 0 N/A normalization N/A sum N/A N/A x y N/A N/A x y N/A zip pdfs transformedFitnesses N/A y 0 N/A N/A N/A matchValues append N/A sumValue normalization N/A N/A N/A N/A self shapingFunction setParameter N/A possible N/A N/A argmax matchValues N/A N/A N/A N/A len N/A self allsamples 100 0 N/A N/A N/A print N/A possible N/A N/A argmax matchValues N/A N/A print N/A fListToString matchValues 3 N/A _learnStep N/A N/A self N/A N/A N/A k N/A N/A len N/A self allsamples N/A self windowSize N/A N/A sample fit N/A N/A self _produceNewSample N/A N/A N/A N/A self samples N/A k N/A N/A self fitnesses N/A k N/A sample fit N/A N/A self generation 1 N/A N/A N/A len N/A self allsamples N/A self windowSize N/A N/A N/A N/A N/A self verbose N/A N/A N/A len N/A self allsamples 100 0 N/A N/A N/A print N/A N/A len N/A self allsamples N/A min N/A self fitnesses N/A max N/A self fitnesses N/A updateSize N/A N/A self _computeUpdateSize N/A N/A self _computeDensities sample k N/A N/A N/A N/A self allUpdateSizes append N/A deepcopy updateSize N/A N/A N/A sum updateSize 0 N/A N/A N/A N/A self numberOfCenters 1 N/A N/A N/A N/A self _updateAlphas updateSize N/A N/A N/A self mutative N/A N/A N/A N/A self _updateMus updateSize sample N/A N/A N/A self _updateSigmas updateSize sample N/A N/A N/A N/A self _updateSigmas updateSize sample N/A N/A N/A self _updateMus updateSize sample N/A N/A self adaptiveShaping N/A N/A N/A N/A self _updateShaping N/A N/A N/A N/A self allalphas append N/A deepcopy N/A self alphas N/A N/A N/A N/A self allsigmas append N/A deepcopy N/A self sigmas N/A N/A N/A N/A self allmus append N/A deepcopy N/A self mus N/A N/A N/A self oneFifthRule N/A N/A N/A len N/A self allsamples 10 0 N/A N/A len N/A self allsamples N/A 2 N/A self windowSize N/A N/A lastBatch N/A N/A self allfitnesses N/A N/A N/A self windowSize N/A secondLast N/A N/A self allfitnesses N/A N/A -2 N/A self windowSize N/A N/A self windowSize N/A sortedLast N/A sort lastBatch N/A sortedSecond N/A sort secondLast N/A index N/A int N/A N/A self windowSize 0.8 N/A N/A N/A sortedLast N/A index N/A sortedSecond N/A index N/A N/A N/A self sigmas N/A N/A 1.2 sigma N/A sigma N/A self sigmas N/A N/A N/A self sigmas N/A N/A 0.5 sigma N/A sigma N/A self sigmas N/A N/A