Reorganize pom.
Use logging features.
Improve the coupling of pool/optimizer to ensure data synchronization.
Reset aggregated data if the competition operator is changed.
Make an empty constructor to allow late setting.
Gives the possibility to change the evaluation operator on the fly.
Use static logger.
Write Javadoc.
Minor formatting.
Fix: manage null parameters.
Simplify naming convention to improve readability.
[maven-release-plugin] prepare release optimization-1.0