Skip to content

Commit dc2d5e0

Browse files
authored
Score Margins (#165)
* Introduce score margins or margin of victory * Update documentation * Add changelog fragment
1 parent 8251ba1 commit dc2d5e0

26 files changed

+1363
-455
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,10 @@ jobs:
8080
cache-dependency-path: "**/pyproject.toml"
8181
- name: Install Tox
8282
run: python -m pip install tox-gh-actions>=3.2.0
83+
continue-on-error: ${{ matrix.experimental }}
8384
- name: Setup Test Suite
8485
run: tox -vv --notest
86+
continue-on-error: ${{ matrix.experimental }}
8587
- name: Run Tests
8688
run: |
8789
python -m pip install --upgrade pip
@@ -92,6 +94,7 @@ jobs:
9294
with:
9395
token: ${{ secrets.CODECOV_TOKEN }}
9496
fail_ci_if_error: ${{ !matrix.experimental }}
97+
continue-on-error: ${{ matrix.experimental }}
9598
pypy:
9699
if:
97100
github.event_name == 'push' || github.event.pull_request.head.repo.full_name !=

CODE_OF_CONDUCT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ We will not tolerate any behavior that:
3737

3838
### Reporting Violations
3939

40-
If you experience or witness a violation of this Code of Conduct, please report it **privately** using the following form:
40+
If you experience or witness a violation of this Code of Conduct, please report it **privately** to this email:
4141

42-
https://openskill.youtrack.cloud/form/f2b97d40-c27d-4617-9bea-7f2152a1db1f
42+
[coc@openskill.me](mailto:coc@openskill.com)
4343

4444
All reports will be taken seriously and investigated promptly. Your identity will be kept confidential unless you choose to disclose it.
4545

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ graph TD
6767
GF2[Multifaction]
6868
GF3[Asymmetric Faction Size]
6969
GF4[Predict Win, Draw, Rank]
70-
GF5[Per Player Weights]
70+
GF5[Weights, Score Margins]
7171
end
7272
7373
subgraph Technical["Technical"]

benchmark/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# Benchmark Instructions
22

3-
Simply run the respective Jupyter Notebook files with a compatible Python version and choose the options.
3+
Run the respective Jupyter Notebook files with a compatible Python version and choose the options.
44

55
## Available Benchmarks
66

77
### Local
88

9+
- ``benchmark.py``: Performs k-fold cross-validation to compare models.
910
- ``win.ipynb``: Compares win performance against TrueSkill.
1011
- ``draw.ipynb``: Predicts draws on standard chess matches.
1112
- ``rank.ipynb``: Uses rank prediction on a large dataset.
@@ -14,4 +15,4 @@ Simply run the respective Jupyter Notebook files with a compatible Python versio
1415

1516
- [OpenSkill - Weights Benchmark](https://www.kaggle.com/code/daegontaven/openskill-weights-benchmark): A benchmark on CS:GO matches using the weights feature.
1617

17-
Note that the rank benchmark downloads a large file (around 1 GB) and requires slightly more RAM if running locally.
18+
Note: The rank benchmark downloads a large file (around 1 GB) and requires slightly more RAM (>12GB) if running locally.

0 commit comments

Comments
 (0)