-
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a27985a
commit a3dcaa3
Showing
271 changed files
with
22,275 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
# SOME DESCRIPTIVE TITLE. | ||
# Copyright (C) 2021 - 2022, Taven | ||
# This file is distributed under the same license as the openskill.py | ||
# package. | ||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022. | ||
# | ||
#, fuzzy | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: openskill.py \n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2022-12-06 19:50+0530\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
"Language-Team: LANGUAGE <LL@li.org>\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=utf-8\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
"Generated-By: Babel 2.10.3\n" | ||
|
||
#: ../../advanced.rst:7 | ||
msgid "Advanced Guide" | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:11 | ||
msgid "" | ||
"These features have not been tested against real world data to check for " | ||
"their efficacy. You should test the parameters against your own data to " | ||
"ensure they suit your needs." | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:15 | ||
msgid "Additive Dynamics Factor" | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:16 | ||
msgid "" | ||
"If ``sigma`` gets too small, eventually the rating change volatility will" | ||
" decrease. To prevent this you can pass the parameter ``tau`` to " | ||
":class:`~openskill.rate.rate`. ``tau`` should preferably be a small " | ||
"decimal of two significant digits." | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:18 | ||
msgid "" | ||
"Here are some visuals of how ordinals change with different ``tau`` " | ||
"values:" | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:22 | ||
msgid "" | ||
"You can combine ``tau`` with another parameter ``prevent_sigma_increase``" | ||
" to ensure the win probability always remains congruent with the actual " | ||
"win rate." | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:24 | ||
msgid "Here is how this looks:" | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:29 | ||
msgid "Time Decay" | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:31 | ||
msgid "" | ||
"You can represent the decay of a player's skill over time by increasing " | ||
"``sigma`` by a little per match not played (or every time interval). " | ||
"First collect data on by how much sigma goes up or down by resetting " | ||
"sigma to it's default value per interval. The value by which ``sigma`` " | ||
"should change must be an average of the change of ``sigma`` over all " | ||
"matches when ``sigma`` is reset per interval." | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:33 | ||
msgid "Here is an example of how to do this:" | ||
msgstr "" | ||
|
||
#: ../../advanced.rst:37 | ||
msgid "This will produce the following output:" | ||
msgstr "" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# SOME DESCRIPTIVE TITLE. | ||
# Copyright (C) 2021 - 2022, Taven | ||
# This file is distributed under the same license as the openskill.py | ||
# package. | ||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022. | ||
# | ||
#, fuzzy | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: openskill.py \n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2022-12-06 19:50+0530\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
"Language-Team: LANGUAGE <LL@li.org>\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=utf-8\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
"Generated-By: Babel 2.10.3\n" | ||
|
||
#: ../../api/modules.rst:2 | ||
msgid "openskill" | ||
msgstr "" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# SOME DESCRIPTIVE TITLE. | ||
# Copyright (C) 2021 - 2022, Taven | ||
# This file is distributed under the same license as the openskill.py | ||
# package. | ||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022. | ||
# | ||
#, fuzzy | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: openskill.py \n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2022-12-06 19:50+0530\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
"Language-Team: LANGUAGE <LL@li.org>\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=utf-8\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
"Generated-By: Babel 2.10.3\n" | ||
|
||
#: ../../api/openskill.models.rst:2 | ||
msgid "openskill.models package" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.models.rst:5 | ||
msgid "Submodules" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.models.rst:8 | ||
msgid "openskill.models.bradley\\_terry\\_full module" | ||
msgstr "" | ||
|
||
#: of openskill.models.bradley_terry_full.BradleyTerryFull:1 | ||
#: openskill.models.bradley_terry_part.BradleyTerryPart:1 | ||
#: openskill.models.plackett_luce.PlackettLuce:1 | ||
#: openskill.models.thurstone_mosteller_full.ThurstoneMostellerFull:1 | ||
#: openskill.models.thurstone_mosteller_part.ThurstoneMostellerPart:1 | ||
msgid "Bases: :py:class:`object`" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.models.rst:16 | ||
msgid "openskill.models.bradley\\_terry\\_part module" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.models.rst:24 | ||
msgid "openskill.models.plackett\\_luce module" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.models.rst:32 | ||
msgid "openskill.models.thurstone\\_mosteller\\_full module" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.models.rst:40 | ||
msgid "openskill.models.thurstone\\_mosteller\\_part module" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.models.rst:48 | ||
msgid "Module contents" | ||
msgstr "" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,202 @@ | ||
# SOME DESCRIPTIVE TITLE. | ||
# Copyright (C) 2021 - 2022, Taven | ||
# This file is distributed under the same license as the openskill.py | ||
# package. | ||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022. | ||
# | ||
#, fuzzy | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: openskill.py \n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2022-12-06 19:50+0530\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
"Language-Team: LANGUAGE <LL@li.org>\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=utf-8\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
"Generated-By: Babel 2.10.3\n" | ||
|
||
#: ../../api/openskill.rst:2 | ||
msgid "openskill package" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.rst:5 | ||
msgid "Subpackages" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.rst:13 | ||
msgid "Submodules" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.rst:16 | ||
msgid "openskill.constants module" | ||
msgstr "" | ||
|
||
#: of openskill.constants.Constants:1 openskill.rate.Rating:1 | ||
msgid "Bases: :py:class:`object`" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.rst:24 | ||
msgid "openskill.rate module" | ||
msgstr "" | ||
|
||
#: of openskill.rate.Rating:1 | ||
msgid "" | ||
"The storehouse of the skill and confidence the system has in an agent. " | ||
"Stores the `mu` and `sigma` values of an agent." | ||
msgstr "" | ||
|
||
#: of openskill.rate.Rating openskill.rate.create_rating openskill.rate.ordinal | ||
#: openskill.rate.predict_draw openskill.rate.predict_rank | ||
#: openskill.rate.predict_win openskill.rate.rate openskill.rate.team_rating | ||
msgid "Parameters" | ||
msgstr "" | ||
|
||
#: of openskill.rate.Rating:4 | ||
msgid "The mean skill of the agent." | ||
msgstr "" | ||
|
||
#: of openskill.rate.Rating:5 | ||
msgid "How confident the system is the skill of an agent." | ||
msgstr "" | ||
|
||
#: of openskill.rate.Rating:6 openskill.rate.ordinal:5 openskill.rate.rate:8 | ||
#: openskill.rate.team_rating:4 | ||
msgid "" | ||
"Pass in a set of custom values for constants defined in the Weng-Lin " | ||
"paper." | ||
msgstr "" | ||
|
||
#: of openskill.rate.create_rating:1 | ||
msgid "" | ||
"Create a :class:`~openskill.rate.Rating` object from a list of `mu` and " | ||
"`sigma` values." | ||
msgstr "" | ||
|
||
#: of openskill.rate.create_rating:3 | ||
msgid "" | ||
"A list of two values where the first value is the `mu` and the second " | ||
"value is the `sigma`." | ||
msgstr "" | ||
|
||
#: of openskill.rate.create_rating openskill.rate.ordinal | ||
#: openskill.rate.predict_draw openskill.rate.predict_rank | ||
#: openskill.rate.predict_win openskill.rate.rate openskill.rate.team_rating | ||
msgid "Returns" | ||
msgstr "" | ||
|
||
#: of openskill.rate.create_rating:4 | ||
msgid "A :class:`~openskill.rate.Rating` object created from the list passed in." | ||
msgstr "" | ||
|
||
#: of openskill.rate.ordinal:1 | ||
msgid "Convert `mu` and `sigma` into a single value for sorting purposes." | ||
msgstr "" | ||
|
||
#: of openskill.rate.ordinal:3 | ||
msgid "" | ||
"A :class:`~openskill.rate.Rating` object or a :class:`~list` or " | ||
":class:`~tuple` of :class:`~float` objects." | ||
msgstr "" | ||
|
||
#: of openskill.rate.ordinal:6 | ||
msgid "" | ||
"A :class:`~float` object that represents a 1 dimensional value for a " | ||
"rating." | ||
msgstr "" | ||
|
||
#: of openskill.rate.predict_draw:1 | ||
msgid "" | ||
"Predict how likely a match up against teams of one or more agents will " | ||
"draw. This algorithm has a time complexity of O(n!/(n - 2)!) where 'n' is" | ||
" the number of teams." | ||
msgstr "" | ||
|
||
#: of openskill.rate.predict_draw:4 openskill.rate.predict_rank:4 | ||
#: openskill.rate.predict_win:4 | ||
msgid "" | ||
"A list of two or more teams, where teams are lists of " | ||
":class:`~openskill.rate.Rating` objects." | ||
msgstr "" | ||
|
||
#: of openskill.rate.predict_draw:5 | ||
msgid "A :class:`~float` that represents the probability of the teams drawings." | ||
msgstr "" | ||
|
||
#: of openskill.rate.predict_rank:1 | ||
msgid "" | ||
"Predict the shape of a match outcome. This algorithm has a time " | ||
"complexity of O(n!/(n - 2)!) where 'n' is the number of teams." | ||
msgstr "" | ||
|
||
#: of openskill.rate.predict_rank:5 | ||
msgid "A list of team ranks with their probabilities." | ||
msgstr "" | ||
|
||
#: of openskill.rate.predict_win:1 | ||
msgid "" | ||
"Predict how likely a match up against teams of one or more agents will " | ||
"go. This algorithm has a time complexity of O(n!/(n - 2)!) where 'n' is " | ||
"the number of teams." | ||
msgstr "" | ||
|
||
#: of openskill.rate.predict_win:5 | ||
msgid "A list of probabilities of each team winning." | ||
msgstr "" | ||
|
||
#: of openskill.rate.rate:1 | ||
msgid "" | ||
"Rate multiple teams consisting of one of more agents. Order of teams " | ||
"determines rank." | ||
msgstr "" | ||
|
||
#: of openskill.rate.rate:3 openskill.rate.team_rating:3 | ||
msgid "" | ||
"A list of teams, where teams are lists of :class:`~openskill.rate.Rating`" | ||
" objects." | ||
msgstr "" | ||
|
||
#: of openskill.rate.rate:4 | ||
msgid "A list of :class:`~int` where the lower values represent the winners." | ||
msgstr "" | ||
|
||
#: of openskill.rate.rate:5 | ||
msgid "A list of :class:`~int` where higher values represent the winners." | ||
msgstr "" | ||
|
||
#: of openskill.rate.rate:6 | ||
msgid "A :class:`~float` that modifies the additive dynamics factor." | ||
msgstr "" | ||
|
||
#: of openskill.rate.rate:7 | ||
msgid "A :class:`~bool` that prevents sigma from ever increasing." | ||
msgstr "" | ||
|
||
#: of openskill.rate.rate:9 | ||
msgid "Returns a list of :class:`~openskill.rate.Rating` objects." | ||
msgstr "" | ||
|
||
#: of openskill.rate.team_rating:1 | ||
msgid "Get the whole rating of a list of teams." | ||
msgstr "" | ||
|
||
#: of openskill.rate.team_rating:5 | ||
msgid "" | ||
"Returns a list of lists containing `mu`, `sigma`, the `team` object and " | ||
"the current rank of the team." | ||
msgstr "" | ||
|
||
#: ../../api/openskill.rst:32 | ||
msgid "openskill.statistics module" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.rst:40 | ||
msgid "openskill.util module" | ||
msgstr "" | ||
|
||
#: ../../api/openskill.rst:48 | ||
msgid "Module contents" | ||
msgstr "" | ||
|
Oops, something went wrong.