Skip to content
Tournament administrator for co-events
Python JavaScript CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
generators
livegame
py
webroot
.gitignore
README.md
atropine.py
licence.txt
makezip.sh

README.md

Atropine

Atropine is a program written in Python which helps with running FOCAL events. It generates fixtures, takes results, works out the standings, and can display it all in a separate window suitable for showing on a public-facing screen.

Prerequisites

To run Atropine (versions 1.0.0 and later) you need to have Python 3 installed. Other than a web browser (which I expect you already have, if you're reading this), Python 3 is now the only thing you need to install to be able to run Atropine. At the time of writing, the latest release of Python 3 is version 3.7.4, but if there's a later version on the Python downloads page by the time you read this, then install that.

You use Atropine through your web browser, but it does not need access to the internet to run. Atropine is its own web server which runs on your own computer, and your browser connects to that.

Instructions for getting started

  • If Python 3 is not already installed on your computer, or if you're not sure whether it's installed, download and install Python 3.
  • Get Atropine. You can either:
    • Clone the git repository, or,
    • If you don't use git but have somehow found this on github, download the latest Atropine zip file from this page. Unzip the zip file into a new folder of your choosing. Don't move any of Atropine's files out of that folder - the location of atropine.py in relation to the subfolders must be maintained as it is. It's okay to make a shortcut (or symlink, on Linux) to atropine.py and put the shortcut anywhere you want.
  • Run atropine.py.
  • Atropine will open a small web server on your computer, and give you a link to paste into your browser, like this: http://localhost:3960/cgi-bin/home.py
  • Go to that link in your web browser. You are now using the web interface, and you can create and administer your tournament from there.

Further documentation

The file docs/index.html contains further information about using Atropine.

You can’t perform that action at this time.