Testing Distrobuted algorythms
Testing failure
Custom fault tolereance
Physical test bed Virtual test bed
Reproducibility
Centralized Mutex Generic algorithms
p2p - tron to tron (let two tron instances test each other to validate the models)
allow for custom communication protocols.