  Reinforcement learning (RL) is currently used in various real-life
applications. RL-based solutions have the potential to generically address
problems, including the ones that are difficult to solve with heuristics and
meta-heuristics and, in addition, the set of problems and issues where some
intelligent or cognitive approach is required. However, reinforcement learning
agents require a not straightforward design and have important design issues.
RL agent design issues include the target problem modeling, state-space
explosion, the training process, and agent efficiency. Research currently
addresses these issues aiming to foster RL dissemination. A BAM model, in
summary, allocates and shares resources with users. There are three basic BAM
models and several hybrids that differ in how they allocate and share resources
among users. This paper addresses the issue of an RL agent design and
efficiency. The RL agent's objective is to allocate and share resources among
users. The paper investigates how a BAM model can contribute to the RL agent
design and efficiency. The AllocTC-Sharing (ATCS) model is analytically
described and simulated to evaluate how it mimics the RL agent operation and
how the ATCS can offload computational tasks from the RL agent. The essential
argument researched is whether algorithms integrated with the RL agent design
and operation have the potential to facilitate agent design and optimize its
execution. The ATCS analytical model and simulation presented demonstrate that
a BAM model offloads agent tasks and assists the agent's design and
optimization.
