<commit_before>2017-05-30	<NAME>
Use author name instead in devlog

==========

2017-05-25	<NAME>
Add editorconfig file; update gitignore

==========

2017-05-24	<NAME>
Add accessors, mutators for Projectile, Tower

==========

2017-05-25	<NAME>
Add devlog as of a68bf61

Fixes #1

==========

2017-05-23	<NAME>
Add source for UML, flowchart; add proposal

==========

2017-05-22	<NAME>
Add plan/20170523.txt

==========

2017-05-22	<NAME>
Add tool to update devlog

==========

2017-05-22	<NAME>
Add abstract Projectile class

==========

2017-05-18	<NAME>
Add Enemy and Tower abstract classes

==========

2017-05-18	<NAME>
Add plan for 5/18

==========

2017-05-18	<NAME>
Add devlog

==========

2017-05-18	<NAME>
Initial commit
==========
<commit_msg>Add devlog as of a0898d0<commit_after>2017-06-03  <NAME>
Add formula to check if circle is within square

==========

2017-05-31  <NAME>
Create a path for enemies to walk on

==========

2017-06-03  <NAME>
Miscellany

==========

2017-05-28  <NAME>
Quick fix for bug causing infinite loop

==========

2017-05-28  <NAME>
Create Placable class to consolidate methods

- Enemy, Tower, Projectile extend Placable.

- Import more towers and enemies.

- Move some logic to mousePressed().

- Rename enemy.png and tower.png for consistency.

==========

2017-05-27  <NAME>
Large patch containing small improvements :^)

- Add chicken.png.

- Init TowerA class.

- Rename {}.java -> {}.pde.

- Add a way to place towers.

- ?

==========

2017-05-27  <NAME>
Make enemy background transparent

- Add tower picture

- Add towers and enemies 2, 3, 4 :^)

==========

2017-05-27  <NAME>
Some stuff

- Add setup(), draw() to Board.

- Remove protection for some things.

- Init EnemyA class.

- Init playButton in setup().

- Add initial enemy.png.

==========

2017-05-27  <NAME>
Use final variables in Button

Move some redundant code to separate functions.

==========

2017-05-27  <NAME>
Add functionality to Quadtree and add Board class

==========

2017-05-27  <NAME>
Add a title screen

==========

2017-05-26  <NAME>
Add initial Driver file

==========

2017-06-01  <NAME>
Housekeeping

Add PDF of flowchart, UML, plans.

==========

2017-05-30  <NAME>
Use author name instead in devlog

==========

2017-05-24  <NAME>
Add Quadtree class

Decreases the time required to find a given Enemy and Tower. This leads
to faster collision detection.

==========

2017-05-25  <NAME>
Add editorconfig file; update gitignore

==========

2017-05-24  <NAME>
Add accessors, mutators for Projectile, Tower

==========

2017-05-25  <NAME>
Add devlog as of a68bf61

Fixes #1

==========

2017-05-23  <NAME>
Add source for UML, flowchart; add proposal

==========

2017-05-22  <NAME>
Add plan/20170523.txt

==========

2017-05-22  <NAME>
Add tool to update devlog

==========

2017-05-22  <NAME>
Add abstract Projectile class

==========

2017-05-18  <NAME>
Add Enemy and Tower abstract classes

==========

2017-05-18  <NAME>
Add plan for 5/18

==========

2017-05-18  <NAME>
Add devlog

==========

2017-05-18  <NAME>
Initial commit
==========

{'fraction_non_alphanumeric': 0.20227272727272727, 'fraction_numerical': 0.11168831168831168, 'mean_word_length': 3.7110091743119265, 'pattern_counts': {'":': 0, '<': 41, '<?xml version=': 0, '>': 42, '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': '4345439', 'n_tokens_mistral': 1318, 'n_tokens_neox': 1056, 'n_words': 354}