Refactored fitness code into separate classes, using the strategy design pattern.
This makes it much simpler to create new AI solutions and select them in the main code.
Added Stop flag to GA.
Working on calculator fitness.
Added SumCleanFitness.
Cleaned output in driver to occur when actual output is fired.
Minor cleanup.
Clean up.
Renamed Sum to Add.
Changed AddToCharFitness to correctly take ASCII values as input and output.
Cleaned output of addtocharfitness to indicate ASCII value output.
AddToChar accepts input as decimal, outputs as ascii.
Fixed AddToChar output so input and output are ascii.
Working on conditionals.
Fixed a best fitness bug.
Fixed display of best true fitness bug.
Subtraction works! Set loop limit to 5 to get result.
Added HelloUserFitness, a work in progress.
Switched string concatenation to StringBuilder for speed boost.
Working on order state for hello name.
hi [name] is working.
Moved targetFitness calculation into concrete classes.