public boolean isEffectivelyGloballyDistributed() {
        return totalNodes == effectiveFinalRedundancy();
    }
@Test
    void effectively_globally_distributed_is_correct() {
        assertFalse(createRedundancy(4, 2, 10).isEffectivelyGloballyDistributed());
        assertFalse(createRedundancy(5, 1, 10).isEffectivelyGloballyDistributed());
        assertFalse(createRedundancy(5, 2, 12).isEffectivelyGloballyDistributed());
        assertTrue(createRedundancy(5, 2, 10).isEffectivelyGloballyDistributed());
        assertTrue(createRedundancy(5, 3, 10).isEffectivelyGloballyDistributed());
        assertTrue(createRedundancy(1, 1, 1).isEffectivelyGloballyDistributed());
    }