https://github.com/maxmcd/mp-elo
https://github.com/maxmcd/mp-elo
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/maxmcd/mp-elo
- Owner: maxmcd
- Created: 2024-11-03T18:52:17.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-03T19:31:45.000Z (6 months ago)
- Last Synced: 2025-03-08T19:47:31.812Z (about 2 months ago)
- Language: TypeScript
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Mountain Project Elo
Very experimental attempt to use the Glicko2 rating system to determine the
difficulty of climbs.```bash
# Download route data (currently just downloads RRG)
deno run --allow-net ./pull-routes.ts > rrg-routes.json# Download tick data (takes a long time 183MB of json)
cat rrg-routes.json | deno run --allow-net ./download-ticks.ts > rrg-ticks.json# Show some stats on the distribution of climbing outcomes
cat rrg-ticks.json | deno run fell-hung-stats.ts# Calculate ratings (very WIP), outputs climber-ratings.json and route-ratings.json
deno run --allow-read --allow-write ratings.ts
```