Skip to main content

ESP trainer that runs in your terminal

Project description

cli-esp-trainer 🧙‍♂️️

ESP trainer that runs in your terminal. The idea is inspired by Russell Targ's ESP trainer and is based on sound parapsychological study design.

Screenshot of cli-esp-trainer

How it works ✨

  1. There's 24 trials.
  2. Each trial has four numbers to select from. You guess which number is going to be next.
  3. If you're right, you score a hit.
  4. If you're wrong, it's a miss. The correct number is displayed.
  5. At the end, your results are tallied.

This trains you to distinguish an intuitive hunch from mental noise. True intuition should feel like a magnetic pull towards the correct number.

If your result is statistically significant, this is a clear indication of ESP. The scoring levels are 6, 8. 10, 12, or 14 hits. Frequently scoring 12 or more is considered highly developed ESP.

Features 📔

Current

  • Track your score against milestones of ESP ability
  • Fast, minimal UI
  • Cross-platform
  • Coloured text
  • Pretty table to display results

Future

  • Ability to skip a trial
  • Customise amount of trials
  • Export results into .csv file
  • Visualise improvements in results over time with charts
  • Interactive shell (so you can play again without needing to reload the script)
  • --help command to provide info from the terminal
  • Code quality improvements (tests, linting)
  • Website
  • Public leaderboards

Scientific evidence 🧪

The proof of ESP is out of the scope of this README. The evidence is extremely strong despite the controversy. Look at the work of both Russell Targ and Dean Radin if you're not convinced.

Improving your score 📈

To improve your score, do consciousness work (especially meditation). Psychedelics also help (but do so at your own risk, I can't recommend it unless you know what you're doing).

Installation 🚀

Dependencies

  • Python 3.8.2 (lower versions of 3 will probably work, but haven't been tested)

Instructions

Install the CLI client:

pip3 install esp-trainer

Run the script:

esp-trainer

Development 👨‍💻

Install dependencies with Pipenv:

pipenv install --dev

Then open the project with your preferred editor.

Open the pipenv shell:

pipenv shell

That's it. Start coding.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

esp_trainer-1.0.1-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file esp_trainer-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: esp_trainer-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

File hashes

Hashes for esp_trainer-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5bcc4ceeef6084e5f035649b5868bdf627292bed126c97a65870a768d96024ee
MD5 24ca00a4262415ec21d67752ebb8dbf7
BLAKE2b-256 3afbd2e85ce8432d06264249f626af090c094c9656ef61598eee6c10ac0106de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page