Go to file
Auke Kok 4bc12d30bd Do not list tutorial boxes in the ranking.
We still rank these (raw ranking data) but they're no longer part
of the top rankings.
2020-03-02 14:54:49 -08:00
mod Fix loading of category series. 2019-01-18 16:41:04 -08:00
.gitignore Builder ranking. 2017-11-05 22:55:17 -08:00
Makefile v4 2019-10-13 20:45:27 -07:00
main.go Do not list tutorial boxes in the ranking. 2020-03-02 14:54:49 -08:00
readme.md Update readme.md a bit. 2019-11-03 20:12:03 -08:00

readme.md

itb-ranking

This project runs parallel to the Minetest ITB server and processes the points table in itb.sqlite. It creates weighted ranks for players, builders and boxes and outputs JSON data. The current ITB website ingests this data and displays it.

The points data is very, very large, and will continue to grow over time. For this reason there is an out-of-MT process doing this. Doing this in lua would require too much memory and CPU time. Currently, it takes a few minutes to run this task.

License

The code is licensed MIT. It is technically trivial code, the mathmatics are very simple and there isn't much to it.