Skip to content

feat: add TSeedA implementation#274

Open
tunayalc wants to merge 1 commit intothieu1995:masterfrom
tunayalc:feature/add-tree-seed-algorithm
Open

feat: add TSeedA implementation#274
tunayalc wants to merge 1 commit intothieu1995:masterfrom
tunayalc:feature/add-tree-seed-algorithm

Conversation

@tunayalc
Copy link
Copy Markdown

@tunayalc tunayalc commented Apr 4, 2026

Summary

This pull request adds an implementation of the Tree-Seed Algorithm (TSeedA) to Mealpy.

The contribution includes:

  • the optimizer implementation in mealpy/bio_based/TSeedA.py
  • package export registration in mealpy/__init__.py
  • validation tests in tests/bio_based/test_TSeedA.py
  • a usage example in examples/run_TSeedA_example.py

Reference

Kiran, M. S. (2015). TSA: Tree-seed algorithm for continuous optimization.
Expert Systems with Applications, 42(19), 6686-6698.
DOI: 10.1016/j.eswa.2015.04.055

Verification

Tested with:

python -m pytest tests/bio_based/test_TSeedA.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant