<commit_before># Moongate #

A work-in-progress multiplayer game server and client implementation.

### Dependencies ###

* Elixir 1.0.0+
* PostgreSQL 9.3.5+
* LÖVE 0.9.1

### Server Setup ###

1. Create the database
... Make sure PostgreSQL is setup and running. Run `./util/setup_db.sql` in `psql`.

2. Fetch dependencies.
... Run `mix deps.get` in the main directory.

3. Run migrations.
... Run `./util/reset_db.sh` from the main directory to run migrations.

Run the server with `iex -S mix`.

### Client Setup ###

1. Install dependencies using luarocks.
... Run `./deps.sh` from the `pkg/clients/testclient` directory (this requires a luarocks install configured for Lua 5.1 - the script will handle this for you if one is not found).<commit_msg>master > Update README.md<commit_after># Moongate #

A work-in-progress multiplayer game server and client implementation.

### Dependencies ###

* Elixir 1.0.0+
* PostgreSQL 9.3.5+
* LÖVE 0.9.1

### Server Setup ###

1. Create the database
... Make sure PostgreSQL is setup and running. Run `./util/setup_db.sql` in `psql`.

2. Fetch dependencies.
... Run `mix deps.get` in the main directory.

3. Run migrations.
... Run `./util/reset_db.sh` from the main directory to run migrations.

Run the server with `iex -S mix`.

### Client Setup ###

1. Install dependencies using luarocks.
... Run `./deps.sh` from the `client` directory (this requires a luarocks install configured for Lua 5.1 - the script will handle this for you if one is not found).
{'fraction_non_alphanumeric': 0.12649800266311584, 'fraction_numerical': 0.019973368841544607, 'mean_word_length': 3.3314121037463975, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, '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': '6375397', 'n_tokens_mistral': 493, 'n_tokens_neox': 490, 'n_words': 195}