Text this: Towards a self-adaptive agent-based simulation model