Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • master default protected
1 result
Created with Raphaël 2.2.025Dec14Sep116131Aug3130Jul292726252062125Jun21201716Add demo screenshotmastermasterRefactor calculations in VisualizerRefactor Chromosome class via method abstractionResolve compatibility issues with other algorithmsAdd a Butterfly-based implementation of geneticRemove genetic_bucket (merged with genetic)Adds limitation on angle changes for vectorsFix logic error in args for compute_patternImplement Butterfly AlgorithmUpdate .gitignoreAdds wrapToPi function for anglesRefactor the max_time_limit on 'target'Fix QSlider and QLineEdit functionallitiesUpdated requirements.txtRefactor GeneticAlgorithm for readabilityAdd overloaded __str__() method for ChromosomeAdd requirements.txtRemove duplicate chromosomes by genes' hash-valuesAdds class attributes to ChromosomeFix syntax errorsAdd stop criterion options to solveRename fitness to pattern & fix empty bucket bugFix a fatal bug for self.bucket initializationAdd time-based execution to solve()Merge GA and GB into a single classUpdate .gitignoreAdd new mutation method and refactor methodsAbstract QSlider, QLineEdit, and QLabel widgetsfixed update_fitness calculation errorImplemented AM-GM crossoverRemoved redundant arguments from ParameterUpdated compute_pattern with absolute valuesAdded GA with bucketsRefactored some functionsAdded re-run algorithm functionalityFixed bug for certain sample sizesAdded GA implementationAdded gridsFixed relative import, formattingMerge branch 'master' of https://gitlab.engr.illinois.edu/smadani2/nulling-python
Loading