{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "In the game chopsticks both the user and the human start out with 1 finger on each hand.\n\nThe goal of the game is to reduce the other players hand to a 0 in modulus 5, although the game can be played in different moduli.\n\nValid moves include redistributing your own hands so that you preserve the total number of fingers. This is called a switch.\n\nex: 1 1 1 1 -> 2 0 1 1\n\nex: 3 1 1 1 -> 2 2 1 1\n\nAnother valid move is called a hit. With a hit you add the value of one of your hands to the value of the opponents hands (modulus 5).\n\nex: 1 3 1 3 -> 1 3 2 3\n\nex: 3 3 3 3 -> 3 3 1 3\n\n\n\nThe computer has a lookup table already coded in that was formed by playing\n\nagainst initially random opponents and evolving with a genetic algorithm.\n\n\n\nGood Luck!\n\n\nHome-page: https://github.com/AWestover/chopsticks\nAuthor: Alek Westover\nAuthor-email: alek.westover@gmail.com\nLicense: UNKNOWN\nDescription: This module allows a human to play chopsticks against either another human or a computer.\n\n In the game chopsticks both the user and the human start out with 1 finger on each hand.\n\n The goal of the game is to reduce the other players hand to a 0 in modulus 5, although the game can be played in different moduli.\n\n Valid moves include redistributing your own hands so that you preserve the total number of fingers. This is called a switch.\n\n ex: 1 1 1 1 -> 2 0 1 1\n\n ex: 3 1 1 1 -> 2 2 1 1\n\n Another valid move is called a hit. With a hit you add the value of one of your hands to the value of the opponents hands (modulus 5).\n\n ex: 1 3 1 3 -> 1 3 2 3\n\n ex: 3 3 3 3 -> 3 3 1 3\n\n \n\n The computer has a lookup table already coded in that was formed by playing\n\n against initially random opponents and evolving with a genetic algorithm.\n\n \n\n Good Luck!\n\n \nKeywords: chopsticks game AI\nPlatform: UNKNOWN\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "chopsticksc", "package_url": "https://pypi.org/project/chopsticksc/", "platform": "", "project_url": "https://pypi.org/project/chopsticksc/", "project_urls": null, "release_url": "https://pypi.org/project/chopsticksc/1.0.5/", "requires_dist": [ "pandas" ], "requires_python": "", "summary": "This module allows a human to play chopsticks against either another human or a computer.", "version": "1.0.5" }, "last_serial": 3450777, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "19d28926949aeb2347e1db42d8b5afbf", "sha256": "b1139abb379c65c81e90e19568d0555c2c06c734242c7b0a8e3a44a34a5e5986" }, "downloads": -1, "filename": "chopsticksc-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19d28926949aeb2347e1db42d8b5afbf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2144, "upload_time": "2017-12-29T15:58:29", "url": "https://files.pythonhosted.org/packages/89/54/e42325fb830bcdad6bc83a7618776a8503edd2a73deed7226957fa3ec3e3/chopsticksc-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ce4b24fd579b4eae246f437ed7fb0d5", "sha256": "6b4180470170cd3e889495b35842f45a2eb58f0c3746449d2df262de22d020dd" }, "downloads": -1, "filename": "chopsticksc-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6ce4b24fd579b4eae246f437ed7fb0d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3278, "upload_time": "2017-12-29T15:58:31", "url": "https://files.pythonhosted.org/packages/59/85/c1a3f7a5da83721b7e9647bba991e70bca04dd70abfa87237a30a44284f0/chopsticksc-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4edf4662dbff9a256a6b2254a7133dc4", "sha256": "f3aad0a17fd983cafcb484efd48bbf43392ff7142d72a5840bf735077a5db583" }, "downloads": -1, "filename": "chopsticksc-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4edf4662dbff9a256a6b2254a7133dc4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4693, "upload_time": "2017-12-29T20:23:40", "url": "https://files.pythonhosted.org/packages/43/b8/a26a227d6c6eb8e6622e0a560f690befcedc3824f7847753fc70c45539a7/chopsticksc-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f39d5f40e305d8ef0add1c9dd0dbd801", "sha256": "e4d68bbb25e096b5b9cd32c37941ada39d3251dde6b1da80903fddd467fac72a" }, "downloads": -1, "filename": "chopsticksc-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f39d5f40e305d8ef0add1c9dd0dbd801", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5770, "upload_time": "2017-12-29T20:23:41", "url": "https://files.pythonhosted.org/packages/81/7e/7037f48e8c5f828047dbb07109deeeda9163a9c9d848770dd872d0f06945/chopsticksc-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b97fb336f16edac25382efebe763eaf2", "sha256": "b8d379e05c95e51f06a4028364e549126913ce035c3ec2b352d315e2c3955dbb" }, "downloads": -1, "filename": "chopsticksc-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b97fb336f16edac25382efebe763eaf2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4725, "upload_time": "2017-12-29T20:36:12", "url": "https://files.pythonhosted.org/packages/8d/c5/04f218f84bc093eaef4f78596f1511376c20543b4d0f772d08aa6652e01f/chopsticksc-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80000e17f81a53fe05c94579d000a0d0", "sha256": "5aa0cf2afbb0300d9d8f6affeabf583760c71166abadc3faafe66e049f3b4450" }, "downloads": -1, "filename": "chopsticksc-1.0.2.tar.gz", "has_sig": false, "md5_digest": "80000e17f81a53fe05c94579d000a0d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5814, "upload_time": "2017-12-29T20:36:14", "url": "https://files.pythonhosted.org/packages/eb/b7/b4c0a92643b8aaac198df2fe583e88fe24f5f37d409ea5e79b709d100d95/chopsticksc-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "5cf5628a4b6f7cf9b1b2e9622aa1a470", "sha256": "1b4c3c46c6e512141ede48e0ae8e1f81b0940b2a0d10d8b7f1df82692bfe1507" }, "downloads": -1, "filename": "chopsticksc-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5cf5628a4b6f7cf9b1b2e9622aa1a470", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4756, "upload_time": "2017-12-29T20:48:09", "url": "https://files.pythonhosted.org/packages/d3/22/d5b5960ea29e160884f2f3a3b29b232e15801ff78c935e6427438eb5fbd0/chopsticksc-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e3db458d6336a10650162b46b83b846", "sha256": "d8b443109047ae387f8c1758bb347c7fd8ea3b12cf4dfba8859b6beae53bf366" }, "downloads": -1, "filename": "chopsticksc-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6e3db458d6336a10650162b46b83b846", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5831, "upload_time": "2017-12-29T20:48:11", "url": "https://files.pythonhosted.org/packages/d0/ae/869555956ee2bfe39de2ce4e675259264e3326f5bace11bb6a5c7b9a168e/chopsticksc-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "15d3c91b672c5f212cd79f1d3d2057c4", "sha256": "2d66808c317a253c9ab949ce76ea198556548c81ea5a0a8a9327644867eda918" }, "downloads": -1, "filename": "chopsticksc-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15d3c91b672c5f212cd79f1d3d2057c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4758, "upload_time": "2017-12-29T20:49:54", "url": "https://files.pythonhosted.org/packages/ef/91/40e63245dc721607c790ebb9865222cf924bf73018932912a03233f7a2c2/chopsticksc-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9662273eed59888e2dea458f685e1826", "sha256": "d9d8cb9c8186abee072d1249df8bf054fb6c36ddcac7ec074e21c2dac9b33799" }, "downloads": -1, "filename": "chopsticksc-1.0.4.tar.gz", "has_sig": false, "md5_digest": "9662273eed59888e2dea458f685e1826", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5828, "upload_time": "2017-12-29T20:49:56", "url": "https://files.pythonhosted.org/packages/0f/10/57c7b340e860c23095609ca01e42d0843c6fc7d39ee6a750f1d95bb2acfb/chopsticksc-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "4d03331cb20fd4650122033cf2cc58e0", "sha256": "ffe313f9659a766d89443ffbba4bec86c13b0d95499fa3eebf05346cb68ac5b5" }, "downloads": -1, "filename": "chopsticksc-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d03331cb20fd4650122033cf2cc58e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5975, "upload_time": "2017-12-29T22:58:36", "url": "https://files.pythonhosted.org/packages/8c/5d/39c2c99bce90afb74d86e2c12548655ec683a62e34f341cc582f97c45294/chopsticksc-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ec78e90773675a5edcf509e394e8f76", "sha256": "f0fad88ea42c950728eca6146754c3002732d6b08e5d42d19109a81fa9fd60a5" }, "downloads": -1, "filename": "chopsticksc-1.0.5.tar.gz", "has_sig": false, "md5_digest": "5ec78e90773675a5edcf509e394e8f76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6501, "upload_time": "2017-12-29T22:58:37", "url": "https://files.pythonhosted.org/packages/48/a1/a69a05686e94cf715b3a6907411f9fdc84ec3d02b9c7e294859515d9866e/chopsticksc-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d03331cb20fd4650122033cf2cc58e0", "sha256": "ffe313f9659a766d89443ffbba4bec86c13b0d95499fa3eebf05346cb68ac5b5" }, "downloads": -1, "filename": "chopsticksc-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d03331cb20fd4650122033cf2cc58e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5975, "upload_time": "2017-12-29T22:58:36", "url": "https://files.pythonhosted.org/packages/8c/5d/39c2c99bce90afb74d86e2c12548655ec683a62e34f341cc582f97c45294/chopsticksc-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ec78e90773675a5edcf509e394e8f76", "sha256": "f0fad88ea42c950728eca6146754c3002732d6b08e5d42d19109a81fa9fd60a5" }, "downloads": -1, "filename": "chopsticksc-1.0.5.tar.gz", "has_sig": false, "md5_digest": "5ec78e90773675a5edcf509e394e8f76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6501, "upload_time": "2017-12-29T22:58:37", "url": "https://files.pythonhosted.org/packages/48/a1/a69a05686e94cf715b3a6907411f9fdc84ec3d02b9c7e294859515d9866e/chopsticksc-1.0.5.tar.gz" } ] }