fixed bug in calculateTimeGradient method in HardSoftBigDecimalScoreDefinition. Used RoundingMode.FLOOR while using divide method on BigDecimal
mapReduce blog article
Merge pull request #43 from ali-shah/master

fixed bug in calculateTimeGradient method in HardSoftBigDecimalScoreDefi...
PLANNER-225 BigDecimalScore throws ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.: unit test + bugfix for "1/3"
rename planningEntity to entity to make the code more readable
rename PlanningEntityDescriptor to EntityDescriptor to make the code more readable
rename PlanningVariableDescriptor to GenuineVariableDescriptor
PlanningVariableListener has been renamed to VariableListener
planningVariableName => variableName
The class AbstractPlanningVariableListener has been removed.
remove solutionEquals() and solutionHashCode() from examples (except TTP which uses solutionTabu)
getDecider() method
getAcceptor(), getMoveSelector() and getTermination()
reorder tabu types + explain that solution tabu requires Solution.equals/hashCode
Reverted undo functionality, benchmark results reloading, minor fixes
Merge branch 'master' of https://github.com/droolsjbpm/optaplanner.git into resume_swing
disable switch levels button on empty benchmark list