Links should have a buffer with a default value of infinity. DONE
Packets must have a sequence number, which is an int, not uint. DONE
ACKs should be treated as cumulative, even without losses. DONE
RatBreeder::improve needs to be broken up into smaller fragments: promote_whisker, optimize_whisker. Also, remove needless promotion at the end. generation % 4 == 0 is misleading. DONE
Change interface to packets_received to support Aimd and Rat. DONE
Aimd should be on the main branch? DONE
slowewma must be optional. DONE
Rat should be loss resilient. DONE
Close other pull requests. DONE
Add jemalloc
SenderGangOfGangs refactoring, and create templates with SenderType1 and SenderType2 everywhere. DONE
Maybe mention congestion signals in the training/testing/provenance whatever.
Try and integrate ByteSwitched and TimeSwitched Sender into the main branch. DONE