LeelaChessZero / LeelaChessZero/lczero-server
Please provide a way to see "game contributions" statistics per PC, not only per user
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 45
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
Hello,
BOINC (WorldCommunityGrid) allows me to see stats per PC and per user.
This is very important for data-center guys with 100+ PCs, like me.
Now, despite having 100 PCs, only 1 contributes, because only 1 has an RTX GPU.
But in the future I will have a lot of RTX GPUs. Contributing CPUs to Leela is a waste of watts / power.
I would like to see similar kind of statistics for Leela training servers, where I contribute games.
I would like to break down which PCs were active, which were not, and how much each PC contributed games so far. (this could let me detect GPU issues, cooling issues, network issues and other issues easily)
This feature request is mainly about "website", but also about "client" application, where I want to see statistics locally.
Even better idea: Make a Boinc-Leela, so I could run Leela client as a BOINC application.
- This will simplify management, because BOINC has fairly advanced management tools built-in and developed over a decade, for both GUI and CLI, both Windows, Mac and Linux (and Android).
- This will gain a lot of free marketing. = More Leela contributors.
Here:
https://lczero.org/
and here:
https://lczero.org/active_users
-Technologov, 7.2.2019
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing active-users page at lczero.org and the repository's website and client responsibilities. Define how per-PC activity and game contributions should be collected and displayed, with local client statistics and the proposed BOINC integration treated as separate scopes. Done means the selected scope has an agreed design and verifiable per-PC contribution data.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- analytics, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100