| ⇢ | A | BenchmarkCommand added | |
| ⇢ | A | BenchmarkRunner added | |
| ⇢ | A | InputValidator added | |
| ⇢ | A | AggregatedResult added | |
| ⇢ | A | Result added | |
| ⇢ | A | ResultAggregator added | |
| ⇢ | A | ResultPrinter added | |
| ⇢ | A | TerrainGenerator added |
| ⇢ | A | InputValidator::validate() added | |
| ⇢ | A | BenchmarkRunner::run() added | |
| ⇢ | A | ResultAggregator::process() added | |
| ⇢ | A | BenchmarkCommand::execute() added | |
| ⇢ | A | ResultPrinter::display() added | |
| ⇢ | A | TerrainGenerator::generate() added | |
| ⇢ | A | AggregatedResult::__construct() added | |
| ⇢ | A | BenchmarkCommand::addSizeOption() added | |
| ⇢ | A | ResultPrinter::formatSolutionFound() added | |
| ⇢ | A | BenchmarkCommand::configure() added | |
| ⋮ | view more | ||