Multi-Agent Case-Based Reasoning Inference Engine Proposal for Reusable Robotics