Shojin Point
What is this?
This app gets an AtCoder user's submissions and calculate "Shojin Point".
Installation
- Install Python (Python3.10 is recommended).
- Install following libraries:
- flet
- schedule
- requests
- lark
- Copy shojinpoint directory to somewhere.
- Done!
How to use
- Run "shojinpoint.py" (ex. type "python3 ./shojinpoint.py" in shojinpoint directory).
- Click "Settings" menu (gear icon).
- Input following values:
- User name: Your username.
- Begin/End date: Beginning and ending of the aggregation period. Make sure to input in "YYYY-MM-DD hh:mm:ss" format.
- Formula: The formula of calculating "Shojin Point". These variables are available:
- Total TEE in period: [tee]
- Constants: [x] [y] [z]
- x/y/z: Constants values. Please input 0 into unused values.
- Press "OK" button.
- Click "Main" menu (chart icon) and you'll see points!