Open DominikKoller opened 5 years ago
Two things to keep in mind: 1) HopCount may be unnecessary (see issue #15 ) 2) Hearbeat frequency, keep time and rebound probability should probably be made dependent not on the current size of the party, but on the number of neighbouring nodes.
Do not close this issue before addressing all these points and extensively testing scaling to large parties.
We need to test how large a party can become before things get slowed down or unreliable.
We may need to adjust the heartbeat frequency, the keep time and the rebound probability based on the current size of the party, or based on how reliably we receive heartbeats from other members.
Keep in mind that right now we have rebounding off (by setting the max hop count to 1).