An implementation of the TrueSkill algorithm in PHP
Go to file
Jens True 1ea48d8dd0
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Code standards
2024-02-15 10:25:28 +00:00
benchmark More code standards 2024-02-02 14:53:38 +00:00
examples Further slow progress. 2024-01-12 14:54:04 +00:00
src Code standards 2024-02-15 10:25:28 +00:00
tests Types in tests 2024-02-09 08:06:34 +00:00
.gitignore Optimization efforts 2024-02-15 09:08:01 +00:00
.phpcs.xml Bunch of generic code standard items. Will need a cleanup. 2024-02-02 15:16:11 +00:00
.phplint.yml Porting more tools to Phar to lower depend problems 2024-02-02 13:42:48 +00:00
.woodpecker.yml Porting more tools to Phar to lower depend problems 2024-02-02 13:42:48 +00:00
composer.json PHPUnit plugin added to psalm 2024-02-08 11:52:29 +00:00
composer.lock Requirement update 2024-02-14 13:30:54 +00:00
infection.json5 Added mutation testing. 2024-01-31 16:33:35 +00:00
License.txt Naming tweak 2010-10-14 21:51:43 -04:00
phpbench.json Optimization efforts 2024-02-15 09:08:01 +00:00
phpdoc.dist.xml Added PHPdoc. 2024-01-22 12:09:20 +00:00
phpmetrics.json More testing and reporting 2024-02-05 13:29:57 +00:00
phpstan.neon Quality improvements 2024-02-02 11:04:31 +00:00
phpunit.xml More testing and reporting 2024-02-05 13:29:57 +00:00
psalm.xml PHPUnit plugin added to psalm 2024-02-08 11:52:29 +00:00
README Adding "CoversNothing" to split integration tests from unittests. 2024-02-06 12:05:19 +00:00

This is a PHP port of the Moserware.Skills project that's available at

http://github.com/moserware/Skills

For more details on how the algorithm works, see 

http://www.moserware.com/2010/03/computing-your-skill.html

For details on how to use this project, see the accompanying example snippets with this project.

For development Composer and the following packages are used (Recommended as Phars installed via Phive)

sudo phive install -g composer phpdocumentor infection phpcs phpcbf phploc phpbench overtrue/phplint
composer install
composer all