Minor
getChildWithLeastSuccessors only returns children with at least 1 successor
PartnerList can also return a map (children + numSucc)
Make sure the source proposes no "null-nodes"
Added statistics for bandwidth utilization and packetloss
Reworked the selection of the preferred stripe.
When a node has the same number of successors in all stripes, choose a
random preferred one and stick with it (until the numbers of successors
change)
Minor
Never connect to parents of others stripes
This still happened when my parent want's me to leave but doesn't specify
a valid alternative parent
Added parameter for optimization
Small update for my hopcount histogram script
Updated comments
Pass as many nodes as my parent requests on a PassNodeRequest
Optimize based on a snapshot of the current child list
This was needed in order to update the child list during optimization without
changing the actual partner list
Don't use 50Mbit channels
Changed ini