Skip to content

kotarot/psych-gen

Repository files navigation

Psych sheet generator

Psych sheet generator for WCA competitions.

Requirements

Following python version and some python libraries are required:

  • Python 2.7
  • Jinja2
  • BeautifulSoup4

Python 2.7.10 and Jinja2 2.8 are recommended version because I have developed and tested with them.

Usage

  1. Fill your-competition.txt with the competition information (sample file is in sample/ directory).
  2. Fill your-competition.csv with the entry list (sample file is in sample/ directory). If you specify auto argument, only events list is needed.
  3. Run python generate.py --output path-to-psych.html your-competition, and you will soon get psych sheets in your path-to-psych.html

For example, run python generate.py --output sample/tohoku-2015.html sample/tohoku-2015 or python generate.py --output sample/tohoku-2015.html --auto 93 sample/tohoku-2015 (93 is JRCA eid for Tohoku 2015), and you will get psych sheets for Tohoku Open 2015 as sample/tohoku-2015.html (sample/tohoku-2015.txt and sample/tohoku-2015.csv are sample data for that competition).

The sample psych sheets looks like this: Psych sheets for Tohoku Open 2015

Notes

  • You need only Python and some related libraries, you do not need any Web server or MySQL.
  • Event format in any your-competition.csv only accepts the following terms: 333, 444, 555, 222, 333bf, 333oh, 333fm, 333ft, minx, pyram, sq1, clock, skewb, 666, 777, 444bf, 555bf, 333mbf

Future works

See issues.

About

Psych sheet generator for WCA competitions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published