Example code for multiple agents

In reply to chr_sue:

Personally I am against using any framework over UVM. It makes some chance to have new errors in your test-bench.
also how long it takes to setup/learn usage of that framework?