<commit_before># BlockNodeGame

###Basic game mechanics 
* blocks fall down
* blocks passing through the middle with move to other side of the board
* blocks can only pass through the middle once
* blocks stop if can any part of them can not move down
* when line of blocks are made the line is cleared and everything on that side of the board moves down
* each block can be rotated, moved left,moved down ,and moved right.
* the game is over when blocks reach the top of other side of the game board

###Controls
* ←/a - left arrow/a key will move the current block left
* →/d - right arrow/d key will move the current block right
* ↑/w - up arrow/w key will rotate the block counter clockwize
* ↓/s - down arrow/s key will move the block down

##Instruction to run
1. download project
+ run npm install in the root of the project
+ run node ./bin/www to run server in the root of the folder
+ open web browser and put the localhost + port into the url and hit enter

the game will run automaticly if the node server is running correctly.

###Plans
  a swapper will be add to later versions. This swapper will swap blocks form one side of the game board to the other.
<commit_msg>fixed headers<commit_after># BlockNodeGame

### Basic game mechanics 
* blocks fall down
* blocks passing through the middle with move to other side of the board
* blocks can only pass through the middle once
* blocks stop if can any part of them can not move down
* when line of blocks are made the line is cleared and everything on that side of the board moves down
* each block can be rotated, moved left,moved down ,and moved right.
* the game is over when blocks reach the top of other side of the game board

### Controls
* ←/a - left arrow/a key will move the current block left
* →/d - right arrow/d key will move the current block right
* ↑/w - up arrow/w key will rotate the block counter clockwize
* ↓/s - down arrow/s key will move the block down

## Instruction to run
1. download project
+ run npm install in the root of the project
+ run node ./bin/www to run server in the root of the folder
+ open web browser and put the localhost + port into the url and hit enter

the game will run automaticly if the node server is running correctly.

### Plans
  a swapper will be add to later versions. This swapper will swap blocks form one side of the game board to the other.

{'fraction_non_alphanumeric': 0.04818258664412511, 'fraction_numerical': 0.0008453085376162299, 'mean_word_length': 3.6411764705882352, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1478073', 'n_tokens_mistral': 622, 'n_tokens_neox': 609, 'n_words': 411}