{ "info": { "author": "Andrey Zamaraev", "author_email": "a5kin@github.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Artistic Software", "Topic :: Games/Entertainment :: Simulation", "Topic :: Scientific/Engineering :: Artificial Life", "Topic :: Scientific/Engineering :: Physics", "Topic :: Scientific/Engineering :: Visualization", "Topic :: Software Development :: Code Generators", "Topic :: Software Development :: Libraries" ], "description": "=======\nXentica\n=======\n**GPU-Accelerated Engine For Multi-Dimensional Cellular Automata**\n\n.. image:: https://travis-ci.org/a5kin/xentica.png?branch=master\n :target: https://travis-ci.org/a5kin/xentica?branch=master\n :alt: Build Status\n\n.. image:: https://readthedocs.org/projects/xentica/badge/?version=latest\n :target: http://xentica.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://api.codacy.com/project/badge/Grade/6f4fac8ce45d4781aa34607922754a71\n :target: https://www.codacy.com/app/a5kin/xentica?utm_source=github.com&utm_medium=referral&utm_content=a5kin/xentica&utm_campaign=Badge_Grade\n :alt: Codacy Badge\n\n.. image:: https://img.shields.io/pypi/v/xentica.svg\n :target: https://pypi.org/project/xentica/\n :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/pypi/pyversions/xentica.svg\n :target: https://pypi.org/project/xentica/\n :alt: Supported Python versions\n\n.. image:: http://artipixoids.a5kin.net/assets/images/banners/xentica.png\n :alt: XENTICA Core Engine\n\n**Xentica** is the core framework for the `Artipixoids!`_ project,\nhelping us to build GPU-accelerated models for multi-dimensional\ncellular automata. Given pure Python definitions, Xentica generates\ncorresponding C code and runs it on GPU hardware.\n\nFor more information, please refer to the official `Xentica Documentation`_.\n\nAnother point of interest is `The Concept`_ document, explaining the\nmain goals of the project and giving formal definitions to all features\nof the Core Framework.\n\nThe project is Open Source, `contributions`_ are welcome.\n\n.. _Artipixoids!: http://artipixoids.a5kin.net/\n.. _Xentica Documentation: http://xentica.readthedocs.io/\n.. _The Concept: http://artipixoids.a5kin.net/concept/artipixoids_concept.pdf\n.. _contributions: https://github.com/a5kin/xentica/blob/master/CONTRIBUTING.md\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/a5kin/xentica", "keywords": "cellular automata ca simulation artificial life alife energy framework gpu multidimensional microprograms conservation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "xentica", "package_url": "https://pypi.org/project/xentica/", "platform": "", "project_url": "https://pypi.org/project/xentica/", "project_urls": { "Homepage": "https://github.com/a5kin/xentica" }, "release_url": "https://pypi.org/project/xentica/0.2.0/", "requires_dist": [ "numpy", "cached-property", "check-manifest; extra == 'dev'", "coverage; extra == 'test'" ], "requires_python": "", "summary": "GPU-accelerated engine for multi-dimensional cellular automata", "version": "0.2.0" }, "last_serial": 5465740, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9ce859672ac361f8c8ff6798bd4404e4", "sha256": "41b58af0dd4062ec196ecda0d3ee5f818824406e14f725ff3819ef5f4266ac9d" }, "downloads": -1, "filename": "xentica-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9ce859672ac361f8c8ff6798bd4404e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54348, "upload_time": "2018-05-05T17:56:57", "url": "https://files.pythonhosted.org/packages/a1/db/969fe57be8b061c089dba7c061bd80e382572e7ecb61bd5df2e2e79cdf16/xentica-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "80fe7efde4bae3e55bab35ee9c3c81e2", "sha256": "c1c07320b46c71bb7d2eb2b3db1750d969db26d3d62f28e914d7e2020c4bea3a" }, "downloads": -1, "filename": "xentica-0.1.1.tar.gz", "has_sig": false, "md5_digest": "80fe7efde4bae3e55bab35ee9c3c81e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62419, "upload_time": "2018-07-24T20:42:14", "url": "https://files.pythonhosted.org/packages/6d/93/bd6acd31270e8ae038cf5535d9800334dc50fbb5c912c11eddf54d0bb255/xentica-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fac209624ce873ba4c3aeb7f1715a624", "sha256": "2764bacb7ef6383c7a960eb6979208729d842d733b5c032d65d797d9e698e3af" }, "downloads": -1, "filename": "xentica-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fac209624ce873ba4c3aeb7f1715a624", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66054, "upload_time": "2019-06-29T16:05:14", "url": "https://files.pythonhosted.org/packages/dd/f5/0b3e8365933ba8c10decb48fc94c7ce4488c29d33e543ae2907d2ea84106/xentica-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0c4ac8a45edfffce38873ed869a2857", "sha256": "09675d789965a1cd6d8475b58c9d12a63009bc02e313b7f53187a479a2dbc8cd" }, "downloads": -1, "filename": "xentica-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b0c4ac8a45edfffce38873ed869a2857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81517, "upload_time": "2019-06-29T16:05:16", "url": "https://files.pythonhosted.org/packages/81/55/e5d7ccc74819221daa3be2ffd045b25cf9b699975614c78b501a7a2f13bb/xentica-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fac209624ce873ba4c3aeb7f1715a624", "sha256": "2764bacb7ef6383c7a960eb6979208729d842d733b5c032d65d797d9e698e3af" }, "downloads": -1, "filename": "xentica-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fac209624ce873ba4c3aeb7f1715a624", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66054, "upload_time": "2019-06-29T16:05:14", "url": "https://files.pythonhosted.org/packages/dd/f5/0b3e8365933ba8c10decb48fc94c7ce4488c29d33e543ae2907d2ea84106/xentica-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0c4ac8a45edfffce38873ed869a2857", "sha256": "09675d789965a1cd6d8475b58c9d12a63009bc02e313b7f53187a479a2dbc8cd" }, "downloads": -1, "filename": "xentica-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b0c4ac8a45edfffce38873ed869a2857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81517, "upload_time": "2019-06-29T16:05:16", "url": "https://files.pythonhosted.org/packages/81/55/e5d7ccc74819221daa3be2ffd045b25cf9b699975614c78b501a7a2f13bb/xentica-0.2.0.tar.gz" } ] }