{ "info": { "author": "Motiejus Jak\u0161tys", "author_email": "desired.mta@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Other Scripting Engines", "Programming Language :: Python", "Topic :: Games/Entertainment :: Board Games" ], "description": "Game Logic for Ultimate Tic Tac Toe\n===================================\n\nThis library allows to easily create front-ends for ultimate-tic-tac-toe game.\nIt takes care of game rules, validating the arguments, calling the right\nfunctions.\n\n``run.lua`` is an example how this library can be used. To try out::\n\n tictactoelib/run.lua \\\n tictactoelib/examples/dumb_player.lua \\\n tictactoelib/examples/dumb_player.lua\n\nThe file takes two arguments: Lua files, which implement a player.\n``tictactoelib/examples/dumb_player.lua`` is a demo player which marks a first\navailable slot. Command-line example above makes it fight with itself.\n\nSee comments in ``tictactoelib/examples/dumb_player.lua`` how to implement a\nplayer (it could also be something that takes events from UI).\n\nFor human-readable game rules, see ultimate-tic-tac-toe's website_.\n\nCompatibility\n-------------\n\nLibrary is written in pure Lua, is tested to be compatible with Lua5.1, Lua5.2\nand luajit.\n\n.. _website: http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-toe/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/Motiejus/ultimate-tic-tac-toe", "keywords": null, "license": "Apache2", "maintainer": null, "maintainer_email": null, "name": "tictactoelib", "package_url": "https://pypi.org/project/tictactoelib/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tictactoelib/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/Motiejus/ultimate-tic-tac-toe" }, "release_url": "https://pypi.org/project/tictactoelib/0.2.4/", "requires_dist": null, "requires_python": null, "summary": "Ultimate Tic Tac Toe game logic (Lua and Python bindings)", "version": "0.2.4" }, "last_serial": 1073749, "releases": { "0.0.1": [], "0.0.3": [ { "comment_text": "", "digests": { "md5": "6709c786a1bf455e5244b4bb57e27f7e", "sha256": "e896aa47ac0535ec3d365fd2047d715a96fec6bcfe2bc1f492a01a4e7c0897b3" }, "downloads": -1, "filename": "tictactoelib-0.0.3.tar.gz", "has_sig": false, "md5_digest": "6709c786a1bf455e5244b4bb57e27f7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10489, "upload_time": "2014-03-15T17:19:13", "url": "https://files.pythonhosted.org/packages/55/27/fc9aeb499f3400a6687e28beac0da852ef603d658fb3d83303def5e1357f/tictactoelib-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "36c8fcb407e1b0c4e28670a324c462a3", "sha256": "299fa64d09044d62d9a768658f1992b1f0950ec66cab1c8235a6bd2866c97e9e" }, "downloads": -1, "filename": "tictactoelib-0.0.4.tar.gz", "has_sig": false, "md5_digest": "36c8fcb407e1b0c4e28670a324c462a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11803, "upload_time": "2014-04-06T14:11:52", "url": "https://files.pythonhosted.org/packages/eb/6d/8a486a5151b819855e92e78d6fb18e7c99a1c0aca6fb475fbc92e3452d6f/tictactoelib-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "742bee86c87f58c681a98a4b9e36a296", "sha256": "7e216e5889ad621408b8c81b56440c2e6bb3e8f7eeb4bebda25e9e4ee3a572ba" }, "downloads": -1, "filename": "tictactoelib-0.1.0.tar.gz", "has_sig": false, "md5_digest": "742bee86c87f58c681a98a4b9e36a296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12152, "upload_time": "2014-04-07T11:16:59", "url": "https://files.pythonhosted.org/packages/88/8d/8e50f0390e077dd36905e49d90ad8656a83b22a05fb5a8bd4eccf83f6e3c/tictactoelib-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "445292d7c0e7d1f33ab06bdaa2cb1e1e", "sha256": "a10b5013c799fdbef7077d14b24829023e2d4f9fa721a6b7a81cea398cf87814" }, "downloads": -1, "filename": "tictactoelib-0.2.0.tar.gz", "has_sig": false, "md5_digest": "445292d7c0e7d1f33ab06bdaa2cb1e1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13646, "upload_time": "2014-04-23T19:34:18", "url": "https://files.pythonhosted.org/packages/7a/61/89eeb245608e32015295b93483211cb7d66c0603701ec569b5475ecfb037/tictactoelib-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "bcd0fdc61b38f176e8393817ef58c6d6", "sha256": "4159cc0e832cd7250874f5609850f5023dac58792418ed92c9ff00dee428d5a1" }, "downloads": -1, "filename": "tictactoelib-0.2.1.tar.gz", "has_sig": false, "md5_digest": "bcd0fdc61b38f176e8393817ef58c6d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13655, "upload_time": "2014-04-23T19:50:16", "url": "https://files.pythonhosted.org/packages/d7/04/7cc9c1261203e05833d64aa38fcae113b603622233d67b35ecea68ac1af8/tictactoelib-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "bdaed1093d3aa7a2932cb7aeefa11844", "sha256": "29d3480ece6aa5e6a9738e884e91e713b83a81e79be4e3c009c8edacb7a43ae2" }, "downloads": -1, "filename": "tictactoelib-0.2.2.tar.gz", "has_sig": false, "md5_digest": "bdaed1093d3aa7a2932cb7aeefa11844", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13652, "upload_time": "2014-04-24T14:43:52", "url": "https://files.pythonhosted.org/packages/6a/61/a0f91fe21d9df0d4aaf5389ea52ec993df395d11c047d2571f1841bba40f/tictactoelib-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "3fee6cc5e88d856a42f62d5cfe2e3d5f", "sha256": "9fa15e18291149118af4dfdc21220380288578102d50bd26e60565d7add07578" }, "downloads": -1, "filename": "tictactoelib-0.2.3.tar.gz", "has_sig": false, "md5_digest": "3fee6cc5e88d856a42f62d5cfe2e3d5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13772, "upload_time": "2014-04-28T07:34:18", "url": "https://files.pythonhosted.org/packages/f7/4d/28e9025bb0a7c55333b297f74557965ae17dcc635313ddcbd7db5ad4347b/tictactoelib-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9d12f12b2b2c6f0832500cd8f6d1df19", "sha256": "ba1f0cfb6f15f6e33b9dd25c360a62d0acb1b4777cd6b4c6493c8d8c3004905f" }, "downloads": -1, "filename": "tictactoelib-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9d12f12b2b2c6f0832500cd8f6d1df19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13813, "upload_time": "2014-04-28T07:42:00", "url": "https://files.pythonhosted.org/packages/0f/42/27ad40c4fc89704173ebbde364bdc77efcc5a8121bf2840edf6303dfda34/tictactoelib-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9d12f12b2b2c6f0832500cd8f6d1df19", "sha256": "ba1f0cfb6f15f6e33b9dd25c360a62d0acb1b4777cd6b4c6493c8d8c3004905f" }, "downloads": -1, "filename": "tictactoelib-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9d12f12b2b2c6f0832500cd8f6d1df19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13813, "upload_time": "2014-04-28T07:42:00", "url": "https://files.pythonhosted.org/packages/0f/42/27ad40c4fc89704173ebbde364bdc77efcc5a8121bf2840edf6303dfda34/tictactoelib-0.2.4.tar.gz" } ] }