visual-selection


Namevisual-selection JSON
Version 0.2.0 PyPI version JSON
download
home_pagehttps://github.com/davep/visual-selection
SummaryA simple illustration of mutation aiding evolution
upload_time2023-10-28 08:34:02
maintainerDave Pearson
docs_urlNone
authorDave Pearson
requires_python>=3.8
licenseLicense :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
keywords evolution science example illustration
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Visual Selection

## Introduction

Many moons ago, back in 2008, while in a debate on an atheist-oriented phpBB
site (as was the fashion back then), I ended up writing [a couple of
scripts](https://github.com/davep/selection), in ruby, to illustrate a point
about how mutation and selection can, given enough time, result in something
with the appearance of design.

The code was far from a mic-drop body of evidence (it wasn't meant to be), I
think it did an okay job of showing how nothing more than just mutating
something and selecting for the "fitter" options can get you somewhere
meaningful given enough time.

No matter, either you get the illustration or you don't. That's not
important.

Fast forward 15 years and I was thinking that a Textual version of the code
might be fun.

![Visual Selection](https://raw.githubusercontent.com/davep/visual-selection/main/visual-selection.png)

Turns out it *is* fun!

## Installation

If you want to play with this, the best method is going to be to install
with `pipx`:

```sh
$ pipx install visual-selection
```

then simply run `visual-selection`.

[//]: # (README.md ends here)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/davep/visual-selection",
    "name": "visual-selection",
    "maintainer": "Dave Pearson",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "davep@davep.org",
    "keywords": "evolution,science,example,illustration",
    "author": "Dave Pearson",
    "author_email": "davep@davep.org",
    "download_url": "",
    "platform": null,
    "description": "# Visual Selection\n\n## Introduction\n\nMany moons ago, back in 2008, while in a debate on an atheist-oriented phpBB\nsite (as was the fashion back then), I ended up writing [a couple of\nscripts](https://github.com/davep/selection), in ruby, to illustrate a point\nabout how mutation and selection can, given enough time, result in something\nwith the appearance of design.\n\nThe code was far from a mic-drop body of evidence (it wasn't meant to be), I\nthink it did an okay job of showing how nothing more than just mutating\nsomething and selecting for the \"fitter\" options can get you somewhere\nmeaningful given enough time.\n\nNo matter, either you get the illustration or you don't. That's not\nimportant.\n\nFast forward 15 years and I was thinking that a Textual version of the code\nmight be fun.\n\n![Visual Selection](https://raw.githubusercontent.com/davep/visual-selection/main/visual-selection.png)\n\nTurns out it *is* fun!\n\n## Installation\n\nIf you want to play with this, the best method is going to be to install\nwith `pipx`:\n\n```sh\n$ pipx install visual-selection\n```\n\nthen simply run `visual-selection`.\n\n[//]: # (README.md ends here)\n",
    "bugtrack_url": null,
    "license": "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
    "summary": "A simple illustration of mutation aiding evolution",
    "version": "0.2.0",
    "project_urls": {
        "Discussions": "https://github.com/davep/visual-selection/discussions",
        "Documentation": "https://github.com/davep/visual-selection/blob/main/README.md",
        "Homepage": "https://github.com/davep/visual-selection",
        "Issues": "https://github.com/davep/visual-selection/issues",
        "Source": "https://github.com/davep/visual-selection"
    },
    "split_keywords": [
        "evolution",
        "science",
        "example",
        "illustration"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d25348aec334064d97296d0bd64724fb5a36cf7ed59ce9be7527e56af0446f3",
                "md5": "c2b6f764a0b3c3442f4c258e9c285802",
                "sha256": "de0eb328de469b6d21bcf85933eaa115377ce166d85156d85397474f8c4cd253"
            },
            "downloads": -1,
            "filename": "visual_selection-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c2b6f764a0b3c3442f4c258e9c285802",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 6927,
            "upload_time": "2023-10-28T08:34:02",
            "upload_time_iso_8601": "2023-10-28T08:34:02.327605Z",
            "url": "https://files.pythonhosted.org/packages/4d/25/348aec334064d97296d0bd64724fb5a36cf7ed59ce9be7527e56af0446f3/visual_selection-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-28 08:34:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "davep",
    "github_project": "visual-selection",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "visual-selection"
}
        
Elapsed time: 0.34393s