https://github.com/slayer95/osu-accuracy
Better accuracy metric for osu!
https://github.com/slayer95/osu-accuracy
accuracy metrics nodejs osu osugame
Last synced: 2 months ago
JSON representation
Better accuracy metric for osu!
- Host: GitHub
- URL: https://github.com/slayer95/osu-accuracy
- Owner: Slayer95
- License: mit
- Created: 2019-04-26T11:39:27.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-06T02:24:45.000Z (about 7 years ago)
- Last Synced: 2025-01-17T06:32:41.983Z (over 1 year ago)
- Topics: accuracy, metrics, nodejs, osu, osugame
- Language: JavaScript
- Homepage:
- Size: 94.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
osu-accuracy
========================================================================
Introduction
------------------------------------------------------------------------
This project exists as an experiment to develop alternatives to the [deficient](https://github.com/ppy/osu/issues/4680)
``Accuracy`` metric of player skill in the game [osu!](https://osu.ppy.sh).
The demonstration is implemented through a command-line interface in the [Node.js](https://nodejs.org) platform.
Installation
------------------------------------------------------------------------
1. Install [Node.js](https://nodejs.org/).
2. Clone this repository.
3. Enter the repository and install dependencies with ``npm install``.
Configuration
------------------------------------------------------------------------
You will need to place a file named ``.osu-api-key.txt`` in the ``osu-accuracy`` folder, containing your own [osu! API key](https://github.com/ppy/osu-api/wiki).
If you are an avid ``osu!`` player, this software will get an excellent performance boost if you let it know the location of ``osu!``, in the
environment variable ``OSU_PATH``.
Usage
------------------------------------------------------------------------
node osu-accuracy osu!name
node osu-accuracy "user1, user2, user3, user4"
node osu-accuracy --format=csv|markdown osu!name
node osu-accuracy --fit-style=slope-intercept osu!name
node osu-accuracy --dataset-format=json|wolfram osu!name
node osu-accuracy --debug=true osu!name
License
------------------------------------------------------------------------
``osu-accuracy`` is licensed under the terms of the [MIT License][1].
[1]: https://github.com/Slayer95/osu-accuracy/blob/master/LICENSE