with team members. Self-Optimizing Algorithms (SOA) Algorithms that can autonomously improve their performance based on the right of possession and use of some trade names,