Note: This section is under development......
CelluKeyGA
🚀 CelluKeyGA is a Python library that integrates Cellular Genetic Algorithm (Cellular GA) with Biased Random-Key Genetic Algorithm (BRKGA) to enhance optimization capabilities. This project aims to provide a flexible and efficient evolutionary computing framework for solving complex optimization problems.
🔹 Features
- Combines Cellular GA and BRKGA for improved solution diversity and performance.
- Designed for solving combinatorial and continuous optimization problems.
- Modular and extensible structure for easy customization.
🛠️ Applications
CelluKeyGA can be applied in various domains, including:
- ✅ Scheduling and routing problems.
- ✅ Machine learning hyperparameter optimization.
- ✅ Engineering design optimization.
- ✅ Any problem requiring robust metaheuristic search strategies.
📦 Installation
pip install CelluKeyGA
🚀 Getting Started
from cellukeyga import CelluKeyGA
# Example usage
ckga = CelluKeyGA()
ckga.run()
📂 Roadmap
- Implement core algorithm.
- Add benchmark test problems.
- Provide detailed documentation.
- Integrate with pymoo.
🤝 Contributing
Contributions are welcome! Feel free to open issues and pull requests.
📜 License
MIT License (or any other license you prefer).
Metadata
Release files for CelluKeyGA 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cellukeyga-0.1.0.tar.gz | 22.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| CelluKeyGA-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 71.4 kB
Release files / cellukeyga-0.1.0.tar.gz
| Download URL | cellukeyga-0.1.0.tar.gz |
|---|---|
| Size | 22.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6d510ad4c05d488ca12517ea1eb47855abf4cc96ef9578992053af9ea67b5578
|
|
BLAKE2b-256 checksum How to use checksums |
ffa20cca454b86f108e0aa401dae39802149e610f06af9116287b7fc4cd50b19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / CelluKeyGA-0.1.0-py3-none-any.whl
| Download URL | CelluKeyGA-0.1.0-py3-none-any.whl |
|---|---|
| Size | 49.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5d2024a41fbd41d33b7ebc33b265be0fe2d1d8f7d7029a617e3d4528e76f513a
|
|
BLAKE2b-256 checksum How to use checksums |
eaf92ca3c3a0156c4ab11077f2034ea2a9a261cd9e3659a110ad20113367465c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|