Class MultiPlumberTest
java.lang.Object
topics.greedy.plumber.MultiPlumberTest
@DisplayName("Multi-Plumber Scheduling (Greedy Load Balancing)")
class MultiPlumberTest
extends Object
Validation Suite for Multi-Plumber Scheduling
Contrasts greedy workload distribution against randomized chaos.
- Author:
- vicegd
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static voidsetup()(package private) void(package private) void
-
Constructor Details
-
MultiPlumberTest
MultiPlumberTest()
-
-
Method Details
-
setup
@BeforeAll static void setup() -
shouldCalculateSubOptimalRandomAssignment
@Test @DisplayName("Should successfully calculate a sub-optimal random distribution") void shouldCalculateSubOptimalRandomAssignment() -
shouldCalculateOptimalRoundRobinAssignment
@Test @DisplayName("Should rigorously calculate the optimal greedy distribution") void shouldCalculateOptimalRoundRobinAssignment()
-