# MetaheuristicAlgorithmsPython
Various metaheuristic algorithms implemented in Python.
This is equivalent to MetaheuristicAlgorithms written in Ruby (https://github.com/tadatoshi/metaheuristic_algorithms). The reason why I wrote it in Python is that I would like to potentially utilize Python’s Scientific Computing libraries.
As a programming lanugage, I prefer Ruby, because it’s fully Object-Oriented programming language (also Dynamic language) and because it has a community with the culture of writing unit tests. Both of these characteristics lead to cleaner, well structured, easy-to-maintain codes. Also it’s easier to understand the other people’s codes written in such a way.
But scientists use Python for their activities such as Scientific Computing, Optimization, Data Science, Data Mining, Machine Learning etc. In other words, Python has a community of scientists.
## Installation
Use pip3:
` pip3 install metaheuristic_algorithms_python `
## Supported Platforms
Python 3.4.
It’s not tested on Python 2.6 or 2.7 yet.
## Available Algorithms
Harmony Search
## Usage
## Development
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/tadatoshi/metaheuristic_algorithms_python. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](contributor-covenant.org) code of conduct.
## License
The project is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
Metadata
Release files for metaheuristic-algorithms-python 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 | |
|---|---|---|---|
| metaheuristic_algorithms_python-0.1.0.tar.gz | 4.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| metaheuristic_algorithms_python-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.7 kB
Release files / metaheuristic_algorithms_python-0.1.0.tar.gz
| Download URL | metaheuristic_algorithms_python-0.1.0.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a13e7ae1c0234b783c6a69d20a5c95e5aa9f1aa7d69690c024040fd655ab09d
|
|
BLAKE2b-256 checksum How to use checksums |
b613dcf75aa21ecc89b23a2d88797129e72d7c8f01c386151b1f94be01b88a30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / metaheuristic_algorithms_python-0.1.0-py3-none-any.whl
| Download URL | metaheuristic_algorithms_python-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cb51399e6579208d3112255ced550336308f11f0eed8ceb52beb2464cfc08b9b
|
|
BLAKE2b-256 checksum How to use checksums |
9a826822dbb2e97997b74c432683d6733a00200d127cd50f2e8beb316d06cfd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |