Bot
Autonomous agents change the way they do things to achieve the same objectives. Also, there are multi-agent systems which can work together to get a result which could not be done by a single agent.