{ "info": { "author": "Manu S Pillai", "author_email": "manupillai308@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "## Intelligent Water Drops Algorithm\n\nA natural river often finds good paths among lots of possible paths in its ways from\nthe source to destination. These near optimal or optimal paths are obtained by the actions and\nreactions that occur among the water drops and the water drops with the riverbeds. The intelligent\nwater drops (IWD) algorithm is a new swarm-based optimisation algorithm inspired from\nobserving natural water drops that flow in rivers. In this paper, the IWD algorithm is tested to\nfind solutions of the n-queen puzzle with a simple local heuristic. The travelling salesman\nproblem (TSP) is also solved with a modified IWD algorithm. Moreover, the IWD algorithm is\ntested with some more multiple knapsack problems (MKP) in which near-optimal or optimal\nsolutions are obtained.\n\n\nSee here: [The intelligent water drops algorithm](https://pdfs.semanticscholar.org/9d61/b5d40f561a08657e75350c58a0e842be00c7.pdf)\n\n## Installation\n\nClone the repository and install using:\n\n```python3 setup.py install```\n\n**or**\n\nUsing pip install:\n\n```pip install intelligent-water-droplet```\n\n### Usage\n\n---\n\n### Dependencies\n* numpy\n\n### License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/manupillai308/Intelligent-Water-Droplet", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "intelligent-water-droplet", "package_url": "https://pypi.org/project/intelligent-water-droplet/", "platform": "", "project_url": "https://pypi.org/project/intelligent-water-droplet/", "project_urls": { "Homepage": "https://github.com/manupillai308/Intelligent-Water-Droplet" }, "release_url": "https://pypi.org/project/intelligent-water-droplet/0.0.3/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "A python implementation of the Intelligent Water Droplet, a Swarm based optimization algorithm", "version": "0.0.3" }, "last_serial": 5170748, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "204b122f631c5cf6d9399db237bf7fc9", "sha256": "06bacbc6c917c6cc5b2a1c5efd90ad6855da262fdc8910b203e124b9916b5d37" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "204b122f631c5cf6d9399db237bf7fc9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5170, "upload_time": "2019-04-21T21:22:42", "url": "https://files.pythonhosted.org/packages/91/b8/deaffadb83db917507e4804bfaa823466d90250a75d971fd3093f795d135/intelligent_water_droplet-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c54150d38d470a97ab6172c2954508f6", "sha256": "86fae93681d8c2e07f9883b3d52643b569c44c180577b923fd1d8541e90214d5" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c54150d38d470a97ab6172c2954508f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3641, "upload_time": "2019-04-21T21:22:45", "url": "https://files.pythonhosted.org/packages/d0/7c/b7a64a231e954acaedcbcb9d309f64b8817ffa0caa15eeb21238947b21ed/intelligent_water_droplet-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "018b07eaf30fce2f25082bc83f62cb5b", "sha256": "96f19d9ec53f800a5ee110e738fd1ceca02f28050a90238e2ef0e9fccbd766fb" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "018b07eaf30fce2f25082bc83f62cb5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5712, "upload_time": "2019-04-21T21:46:54", "url": "https://files.pythonhosted.org/packages/29/dd/3c65c2b7f4d751ca204aa0f8d32329fdd7c0b9ad732f0702b20979353243/intelligent_water_droplet-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9de12343352000e69dfc238f9009d57a", "sha256": "549df41c3d527a3d091ebe66f5a5be6d4b4de346c9462ac9f7d96c9e5feadba6" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9de12343352000e69dfc238f9009d57a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4255, "upload_time": "2019-04-21T21:46:57", "url": "https://files.pythonhosted.org/packages/60/69/1ebe5bb37e7fb98ddaf311d7e9a48e0207538dcaf0dcb063200bc0978c3b/intelligent_water_droplet-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "503acc2ae849c718b47e89e28d59ba45", "sha256": "b40a73d90736d033b8a86e783458993edd59c1a02f187f41b00fb71cf3e99d0e" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "503acc2ae849c718b47e89e28d59ba45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5708, "upload_time": "2019-04-21T21:52:13", "url": "https://files.pythonhosted.org/packages/16/26/7f6e11048ade2a347082374d64fad2e879321ea0ab1d5e04168f0a0a5e6c/intelligent_water_droplet-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b97d84e49d56987014bcde911ce030b8", "sha256": "461e41d2eddfccc5ef0e293d3dcb676ede5664bc6a0b96dfe1cc92228107bbe4" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b97d84e49d56987014bcde911ce030b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4256, "upload_time": "2019-04-21T21:52:17", "url": "https://files.pythonhosted.org/packages/88/eb/35c9e1ac0489adea8c4d24d6ed7d9e1df716628ad8eaf47fc4fa1cd90970/intelligent_water_droplet-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "503acc2ae849c718b47e89e28d59ba45", "sha256": "b40a73d90736d033b8a86e783458993edd59c1a02f187f41b00fb71cf3e99d0e" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "503acc2ae849c718b47e89e28d59ba45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5708, "upload_time": "2019-04-21T21:52:13", "url": "https://files.pythonhosted.org/packages/16/26/7f6e11048ade2a347082374d64fad2e879321ea0ab1d5e04168f0a0a5e6c/intelligent_water_droplet-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b97d84e49d56987014bcde911ce030b8", "sha256": "461e41d2eddfccc5ef0e293d3dcb676ede5664bc6a0b96dfe1cc92228107bbe4" }, "downloads": -1, "filename": "intelligent_water_droplet-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b97d84e49d56987014bcde911ce030b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4256, "upload_time": "2019-04-21T21:52:17", "url": "https://files.pythonhosted.org/packages/88/eb/35c9e1ac0489adea8c4d24d6ed7d9e1df716628ad8eaf47fc4fa1cd90970/intelligent_water_droplet-0.0.3.tar.gz" } ] }