{ "info": { "author": "AgustinCB", "author_email": "jnieve@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Games/Entertainment :: Puzzle Games" ], "description": "Genedoku\n========\n\nSolve sudokus of any size using genetic algorithms with an easy approach\n\nBasic usage\n-----------\n\n.. code:: python\n\n from genedoku.Evolution import Evolution\n from genedoku.SudokuChromosome import SudokuChromosome\n\n e = Evolution(problem, SudokuChromosome, 50, 20000)\n r = e.start()\n\nWhere problem contains an array of NxN representing the sudoku and using\n0 in the empty spaces.\n\nTest\n----\n\n.. code:: bash\n\n python tests/test_genedoku.py [options] < tests/example.txt\n\nWhere example.txt it's an input file containing the matrix in the\nfollowing format:\n\nEach row it's separated by '', each element in row per ' ' and the final\nline should be blank. Empty spaces are 0\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/AgustinCB/genedoku", "keywords": "sudoku genetic algorithm solver", "license": "GNU", "maintainer": "", "maintainer_email": "", "name": "genedoku", "package_url": "https://pypi.org/project/genedoku/", "platform": "", "project_url": "https://pypi.org/project/genedoku/", "project_urls": { "Homepage": "https://github.com/AgustinCB/genedoku" }, "release_url": "https://pypi.org/project/genedoku/1.0.0a4/", "requires_dist": null, "requires_python": "", "summary": "A simple python package that solves sudokus using genetic algorithms", "version": "1.0.0a4" }, "last_serial": 2314903, "releases": { "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "ee39a2036d3fc10a4a09da068668a29b", "sha256": "e1047a273778530d81ae57d36c12d7942c4c374f1fffd695236e7c70d2de0737" }, "downloads": -1, "filename": "genedoku-1.0.0a1-py2-none-any.whl", "has_sig": false, "md5_digest": "ee39a2036d3fc10a4a09da068668a29b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5779, "upload_time": "2016-08-31T03:32:01", "url": "https://files.pythonhosted.org/packages/d7/12/ef8a53d5bc6fb31bc1af7a076b1fdff58a903b0abcb85377d36f1bed68de/genedoku-1.0.0a1-py2-none-any.whl" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "443c5c4daae6f046d35d04eb0cb8e25e", "sha256": "174091f043edea54288fd7834579e2f71b455e02b5e938d85a9453b15f8f1b9d" }, "downloads": -1, "filename": "genedoku-1.0.0a2-py2-none-any.whl", "has_sig": false, "md5_digest": "443c5c4daae6f046d35d04eb0cb8e25e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6116, "upload_time": "2016-08-31T03:39:34", "url": "https://files.pythonhosted.org/packages/54/5c/6c3d00cca73b308ecdb8e304e6a9cda7a4ce593c93b63c627c6450364df3/genedoku-1.0.0a2-py2-none-any.whl" } ], "1.0.0a3": [ { "comment_text": "", "digests": { "md5": "d7364b1be96e20ae070b2abfcaf888ca", "sha256": "7cd4354906cab9f841888da6f788552e15d14e7d8c4494c8d3be27eca4f8f040" }, "downloads": -1, "filename": "genedoku-1.0.0a3-py2-none-any.whl", "has_sig": false, "md5_digest": "d7364b1be96e20ae070b2abfcaf888ca", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6118, "upload_time": "2016-08-31T03:42:05", "url": "https://files.pythonhosted.org/packages/3e/57/85c5ecd3aecf939225a79e97c0426f613a9e72c2964325aafe056997a556/genedoku-1.0.0a3-py2-none-any.whl" } ], "1.0.0a4": [ { "comment_text": "", "digests": { "md5": "f8b43b938b9702d47beb19e3dc42d8fe", "sha256": "8d5fe2e347f5e49e784f6b28f4af1fad4e92d4362adfa416c0f197154696771a" }, "downloads": -1, "filename": "genedoku-1.0.0a4-py2-none-any.whl", "has_sig": false, "md5_digest": "f8b43b938b9702d47beb19e3dc42d8fe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6134, "upload_time": "2016-08-31T03:42:45", "url": "https://files.pythonhosted.org/packages/9e/55/d32815726a8f9b6598b327d9e13c5516151d68c3b4352445dcd92e5624af/genedoku-1.0.0a4-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8b43b938b9702d47beb19e3dc42d8fe", "sha256": "8d5fe2e347f5e49e784f6b28f4af1fad4e92d4362adfa416c0f197154696771a" }, "downloads": -1, "filename": "genedoku-1.0.0a4-py2-none-any.whl", "has_sig": false, "md5_digest": "f8b43b938b9702d47beb19e3dc42d8fe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6134, "upload_time": "2016-08-31T03:42:45", "url": "https://files.pythonhosted.org/packages/9e/55/d32815726a8f9b6598b327d9e13c5516151d68c3b4352445dcd92e5624af/genedoku-1.0.0a4-py2-none-any.whl" } ] }