Skip to main content

Doomsdaytutor - learn the doomsday algorithm fast

Project description

doomsdaytutor

So you have the modest goal of comfortably saying:

I know the weekday of birth of every person on earth, in our past and in the future, if just provided a date.

Learning the theory behind the doomsday algorithm isn't hard, but practicing it becomes cumbersome. It requires mental energy thinking of dates and checking them afterwards. Wouldn't it be nice to have a program for that, one that explains false answers?

Doomsdaytutor will present you with questions and explain the algorithm visually if the submitted answer is wrong. If you are unfamiliar with the algorithm, doomsdaytutor will also happily explain it to you.

Installation

All common operating systems (Windows, Mac and Linux) are supported. Open your terminal and follow along.

doomsdaytutor requires Python version>=3.6 so make sure you have it installed.

$ python -V   # Windows 
$ python3 -V  # Linux, Mac

Now install doomsdaytutor with pip.

$ pip install doomsdaytutor  # Windows
$ pip3 install doomsdaytutor # Linux, Mac

You will learn everything else in your terminal :D.

$ doomsdaytutor

Project details


Download files

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

Source Distribution

doomsdaytutor-0.2.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

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

doomsdaytutor-0.2.0-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file doomsdaytutor-0.2.0.tar.gz.

File metadata

  • Download URL: doomsdaytutor-0.2.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for doomsdaytutor-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5744176da8945d47bd72f01bea2388448b57559b866b6c4a6d1b14e649172204
MD5 2662e32106c8029b04b9c66981eb0e67
BLAKE2b-256 246e49c0126ec2ffff617202d885645144a4bf6e5992111ecc68756860a16a5e

See more details on using hashes here.

File details

Details for the file doomsdaytutor-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: doomsdaytutor-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for doomsdaytutor-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 595b06c896ef14142dd71cb6c8172a39d86ec53746072c4bbfa2f1afab3bdc06
MD5 ea292a9cb50fbe852fc2313559191c88
BLAKE2b-256 a18a3c5f39d5b0323b11b441ec9bf3de7d898b6dfae842900e5c2cb5a1df3baf

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