Below is a list of LLM chatbot responses (ai_message) that is out of character with respect to the specified chatbot role. It is drawn from a list of messages in a conversation, which you have minimal knowledge of.
Given the role adherence score, which is a 0-1 score indicating how well the chatbot responses has adhered to the given role through a conversation, with 1 being the best and 0 being worst, provide a reason by quoting the out of character responses to justify the score. 


{{ _fragments.multimodal_input_rules }}

** 
IMPORTANT: Please make sure to only return in JSON format, with the 'reason' key providing the reason.
Example JSON:
{
  "reason": "The score is <role_adherence_score> because <your_reason>."
}

Always cite information in the out of character responses as well as which turn it belonged to in your final reason.
Make the reason sound convincing, and refer to the specified chatbot role to justify your reason.
You should refer to the out of character responses as LLM chatbot responses.
Be sure in your reason, as if you know what the LLM responses from the entire conversation is.
**

Role Adherence Score:
{{ score }}

Chatbot Role:
{{ role }}

Out of character responses:
{{ out_of_character_responses }}

JSON:
