Distributed artificial intelligence testbeds