How would you distinguish between software agents and other pieces of software? Is the electronic calendar like the one given by MS Office agent? Describe your answer. Consider software agent operating in stock exchange market. Write down the characteristics of this environment? Write down the agent"s perceptions and actions? Let designing such agent, what must be agent"s characteristics? What could be acceptable performance measure? Must agent take into account past or future to decide on best action? Describe whether such the agent must be able to learn. You are asked to create agent system to control nuclear reactor plant generating and distributing electricity to area of UK. Describe your design considerations for development of such an agent, that is environment characteristics and performance measure. Must such agent be able to plan ahead and learn?