<commit_before>Particleball-2D.htm
-------------------

A canvas-based particle arena game. Duel against an AI opponent, or watch two AI opponents duel, in an arena filled with randomized obstacles and particle spawners. Defend your goal against the onslaught of incoming particles by deflecting them with your paddle. Deflected particles are changed to your color, which then can award you a point if they sneak past the opponent into their goal. Many settings can be adjusted to customize your Particleball experience, including how many obstacles, spawners, and particles there are, particle speed, and arena size. Settings are saved in localStorage.

---

Action              | Key
--------------------|------
Add Obstacle        | Click
Move Paddle         | AD
Restart             | H
Return to Main Menu | ESC<commit_msg>renamed click to mouse click<commit_after>Particleball-2D.htm
-------------------

A canvas-based particle arena game. Duel against an AI opponent, or watch two AI opponents duel, in an arena filled with randomized obstacles and particle spawners. Defend your goal against the onslaught of incoming particles by deflecting them with your paddle. Deflected particles are changed to your color, which then can award you a point if they sneak past the opponent into their goal. Many settings can be adjusted to customize your Particleball experience, including how many obstacles, spawners, and particles there are, particle speed, and arena size. Settings are saved in localStorage.

---

Action              | Key
--------------------|------------
Add Obstacle        | Mouse Click
Move Paddle         | AD
Restart             | H
Return to Main Menu | ESC
{'fraction_non_alphanumeric': 0.0915032679738562, 'fraction_numerical': 0.0011883541295306002, 'mean_word_length': 2.7927927927927927, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '2289112', 'n_tokens_mistral': 389, 'n_tokens_neox': 369, 'n_words': 222}