Skip to content

Releases: ecrl/ecabc

3.0.1 - updated install method, GitHub workflows, unit testing

Choose a tag to compare

@tjkessler tjkessler released this 02 Aug 03:20
f6e0c1e
  • Build/installation now uses pyproject.toml instead of the deprecated setup.py
  • Unit tests now use pytest instead of unittest
  • Added GitHub workflows for PyPI publishing, unit testing
  • Removed redundant stuff

Revision of colony search algorithm, API

Choose a tag to compare

@tjkessler tjkessler released this 05 Oct 18:59
a35c86d

The following two GIFs show the behavior of ECabc (1) before and (2) after these changes:

(1)
results_ecabc

(2)
results_alternate

By changing the merging algorithm to a variable permutation algorithm and ensuring employers who have exhausted their food sources turn into scouts, the ABC avoids local minima imposed by early minimum discovery and is more flexible to variable solutions. API changes are outlined in the repository's README.

JOSS final release

Choose a tag to compare

@sanskriti-s sanskriti-s released this 25 Jun 14:57
4f4b3aa
Merge pull request #46 from arokem/patch-1

Associate the caption with the figure.

JOSS Release

Choose a tag to compare

@tjkessler tjkessler released this 12 Apr 22:02
1acc7bc
  • PEP8 styling overhaul
  • Logical method placement
  • Added files for JOSS paper
  • Updated README

2.2.2 Release

Choose a tag to compare

@hgromer hgromer released this 24 Mar 14:47
efa0383
  • Bug fixes
  • Algorithm changes
  • More solid multiprocessing

Fix import/export bug with float32

Choose a tag to compare

@hgromer hgromer released this 16 Dec 23:10
8b22123
Merge pull request #33 from ECRL/2.1.1

Fix import/export float32 bug

stable ecabc2

Choose a tag to compare

@hgromer hgromer released this 16 Dec 19:15
1b1a488
2.1.0

Update README.md