Skip to content

f-klubben/tjans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tjanseauktion

A pure Python port of the original Tjanseauktion used on fyttetur.

Prerequisites

  • Python 3.6+

Usage

To run

(venv) $ python tjanseauktion.py

gui

Upon launch you are presented with the above GUI.

On the left hand side are three menus:

  • Command menu: available key-based commands
    • Note that as of now, it is only possible to interact using commands - mouse input is not implemented
  • Statistics: various statistics pertaining to setup and progress of the auction
  • Legend: names of the different currencies - these are set in cfg.ini

In the center is the tjanseauktion tool. At the top is the current auction as well as the highest bidder, followed by a table of all teams and their relevant information. Once a team has reached their required number of chores (i.e., the Chores per team row in the statistics menu), their row will be highlighted.

The output log will retain the last 10 log messages, and all log messages will be saved in logs/message-log-DATE.txt.

Upon each action performed the state will be saved to logs/state-log-DATE.json. If this log is present (and valid) it will be loaded on launch.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages