<commit_before>SixNationsPool
==============

Simple script for managing an in office Six Nations pool.

Usage is relatively straightforward, using git style commands.

### Add:

snpool add help displays help text for the add commands.

add player <forename> <surname> <email> <paid>
add match  <hometeam> <awayteam> <venue> <date> <time>
add result <match-id> <homescore> <awayscore>
add guess  <player-id> <match-id> <homescore> <awayscore>

### Print:

snpool print help displays help text for the print commands.

print players       - Displays details of the players signed up for the Pool.
print player <id>   - Displays details of a specific player, by ID.
print matches       - Displays details of the Six Nations championship matches.
print results       - Displays short form details of the Six Nations results.
print sn-table      - Displays the current Six Nations results table.
print pool-table    - Displays the current Pool results table.

NOTE: Current sn-table remains unwired, because I haven't gotten round to implementing it yet. Which obviously leads to...

### TODO:
* Work out a way of calculating the SN Table
** This may require some reworking of the Matches structure to allow it to be 'team aware' or something like that. 
* Add the ability to edit data (should be relatively straight forward, using IDs).
* Add alternative printing mechanisms (short form player and match lists would be useful).<commit_msg>Update to README.md<commit_after>SixNationsPool
==============

Simple script for managing an in office Six Nations pool.

Usage is relatively straightforward, using git style commands.

### Add:

snpool add help displays help text for the add commands.

**add player** \<forename\> \<surname\> \<email\> \<paid\>  
**add match**  \<hometeam\> \<awayteam\> \<venue\> \<date\> \<time\>  
**add result** \<match-id\> \<homescore\> \<awayscore\>  
**add guess**  \<player-id\> \<match-id\> \<homescore\> \<awayscore\>  

### Print:

snpool print help displays help text for the print commands.

**print players**       - Displays details of the players signed up for the Pool.  
**print player \<id\>** - Displays details of a specific player, by ID.  
**print matches**       - Displays details of the Six Nations championship matches.  
**print results**       - Displays short form details of the Six Nations results.  
**print sn-table**      - Displays the current Six Nations results table.  
**print pool-table**    - Displays the current Pool results table.  

NOTE: Current sn-table remains unwired, because I haven't gotten round to implementing it yet. Which obviously leads to...

### TODO:
* Work out a way of calculating the SN Table
    * This may require some reworking of the Matches structure to allow it to be 'team aware' or something like that. 
* Add the ability to edit data (should be relatively straight forward, using IDs).
* Add alternative printing mechanisms (short form player and match lists would be useful).
{'fraction_non_alphanumeric': 0.09821728893373696, 'fraction_numerical': 0.0, 'mean_word_length': 3.7507987220447285, 'pattern_counts': {'":': 0, '<': 37, '<?xml version=': 0, '>': 37, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3239958', 'n_tokens_mistral': 828, 'n_tokens_neox': 763, 'n_words': 401}