Skip to content

Releases: ecrl/ecabc

3.0.1 - updated install method, GitHub workflows, unit testing

02 Aug 03:20
f6e0c1e
Compare
Choose a tag to compare
  • 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

05 Oct 18:59
a35c86d
Compare
Choose a tag to compare

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

25 Jun 14:57
4f4b3aa
Compare
Choose a tag to compare
Merge pull request #46 from arokem/patch-1

Associate the caption with the figure.

JOSS Release

12 Apr 22:02
1acc7bc
Compare
Choose a tag to compare
  • PEP8 styling overhaul
  • Logical method placement
  • Added files for JOSS paper
  • Updated README

2.2.2 Release

24 Mar 14:47
efa0383
Compare
Choose a tag to compare
  • Bug fixes
  • Algorithm changes
  • More solid multiprocessing

Fix import/export bug with float32

16 Dec 23:10
8b22123
Compare
Choose a tag to compare
Merge pull request #33 from ECRL/2.1.1

Fix import/export float32 bug

stable ecabc2

16 Dec 19:15
1b1a488
Compare
Choose a tag to compare
2.1.0

Update README.md