<commit_before>*******************************************************************

* Title:  DiceBag
* Author: [<NAME>](mailto:<EMAIL>)
* Date:   3/31/2012

*******************************************************************

This code makes use of my [Custom Java API](https://github.com/Dyndrilliac/java-custom-api). In order to build this source, you should clone the repository for the API using your Git client, then import the project into your IDE of choice (I prefer Eclipse), and finally modify the build path to include the API project. For more detailed instructions, see the README for the API project.

This application simulates dice rolls for table top games like Dungeons & Dragons. It accepts input in the form of a string. The string should be formatted such that it contains two positive integers separated by the character 'd'. The 'd' is not case sensitive. Additionally, it has a new combat tracking system built into it that allows it to keep track of initiative, HP, the number of rounds, etc.
	
Examples: 3d6, 2d8, 1d20, 15D6, 10D10, 4D4, etc.

A pre-compiled JAR binary can be downloaded from [this link](https://db.tt/ONZwv8k8).

*******************************************************************

* Title:  CombatTracker (DiceBag Add-on)
* Author: [<NAME>](mailto:<EMAIL>)
* Date:   2/19/2014

*******************************************************************

This class is an add-on which allows a DM to track combat information like health, initiative, and the current round. It also interfaces with the DiceBag class so that initiative die rolls are appropriately recorded in the log automatically.

CombatTracker can also be used to track battlefield position. The input for position tracking will require the information to be in a specific format. A link to a sample blank battle grid is provided below. It features 108 squares in a 9x12 configuration using the format "X:YY" where the Y coordinate is zero-padded so each position is a single fixed width. Coordinates begin counting at one, not zero. Only positive integers are allowed.

[Sample Blank Battle Grid](https://www.dropbox.com/s/i1gcz06x7tpyqge/Blank_Battle_Grid.pdf)

In future versions, traps will be fully supported so that moving to a particular square will trigger the trap's effects automatically. Another planned future feature is for the user to be able to enter damage and healing in more flexible formats, such us 1d6+4.<commit_msg>Fixed Readme<commit_after>*******************************************************************

* Title:  DiceBag
* Author: [<NAME>](mailto:<EMAIL>)
* Date:   3/31/2012

*******************************************************************

This code makes use of my [Custom Java API](https://github.com/Dyndrilliac/java-custom-api). In order to build this source, you should clone the repository for the API using your Git client, then import the project into your IDE of choice (I prefer Eclipse), and finally modify the build path to include the API project. For more detailed instructions, see the README for the API project.

This application simulates dice rolls for table top games like Dungeons & Dragons. It accepts input in the form of a string. The string should be formatted such that it contains two positive integers separated by the character 'd'. The 'd' is not case sensitive. Additionally, it has a new combat tracking system built into it that allows it to keep track of initiative, HP, the number of rounds, etc.
	
Examples: 3d6, 2d8, 1d20, 15D6, 10D10, 4D4, etc.

A pre-compiled JAR binary can be downloaded from [this link](https://dl.dropboxusercontent.com/u/26912774/DiceBag.jar).

*******************************************************************

* Title:  CombatTracker (DiceBag Add-on)
* Author: [<NAME>](mailto:<EMAIL>)
* Date:   2/19/2014

*******************************************************************

This class is an add-on which allows a DM to track combat information like health, initiative, and the current round. It also interfaces with the DiceBag class so that initiative die rolls are appropriately recorded in the log automatically.

CombatTracker can also be used to track battlefield position. The input for position tracking will require the information to be in a specific format. A link to a sample blank battle grid is provided below. It features 108 squares in a 9x12 configuration using the format "X:YY" where the Y coordinate is zero-padded so each position is a single fixed width. Coordinates begin counting at one, not zero. Only positive integers are allowed.

[Sample Blank Battle Grid](https://www.dropbox.com/s/i1gcz06x7tpyqge/Blank_Battle_Grid.pdf)

In future versions, traps will be fully supported so that moving to a particular square will trigger the trap's effects automatically. Another planned future feature is for the user to be able to enter damage and healing in more flexible formats, such us 1d6+4.
{'fraction_non_alphanumeric': 0.16222809514128889, 'fraction_numerical': 0.01951616182150844, 'mean_word_length': 5.119402985074627, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 6, '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': '579744', 'n_tokens_mistral': 1280, 'n_tokens_neox': 1160, 'n_words': 646}