Class CollectiveResourceDecayService

Class Documentation

class dish2::CollectiveResourceDecayService

Prevent excessive group growth.

If the cell’s quorum count exceeds OPTIMAL_QUORUM_COUNT, applies multiplicative decay to the cell’s resource stockpile. This effect strengthens exponentially with excess cell quorum count.

Public Static Functions

bool ShouldRun(const size_t update, const bool alive)
template<typename Cell>
void DoService(Cell &cell)