Gets the player performance and rating change from the tournament.
Project description
Player Performance
Calculate a player's performance rating and rating change based from the given pgn file.
Installation
- Install python version >= 3.7 from python site.
- Install player-performance with the following command from command line.
pip install -U player-performance
Run from command line
performance --player-name "Abdusattorov, Nodirbek" --input-pgnfile "olym22.pgn"
Output
MyName MyRating OppName OppRating MyScore MyRChange
0 Abdusattorov, Nodirbek 2688 Chaulagain, Purushottam 1975 1.0 0.16
1 Abdusattorov, Nodirbek 2688 Ziska, Helgi Dam 2549 1.0 3.10
2 Abdusattorov, Nodirbek 2688 Sebenik, Matej 2512 1.0 2.66
3 Abdusattorov, Nodirbek 2688 Caruana, Fabiano 2783 1.0 6.33
4 Abdusattorov, Nodirbek 2688 Pechac, Jergus 2594 1.0 3.68
5 Abdusattorov, Nodirbek 2688 Harikrishna, Pentala 2720 0.0 -4.54
6 Abdusattorov, Nodirbek 2688 Cordova, Emilio 2549 1.0 3.10
7 Abdusattorov, Nodirbek 2688 Keymer, Vincent 2686 0.5 -0.03
8 Abdusattorov, Nodirbek 2688 Sargissian, Gabriel 2698 0.5 0.14
9 Abdusattorov, Nodirbek 2688 Gukesh, D 2684 1.0 4.94
10 Abdusattorov, Nodirbek 2688 Giri, Anish 2760 0.5 1.02
My name: Abdusattorov, Nodirbek
My Score: 0.77 in 8.5 / 11 games
My Opponent Average Rating: 2592
My Rating Change: 20.56
My Rating difference based on My Score: 213
My Performance Rating: 2804
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
player-performance-0.1.0.tar.gz
(16.5 kB
view hashes)
Built Distribution
Close
Hashes for player_performance-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bb46e19f6554f1d2d7132cec57dc91ab6180637275cf9f02c84bf673bd01e78 |
|
MD5 | 3d9c821f9106837e7d6e1ddded5330de |
|
BLAKE2b-256 | db367fd89cea01e7fb480bb6dc86d34f75044a309501fbf1280e763a29fb58c3 |