{ "info": { "author": "Jai Bhagat", "author_email": "dudecmonitsme@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "This repository contains code to create a simple ludo simulator in Python to settle a bet between Pip and Anna.\n\nThe root folder contains this `README.md`, a `LICENSE`, and `setup.py`, for configuring this repository as a distributable package (on PyPI and Anaconda's conda-forge channel). The `tests` folder contains unit and integration tests for confirming the source code is functioning as expected. (These tests are to be run in the pytest package testing framework: to run these tests, follow the instructions in the `runTest.py` file.) The `ludoSim` folder contains the source code package and a README detailing its contents. The `build` folder contains the latest build of the `ludoSim` source code package, and the `dist` folder contains distributions of this build in different compressed file formats.\n\nRunning the `ludoSim/analysis/gameAnalysis.py` script runs 10000 games and displays results to determine the outcome of the [bet](https://github.com/jaib1/ludoSim/blob/master/ludoSim/TermsOfBet.md). Running this script took less than a minute on a Windows10 PC with an Intel core i5-6500 CPU with 16 GB DDR4-2133 RAM. \n\nTo run a game of ludo, navigate to the local folder where you have cloned or installed this repository (unnecessary if you have installed via `pip install ludoSim-jaib1` or `conda install ludoSim-jaib1 -c conda-forge`), launch python, and run:\n```\nfrom ludoSim import *\nb = Board() # look at the optional input args to set the board however you'd like\nb.playGame()\n```\n\n*Note, this package was created using the Anaconda (5.3) package manager distribution (running Python 3.7), and imports some packages native to Anaconda. For best results, download and install [Anaconda](https://www.anaconda.com/distribution), navigate to the local folder where you have cloned or installed this ludoSim repository (unnecessary if you have installed via `conda install ludoSim-jaib1 -c conda-forge`), and in your conda terminal run:*\n\n*`conda activate ludoSim_env`*\n\n*to activate the environment with the appropriate package dependencies which were used at the time this package was created*", "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/jaib1/ludoSim", "keywords": "ludo simulator bet", "license": "GNU General Public License v3", "maintainer": "", "maintainer_email": "", "name": "ludoSim-jaib1", "package_url": "https://pypi.org/project/ludoSim-jaib1/", "platform": "", "project_url": "https://pypi.org/project/ludoSim-jaib1/", "project_urls": { "Homepage": "https://github.com/jaib1/ludoSim" }, "release_url": "https://pypi.org/project/ludoSim-jaib1/0.0.5/", "requires_dist": null, "requires_python": ">=3", "summary": "A simple ludo simulator", "version": "0.0.5" }, "last_serial": 5543251, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "862aee0b289e015b63c2005b6887ea80", "sha256": "0922f2ddd10bc8b5b600702ac29561bd7fb8c0e995dde45a046c4abce895873b" }, "downloads": -1, "filename": "ludoSim_jaib1-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "862aee0b289e015b63c2005b6887ea80", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 14892, "upload_time": "2019-07-14T02:12:53", "url": "https://files.pythonhosted.org/packages/a0/05/9f97793f7e0417fe6694b986d6dfbf2ab4bad25055c388db2a4d21f729ee/ludoSim_jaib1-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4221de90fb52a6e0a34b6034198964c", "sha256": "3342abcd52a6a18e1d4b0e2e626c051f24133187647c6618c0f81d7add28d543" }, "downloads": -1, "filename": "ludoSim-jaib1-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a4221de90fb52a6e0a34b6034198964c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2344, "upload_time": "2019-07-14T02:12:56", "url": "https://files.pythonhosted.org/packages/bc/7f/c1d679cdaa30caea07c7490500f99a9d9651180c9dbab7c139ee7bacd58c/ludoSim-jaib1-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "bd980c920a08f792ce13da6f775f7d93", "sha256": "a02521e22934387a66cd57bfe9df1683d3f6f709cb745c3dcc18bc7c753fae4b" }, "downloads": -1, "filename": "ludoSim-jaib1-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bd980c920a08f792ce13da6f775f7d93", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3616902, "upload_time": "2019-07-15T15:11:32", "url": "https://files.pythonhosted.org/packages/7c/bc/03900464a6ae7f803d4c0915bc3b95dfdca6b05757bec9003719fa0502dd/ludoSim-jaib1-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "8c230a42c8a43442325cd31302800511", "sha256": "f553abe4078784f8648caf5b2bf749721380997e979707c0d0b920d13ce4caec" }, "downloads": -1, "filename": "ludoSim-jaib1-0.0.3.tar.gz", "has_sig": false, "md5_digest": "8c230a42c8a43442325cd31302800511", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3617002, "upload_time": "2019-07-15T16:01:58", "url": "https://files.pythonhosted.org/packages/48/3d/49b7f644a3bf22e74c8f1c38ee4d67d53f2f98d6beb4dc7804fc287cd0d8/ludoSim-jaib1-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "8bd1253ae0a0aa1c3f8e02d2edbcd111", "sha256": "7eeacf2dc7740365792f2ed1dfc21b3a9502388a3be9c24bfcee1ba9c349e39d" }, "downloads": -1, "filename": "ludoSim-jaib1-0.0.4.tar.gz", "has_sig": false, "md5_digest": "8bd1253ae0a0aa1c3f8e02d2edbcd111", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3631055, "upload_time": "2019-07-15T18:21:33", "url": "https://files.pythonhosted.org/packages/12/06/6592d6bd1f3b1a8c72cd4a0cb3989c6b5e3a7e48a5070704d3f0a483d374/ludoSim-jaib1-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "007d8148610d23b42529965aa8a290ac", "sha256": "e04071d847996209c3e0485dd814207619c3c3e3d404894fa531d03622f8c8d5" }, "downloads": -1, "filename": "ludoSim-jaib1-0.0.5.tar.gz", "has_sig": false, "md5_digest": "007d8148610d23b42529965aa8a290ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3632952, "upload_time": "2019-07-17T00:05:30", "url": "https://files.pythonhosted.org/packages/ac/a1/e0828bc3540914f84ad2baf2e91e4fa0fbea702fb337eb517ec666ef856f/ludoSim-jaib1-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "007d8148610d23b42529965aa8a290ac", "sha256": "e04071d847996209c3e0485dd814207619c3c3e3d404894fa531d03622f8c8d5" }, "downloads": -1, "filename": "ludoSim-jaib1-0.0.5.tar.gz", "has_sig": false, "md5_digest": "007d8148610d23b42529965aa8a290ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3632952, "upload_time": "2019-07-17T00:05:30", "url": "https://files.pythonhosted.org/packages/ac/a1/e0828bc3540914f84ad2baf2e91e4fa0fbea702fb337eb517ec666ef856f/ludoSim-jaib1-0.0.5.tar.gz" } ] }