A Dialogue Games Framework for the Operational Semantics of Logic Agent-Oriented Languages