A framework for multiple agents and memory recall within the context-based reasoning paradigm