Generality-Power Tradeoff Structure the architecture into a reusable domain-independent learning agent shell and domain specific modules Disciple Agent Domain Independent…