<commit_before>Walls of Doom
=============

About
-----

Walls of Doom (WoD) is a minimalistic
[platformer](https://en.wikipedia.org/wiki/Platform_game) written in C by
<NAME> and <NAME>.

Implementation
--------------

**insertion-sort.h**

+ Our generic insertion sort implementation

We only need to keep track of the five best scores. Therefore, insertion sort is
a good enough algorithm for our requirements.

License
-------

It is licensed under the BSD 3-Clause license. See LICENSE.txt for more
information.<commit_msg>README should have info on building and running<commit_after>Walls of Doom
=============

About
-----

Walls of Doom (WoD) is a minimalistic
[platformer](https://en.wikipedia.org/wiki/Platform_game) written in C by
<NAME> and <NAME>.

Building and Running
--------------------

### Terminal

```bash
$ cmake .
$ make
```

#### Running the tests

```bash
$ ./autotest/autotest
```

#### Running the game

```bash
$ ./game/walls-of-doom
```

### Code::Blocks

```bash
$ cmake . -G"CodeBlocks - Unix Makefiles"
```

#### Running the tests

+ Open Code::Blocks
+ Open the Code::Blocks project file on the root directory
+ Select `autotest` as the target
+ Press "Build and run"

#### Running the game

+ Open Code::Blocks
+ Open the Code::Blocks project file on the root directory
+ Select `walls-of-doom` as the target
+ Press "Build and run"

Implementation Notes
--------------------

**insertion-sort.h**

+ Our generic insertion sort implementation

We only need to keep track of the five best scores. Therefore, insertion sort is
a good enough algorithm for our requirements.

License
-------

It is licensed under the BSD 3-Clause license. See LICENSE.txt for more
information.
{'fraction_non_alphanumeric': 0.1563231850117096, 'fraction_numerical': 0.00117096018735363, 'mean_word_length': 3.404639175257732, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, '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': '1605889', 'n_tokens_mistral': 516, 'n_tokens_neox': 492, 'n_words': 200}