Permalink
Switch branches/tags
Nothing to show
Commits on Nov 3, 2015
  1. Merge pull request #75 from RKBK/master

    Make some stylistic changes to the "getstarted"
    committed Nov 3, 2015
  2. Make some stylistic changes to the "getstarted"

    I have made some changes to the "getting started" tutorial, to improve the clarity and the style. An especially important point for me is that the definition of "mutation rate" and "crossover rate" is made clear (this has been an issue for me), and I have now attempted to add such definitions.
    RKBK committed Nov 3, 2015
Commits on Nov 2, 2015
  1. Merge pull request #74 from RKBK/master

    Change incorrect description of mutation rate
    committed Nov 2, 2015
  2. Change incorrect description of mutation rate

    As far as I can understand from reading the Mutations.py code, a Mutation rate of 0.02 means a 2% mutation rate, not a 0.2% mutation rate. This also agrees with what is stated in the following example: http://blog.christianperone.com/2009/10/successful-pyevolve-multiprocessing-speedup-for-genetic-programming/
    RKBK committed Nov 2, 2015
Commits on Dec 9, 2014
  1. Merge pull request #61 from bje-/master

    Fix whitespace problems found with pep8.
    committed Dec 9, 2014
Commits on Dec 8, 2014
  1. Merge pull request #56 from tomerf/slots

    Changed classes to new style and added __slots__ to GenomeBase classes t...
    committed Dec 8, 2014
  2. Merge pull request #59 from bje-/master

    * FunctionSlot.py (FunctionSlot.clear): Clear funcWeights, too.
    committed Dec 8, 2014
Commits on Sep 19, 2014
  1. * Mutators.py (G1DListMutatorAlleleGaussian): New function. The existing

      allele-based mutator is not particularly useful because
      getRandomAllele() returns a new random allele value taken from the
      uniform distribution (when real=True). A Gaussian mutator works better
      in some cases.
    
      Note that only a single value range is supported.
    bje- committed Sep 19, 2014
Commits on Sep 17, 2014
Commits on Sep 8, 2014
  1. * Mutators.py: Clean up listSize arithmetic. It's cleaner to set

      listSize to len(genome) and subtract one on calls to randint than to
      subtract one from the length and then re-add one everywhere else.
    bje- committed Sep 8, 2014
Commits on Sep 6, 2014
Commits on Sep 5, 2014
  1. Fix typo: "lenght" -> "length".

    bje- committed Sep 5, 2014
Commits on Aug 24, 2014
Commits on Aug 19, 2014
  1. Merge pull request #58 from bje-/master

    Add an optional max_processes parameter to setMultiProcessing()
    committed Aug 19, 2014
  2. Add an optional max_processes parameter to setMultiProcessing() to

    control the number of worker processes in the pool.  Defaults to None,
    which leads to one worker for every CPU available (as the Python
    multiprocessing module does).
    bje- committed Aug 19, 2014
Commits on Jul 7, 2014
  1. Merge pull request #55 from tomerf/max_time

    Add max time parameter to stop evolving after certain time instead of nu...
    committed Jul 7, 2014
Commits on Jun 24, 2014
  1. Changed classes to new style and added __slots__ to GenomeBase classe…

    …s to reduce memory
    tomerf committed Jun 24, 2014
  2. Add max time parameter to stop evolving after certain time instead of…

    … number of generations
    tomerf committed Jun 24, 2014
  3. Merge pull request #54 from bje-/flake8-fixes

    Fixes identified by flake8:
    committed Jun 24, 2014
  4. Fixes identified by flake8:

    Selectors.py:12:1: F401 'operator' imported but unused
    FunctionSlot.py:15:1: F401 'inspect' imported but unused
    GenomeBase.py:388:7: F841 local variable 'parent' is assigned to but never used
    GPopulation.py:242:7: F841 local variable 'fit_sum' is assigned to but never used
    bje- committed Jun 24, 2014
  5. Merge pull request #53 from bje-/pep8

    PEP8 fixes
    committed Jun 24, 2014
  6. Merge pull request #52 from bje-/exception-fix

    Fix pep8 warning about using the deprecated form of 'raise'.
    committed Jun 24, 2014
Commits on Jun 23, 2014
  1. Address all pep8 whitespace issues.

    bje- committed Jun 23, 2014
Commits on Jun 22, 2014
  1. Merge pull request #51 from bje-/master

    Remove superfluous output.
    committed Jun 22, 2014
Commits on Jun 20, 2014
  1. Merge pull request #50 from bje-/master

    simple fixes
    committed Jun 20, 2014
Commits on Jun 18, 2014
  1. Use select in gather_bests.

    bje- committed Jun 18, 2014
  2. Spelling fix in select comment.

    bje- committed Jun 18, 2014