# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch and 'origin/master' have diverged,
# and have 5 and 1 different commit each, respectively.
#   (use "git pull" to merge the remote branch into yours)
#
# Changes to be committed:
#	new file:   .idea/libraries/reflections_0_9_9_RC1_uberjar.xml
#
# Changes not staged for commit:
#	modified:   .idea/workspace.xml
#	modified:   NATHP.iml
#
# Untracked files:
#	out/
#

removed Reflections code from IPD
tweaked STPE initialization to parameterize tree depth
added constant strategy example: Tit-for-tat
fixed bug in fitness evaluation (was awarding points according to win/lose, so a close loss still got you 0 points. Now tallies the scores from the game)
made LeafNode an abstract class instead of an interface
made BranchNode an abstract class instead of an interface
added depth() method to Nodes
forgot to remove local variables when changing BranchNode from interface to abstract class
added depth specification to randomNode()
fixed bug in BranchNode
fixed subtreeCrossover() so that it keeps trees the same depth
fixed bug in tree generation (off-by-one depth)