Distributed Intelligence For Multi-Agent Systems In Search And Rescue