Date: Fri, 13 Dec 2024 18:34:40 GMT From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f961819591ab - main - games/py-trueskill: video game skill rating system (new port) Message-ID: <202412131834.4BDIYeAn025710@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=f961819591abffa390e274b635eb720a8b5f89be commit f961819591abffa390e274b635eb720a8b5f89be Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2024-12-13 18:32:34 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2024-12-13 18:32:34 +0000 games/py-trueskill: video game skill rating system (new port) TrueSkill is a rating system for game players. It was developed by Microsoft Research and has been used on Xbox network, formerly known as Xbox Live, for ranking and matchmaking, and is suitable for any type of matches, including N:N team game or free-for-all. WWW: https://trueskill.org/ --- games/Makefile | 1 + games/py-trueskill/Makefile | 21 +++++++++++++++++++++ games/py-trueskill/distinfo | 3 +++ games/py-trueskill/pkg-descr | 6 ++++++ 4 files changed, 31 insertions(+) diff --git a/games/Makefile b/games/Makefile index 830d40139630..579590b76388 100644 --- a/games/Makefile +++ b/games/Makefile @@ -806,6 +806,7 @@ SUBDIR += py-pysol-cards SUBDIR += py-sgflib SUBDIR += py-sgfsummary + SUBDIR += py-trueskill SUBDIR += pysolfc SUBDIR += pysolfc-cardsets SUBDIR += pyspacewar diff --git a/games/py-trueskill/Makefile b/games/py-trueskill/Makefile new file mode 100644 index 000000000000..c1ca0580a9c2 --- /dev/null +++ b/games/py-trueskill/Makefile @@ -0,0 +1,21 @@ +PORTNAME= trueskill +PORTVERSION= 0.4.5 +CATEGORIES= games math +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= python@FreeBSD.org +COMMENT= Video game skill rating system +WWW= https://trueskill.org/ + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/games/py-trueskill/distinfo b/games/py-trueskill/distinfo new file mode 100644 index 000000000000..36fece6184b6 --- /dev/null +++ b/games/py-trueskill/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1681181046 +SHA256 (trueskill-0.4.5.tar.gz) = 9d62b48d2428369d712bd9becff9f9a2caa325e1a2ab5f9392d34bff757867bb +SIZE (trueskill-0.4.5.tar.gz) = 21315 diff --git a/games/py-trueskill/pkg-descr b/games/py-trueskill/pkg-descr new file mode 100644 index 000000000000..d0972a2e9cc3 --- /dev/null +++ b/games/py-trueskill/pkg-descr @@ -0,0 +1,6 @@ +TrueSkill is a rating system for game players. It was developed by +Microsoft Research and has been used on Xbox network, formerly known +and commonly referred to as Xbox Live, for ranking and matchmaking +service. This system quantifies players' TRUE skill points by the +Bayesian inference algorithm. It also works well with any type of +match rule including N:N team game or free-for-all.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412131834.4BDIYeAn025710>