<commit_before># guerilla
Project uses python 2.7

required packages:
    - tensorflow:
        * https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html
    - stockfish
        * sudo apt-get install stockfish  
    - psutil (used when calling stockfish)
        * sudo pip install psutil
    - pygame (for gui)
    	* sudo apt-get build-dep python-pygame 
    	* sudo apt-get install python-pygame

To run:
1. Get fens by running: `python chess_game_parser.py <num_games_to_look_at> <maximum_num_of_fens>`  
2. Get stockfish values by running: `python stockfish_eval.py`
3. Train by running: `python teacher.py`
4. Run game by running: `python game.py` #TODO add input options
<commit_msg>Minor markdown fix<commit_after># Guerilla

Project uses python 2.7

### Required Packages

- tensorflow:
  - https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html
- stockfish:
  - `sudo apt-get install stockfish`
- psutil (used when calling stockfish):
  - `sudo pip install psutil`
- pygame (for gui):
  - `sudo apt-get build-dep python-pygame`
  - `sudo apt-get install python-pygame`

### How to Run

1. Get fens:
  - `python chess_game_parser.py <num_games_to_look_at> <maximum_num_of_fens>`  
1. Get stockfish values:
  - `python stockfish_eval.py`
1. Train by running:
  - `python teacher.py`
1. Run game by running:
  - `python game.py` TODO add input options

{'fraction_non_alphanumeric': 0.10397111913357401, 'fraction_numerical': 0.012996389891696752, 'mean_word_length': 3.4, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, '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': '1286386', 'n_tokens_mistral': 501, 'n_tokens_neox': 477, 'n_words': 141}