Many improvements and new features can be added to the framework, some of which are:

  • Add support for AgentSpeak predicates;
  • Add support for Jason annotations;
  • Add support for indefinite size of internal data structures;
  • Improve unification algorithm to process more operators;
  • Re-evaluate data structures used internally;
    • Optimize data structures used internally;
    • Replace usage of STL vector by dynamic arrays for queues;
  • Evaluate porting code from C++ to C to reduce hardware requirements (code size and memory usage);
  • General code optimization.