I second LordPlagueis’ recommendation of removing the “battle hardened” droids line. How does more combat help a droid? I don’t think they gain experience.
Well, in real life, machine learning has actually been quite big deal recently in AI development.