A simple performance engineering exercise
-
build the project with maven (in Eclipse: Run as > maven build, Goal:
clean package
) -
run BenchmarkRunner (in Eclipse: Run as > Java Application)
Remember to always build the benchmark before you want to run it.
Optimize de.cas.experts.software.solitaireNumber.SolitaireNumberSolver.findSolitaireNumberLinear(SolitaireExecutionPlan) such that it runs at least 40 times faster.