← All message topics  ·  schema Cornell_TeamTrust_AC/player_compliance_message.json

header

FieldTypeRequiredAllowed valuesDescription
timestamp string
message_type string agent
version string The message format version

msg

FieldTypeRequiredAllowed valuesDescription
experiment_id string
trial_id string
timestamp string
source string ac_cornell_ta2_teamtrust
sub_type string AC:Player_compliance
version string
replay_parent_type string|null TRIAL REPLAY null
replay_parent_id string|null
replay_id string|null

data

FieldTypeRequiredAllowed valuesDescription
elapsed_ms number The number of elapsed milliseconds since mission start
Red object Compliance measures for Medic (Red)
Red.N_open_requests_triage object Open triage requests for red
Red.N_open_requests_triage.Red_request number For requests by Red player
Red.N_open_requests_triage.Green_request number For requests by Green player
Red.N_open_requests_triage.Blue_request number For requests by Blue player
Red.compliance_overall_triage object Overall compliance for red
Red.compliance_overall_triage.Red_request number For requests by Red player
Red.compliance_overall_triage.Green_request number For requests by Green player
Red.compliance_overall_triage.Blue_request number For requests by Blue player
Red.compliance_rate_triage object Compliance rate for red
Red.compliance_rate_triage.Red_request number For requests by Red player
Red.compliance_rate_triage.Green_request number For requests by Green player
Red.compliance_rate_triage.Blue_request number For requests by Blue player
Red.avg_response_start_time_triage object Average response time for red
Red.avg_response_start_time_triage.Red_request number For requests by Red player
Red.avg_response_start_time_triage.Green_request number For requests by Green player
Red.avg_response_start_time_triage.Blue_request number For requests by Blue player
Red.avg_response_action_time_triage object Average action time for red
Red.avg_response_action_time_triage.Red_request number For requests by Red player
Red.avg_response_action_time_triage.Green_request number For requests by Green player
Red.avg_response_action_time_triage.Blue_request number For requests by Blue player
Red.N_open_requests_transport object Open transport requests for red
Red.N_open_requests_transport.Red_request number For requests by Red player
Red.N_open_requests_transport.Green_request number For requests by Green player
Red.N_open_requests_transport.Blue_request number For requests by Blue player
Red.compliance_overall_transport object Overall compliance for red
Red.compliance_overall_transport.Red_request number For requests by Red player
Red.compliance_overall_transport.Green_request number For requests by Green player
Red.compliance_overall_transport.Blue_request number For requests by Blue player
Red.compliance_rate_transport object Compliance rate for red
Red.compliance_rate_transport.Red_request number For requests by Red player
Red.compliance_rate_transport.Green_request number For requests by Green player
Red.compliance_rate_transport.Blue_request number For requests by Blue player
Red.avg_response_start_time_transport object Average response time for red
Red.avg_response_start_time_transport.Red_request number For requests by Red player
Red.avg_response_start_time_transport.Green_request number For requests by Green player
Red.avg_response_start_time_transport.Blue_request number For requests by Blue player
Red.avg_response_action_time_transport object Average action time for red
Red.avg_response_action_time_transport.Red_request number For requests by Red player
Red.avg_response_action_time_transport.Green_request number For requests by Green player
Red.avg_response_action_time_transport.Blue_request number For requests by Blue player
Green object Compliance measures for Medic (Red)
Green.N_open_requests_triage object Open triage requests for Green
Green.N_open_requests_triage.Red_request number For requests by Red player
Green.N_open_requests_triage.Green_request number For requests by Green player
Green.N_open_requests_triage.Blue_request number For requests by Blue player
Green.compliance_overall_triage object Overall compliance for Green
Green.compliance_overall_triage.Red_request number For requests by Red player
Green.compliance_overall_triage.Green_request number For requests by Green player
Green.compliance_overall_triage.Blue_request number For requests by Blue player
Green.compliance_rate_triage object Compliance rate for Green
Green.compliance_rate_triage.Red_request number For requests by Red player
Green.compliance_rate_triage.Green_request number For requests by Green player
Green.compliance_rate_triage.Blue_request number For requests by Blue player
Green.avg_response_start_time_triage object Average response time for Green
Green.avg_response_start_time_triage.Red_request number For requests by Red player
Green.avg_response_start_time_triage.Green_request number For requests by Green player
Green.avg_response_start_time_triage.Blue_request number For requests by Blue player
Green.avg_response_action_time_triage object Average action time for Green
Green.avg_response_action_time_triage.Red_request number For requests by Red player
Green.avg_response_action_time_triage.Green_request number For requests by Green player
Green.avg_response_action_time_triage.Blue_request number For requests by Blue player
Green.N_open_requests_transport object Open transport requests for Green
Green.N_open_requests_transport.Red_request number For requests by Red player
Green.N_open_requests_transport.Green_request number For requests by Green player
Green.N_open_requests_transport.Blue_request number For requests by Blue player
Green.compliance_overall_transport object Overall compliance for Green
Green.compliance_overall_transport.Red_request number For requests by Red player
Green.compliance_overall_transport.Green_request number For requests by Green player
Green.compliance_overall_transport.Blue_request number For requests by Blue player
Green.compliance_rate_transport object Compliance rate for Green
Green.compliance_rate_transport.Red_request number For requests by Red player
Green.compliance_rate_transport.Green_request number For requests by Green player
Green.compliance_rate_transport.Blue_request number For requests by Blue player
Green.avg_response_start_time_transport object Average response time for Green
Green.avg_response_start_time_transport.Red_request number For requests by Red player
Green.avg_response_start_time_transport.Green_request number For requests by Green player
Green.avg_response_start_time_transport.Blue_request number For requests by Blue player
Green.avg_response_action_time_transport object Average action time for Green
Green.avg_response_action_time_transport.Red_request number For requests by Red player
Green.avg_response_action_time_transport.Green_request number For requests by Green player
Green.avg_response_action_time_transport.Blue_request number For requests by Blue player
Blue object Compliance measures for Medic (Red)
Blue.N_open_requests_triage object Open triage requests for Blue
Blue.N_open_requests_triage.Red_request number For requests by Red player
Blue.N_open_requests_triage.Green_request number For requests by Green player
Blue.N_open_requests_triage.Blue_request number For requests by Blue player
Blue.compliance_overall_triage object Overall compliance for Blue
Blue.compliance_overall_triage.Red_request number For requests by Red player
Blue.compliance_overall_triage.Green_request number For requests by Green player
Blue.compliance_overall_triage.Blue_request number For requests by Blue player
Blue.compliance_rate_triage object Compliance rate for Blue
Blue.compliance_rate_triage.Red_request number For requests by Red player
Blue.compliance_rate_triage.Green_request number For requests by Green player
Blue.compliance_rate_triage.Blue_request number For requests by Blue player
Blue.avg_response_start_time_triage object Average response time for Blue
Blue.avg_response_start_time_triage.Red_request number For requests by Red player
Blue.avg_response_start_time_triage.Green_request number For requests by Green player
Blue.avg_response_start_time_triage.Blue_request number For requests by Blue player
Blue.avg_response_action_time_triage object Average action time for Blue
Blue.avg_response_action_time_triage.Red_request number For requests by Red player
Blue.avg_response_action_time_triage.Green_request number For requests by Green player
Blue.avg_response_action_time_triage.Blue_request number For requests by Blue player
Blue.N_open_requests_transport object Open transport requests for Blue
Blue.N_open_requests_transport.Red_request number For requests by Red player
Blue.N_open_requests_transport.Green_request number For requests by Green player
Blue.N_open_requests_transport.Blue_request number For requests by Blue player
Blue.compliance_overall_transport object Overall compliance for Blue
Blue.compliance_overall_transport.Red_request number For requests by Red player
Blue.compliance_overall_transport.Green_request number For requests by Green player
Blue.compliance_overall_transport.Blue_request number For requests by Blue player
Blue.compliance_rate_transport object Compliance rate for Blue
Blue.compliance_rate_transport.Red_request number For requests by Red player
Blue.compliance_rate_transport.Green_request number For requests by Green player
Blue.compliance_rate_transport.Blue_request number For requests by Blue player
Blue.avg_response_start_time_transport object Average response time for Blue
Blue.avg_response_start_time_transport.Red_request number For requests by Red player
Blue.avg_response_start_time_transport.Green_request number For requests by Green player
Blue.avg_response_start_time_transport.Blue_request number For requests by Blue player
Blue.avg_response_action_time_transport object Average action time for Blue
Blue.avg_response_action_time_transport.Red_request number For requests by Red player
Blue.avg_response_action_time_transport.Green_request number For requests by Green player
Blue.avg_response_action_time_transport.Blue_request number For requests by Blue player
Blue.N_open_requests_rubble_clear object Open rubble_clear requests for Blue
Blue.N_open_requests_rubble_clear.Red_request number For requests by Red player
Blue.N_open_requests_rubble_clear.Green_request number For requests by Green player
Blue.N_open_requests_rubble_clear.Blue_request number For requests by Blue player
Blue.compliance_overall_rubble_clear object Overall compliance for Blue
Blue.compliance_overall_rubble_clear.Red_request number For requests by Red player
Blue.compliance_overall_rubble_clear.Green_request number For requests by Green player
Blue.compliance_overall_rubble_clear.Blue_request number For requests by Blue player
Blue.compliance_rate_rubble_clear object Compliance rate for Blue
Blue.compliance_rate_rubble_clear.Red_request number For requests by Red player
Blue.compliance_rate_rubble_clear.Green_request number For requests by Green player
Blue.compliance_rate_rubble_clear.Blue_request number For requests by Blue player
Blue.avg_response_start_time_rubble_clear object Average response time for Blue
Blue.avg_response_start_time_rubble_clear.Red_request number For requests by Red player
Blue.avg_response_start_time_rubble_clear.Green_request number For requests by Green player
Blue.avg_response_start_time_rubble_clear.Blue_request number For requests by Blue player
Blue.avg_response_action_time_rubble_clear object Average action time for Blue
Blue.avg_response_action_time_rubble_clear.Red_request number For requests by Red player
Blue.avg_response_action_time_rubble_clear.Green_request number For requests by Green player
Blue.avg_response_action_time_rubble_clear.Blue_request number For requests by Blue player

Example message

{
  "header": {
    "timestamp": "2020-08-25T01:56:21.517415Z",
    "version": "1.1",
    "message_type": "agent"
  },
  "msg": {
    "sub_type": "AC:Player_compliance",
    "timestamp": "2020-08-22T04:06:18.846Z",
    "version": "0.1",
    "source": "ac_cornell_ta2_teamtrust",
    "experiment_id": "c6f930a2-357b-4c24-9c4e-42b1c8d9458f",
    "trial_id": "25edd30a-2a4b-4229-9237-1304ea8cc439",
    "replay_id": "a44120f7-b5ba-47a3-8a21-0c76ede62f75"
  },
  "data": {
    "Red": {
            "N_open_requests_triage": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_triage": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_triage": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_triage": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_triage": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_transport": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_transport": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_transport": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_transport": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_transport": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            },
    "Green": {
            "N_open_requests_triage": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_triage": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_triage": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_triage": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_triage": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_transport": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_transport": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_transport": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_transport": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_transport": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            },
    "Blue": {
            "N_open_requests_triage": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_triage": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_triage": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_triage": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_triage": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_transport": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_transport": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_transport": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_transport": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_transport": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_rubble_clear": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_rubble_clear": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_rubble_clear": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_rubble_clear": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_rubble_clear": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444}
            }
  }
}
Raw JSON Schema (resolved)
{
  "$id": "http://asist.aptima.com/schemas/player_compliance.json",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "definitions": {},
  "properties": {
    "data": {
      "$id": "#/properties/message/properties/data",
      "properties": {
        "Blue": {
          "$id": "#/properties/data/properties/Blue",
          "description": "",
          "properties": {
            "N_open_requests_rubble_clear": {
              "$id": "#/properties/data/properties/Blue/properties/N_open_requests_rubble_clear",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_rubble_clear/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_rubble_clear/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_rubble_clear/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Open rubble_clear requests for Blue",
              "type": "object"
            },
            "N_open_requests_transport": {
              "$id": "#/properties/data/properties/Blue/properties/N_open_requests_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Open transport requests for Blue",
              "type": "object"
            },
            "N_open_requests_triage": {
              "$id": "#/properties/data/properties/Blue/properties/N_open_requests_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/N_open_requests_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Open triage requests for Blue",
              "type": "object"
            },
            "avg_response_action_time_rubble_clear": {
              "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_rubble_clear",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_rubble_clear/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_rubble_clear/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_rubble_clear/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average action time for Blue",
              "type": "object"
            },
            "avg_response_action_time_transport": {
              "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average action time for Blue",
              "type": "object"
            },
            "avg_response_action_time_triage": {
              "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_action_time_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average action time for Blue",
              "type": "object"
            },
            "avg_response_start_time_rubble_clear": {
              "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_rubble_clear",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_rubble_clear/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_rubble_clear/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_rubble_clear/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average response time for Blue",
              "type": "object"
            },
            "avg_response_start_time_transport": {
              "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average response time for Blue",
              "type": "object"
            },
            "avg_response_start_time_triage": {
              "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/avg_response_start_time_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average response time for Blue",
              "type": "object"
            },
            "compliance_overall_rubble_clear": {
              "$id": "#/properties/data/properties/Blue/properties/compliance_overall_rubble_clear",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_rubble_clear/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_rubble_clear/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_rubble_clear/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Overall compliance for Blue",
              "type": "object"
            },
            "compliance_overall_transport": {
              "$id": "#/properties/data/properties/Blue/properties/compliance_overall_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Overall compliance for Blue",
              "type": "object"
            },
            "compliance_overall_triage": {
              "$id": "#/properties/data/properties/Blue/properties/compliance_overall_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_overall_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Overall compliance for Blue",
              "type": "object"
            },
            "compliance_rate_rubble_clear": {
              "$id": "#/properties/data/properties/Blue/properties/compliance_rate_rubble_clear",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_rubble_clear/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_rubble_clear/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_rubble_clear/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Compliance rate for Blue",
              "type": "object"
            },
            "compliance_rate_transport": {
              "$id": "#/properties/data/properties/Blue/properties/compliance_rate_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Compliance rate for Blue",
              "type": "object"
            },
            "compliance_rate_triage": {
              "$id": "#/properties/data/properties/Blue/properties/compliance_rate_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Blue/properties/compliance_rate_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Compliance rate for Blue",
              "type": "object"
            }
          },
          "required": [
            "N_open_requests_triage",
            "compliance_overall_triage",
            "compliance_rate_triage",
            "avg_response_start_time_triage",
            "avg_response_action_time_triage",
            "N_open_requests_transport",
            "compliance_overall_transport",
            "compliance_rate_transport",
            "avg_response_start_time_transport",
            "avg_response_action_time_transport",
            "N_open_requests_rubble_clear",
            "compliance_overall_rubble_clear",
            "compliance_rate_rubble_clear",
            "avg_response_start_time_rubble_clear",
            "avg_response_action_time_rubble_clear"
          ],
          "title": "Compliance measures for Medic (Red)",
          "type": "object"
        },
        "Green": {
          "$id": "#/properties/data/properties/Green",
          "description": "",
          "properties": {
            "N_open_requests_transport": {
              "$id": "#/properties/data/properties/Green/properties/N_open_requests_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/N_open_requests_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/N_open_requests_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/N_open_requests_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Open transport requests for Green",
              "type": "object"
            },
            "N_open_requests_triage": {
              "$id": "#/properties/data/properties/Green/properties/N_open_requests_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/N_open_requests_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/N_open_requests_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/N_open_requests_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Open triage requests for Green",
              "type": "object"
            },
            "avg_response_action_time_transport": {
              "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average action time for Green",
              "type": "object"
            },
            "avg_response_action_time_triage": {
              "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_action_time_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average action time for Green",
              "type": "object"
            },
            "avg_response_start_time_transport": {
              "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average response time for Green",
              "type": "object"
            },
            "avg_response_start_time_triage": {
              "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/avg_response_start_time_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average response time for Green",
              "type": "object"
            },
            "compliance_overall_transport": {
              "$id": "#/properties/data/properties/Green/properties/compliance_overall_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_overall_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_overall_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_overall_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Overall compliance for Green",
              "type": "object"
            },
            "compliance_overall_triage": {
              "$id": "#/properties/data/properties/Green/properties/compliance_overall_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_overall_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_overall_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_overall_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Overall compliance for Green",
              "type": "object"
            },
            "compliance_rate_transport": {
              "$id": "#/properties/data/properties/Green/properties/compliance_rate_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_rate_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_rate_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_rate_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Compliance rate for Green",
              "type": "object"
            },
            "compliance_rate_triage": {
              "$id": "#/properties/data/properties/Green/properties/compliance_rate_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_rate_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_rate_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Green/properties/compliance_rate_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Compliance rate for Green",
              "type": "object"
            }
          },
          "required": [
            "N_open_requests_triage",
            "compliance_overall_triage",
            "compliance_rate_triage",
            "avg_response_start_time_triage",
            "avg_response_action_time_triage",
            "N_open_requests_transport",
            "compliance_overall_transport",
            "compliance_rate_transport",
            "avg_response_start_time_transport",
            "avg_response_action_time_transport"
          ],
          "title": "Compliance measures for Medic (Red)",
          "type": "object"
        },
        "Red": {
          "$id": "#/properties/data/properties/Red",
          "description": "",
          "properties": {
            "N_open_requests_transport": {
              "$id": "#/properties/data/properties/Red/properties/N_open_requests_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/N_open_requests_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/N_open_requests_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/N_open_requests_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Open transport requests for red",
              "type": "object"
            },
            "N_open_requests_triage": {
              "$id": "#/properties/data/properties/Red/properties/N_open_requests_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/N_open_requests_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/N_open_requests_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/N_open_requests_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Open triage requests for red",
              "type": "object"
            },
            "avg_response_action_time_transport": {
              "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average action time for red",
              "type": "object"
            },
            "avg_response_action_time_triage": {
              "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_action_time_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average action time for red",
              "type": "object"
            },
            "avg_response_start_time_transport": {
              "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average response time for red",
              "type": "object"
            },
            "avg_response_start_time_triage": {
              "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/avg_response_start_time_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Average response time for red",
              "type": "object"
            },
            "compliance_overall_transport": {
              "$id": "#/properties/data/properties/Red/properties/compliance_overall_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_overall_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_overall_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_overall_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Overall compliance for red",
              "type": "object"
            },
            "compliance_overall_triage": {
              "$id": "#/properties/data/properties/Red/properties/compliance_overall_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_overall_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_overall_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_overall_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Overall compliance for red",
              "type": "object"
            },
            "compliance_rate_transport": {
              "$id": "#/properties/data/properties/Red/properties/compliance_rate_transport",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_rate_transport/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_rate_transport/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_rate_transport/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Compliance rate for red",
              "type": "object"
            },
            "compliance_rate_triage": {
              "$id": "#/properties/data/properties/Red/properties/compliance_rate_triage",
              "description": "",
              "properties": {
                "Blue_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_rate_triage/properties/Blue_request",
                  "description": "",
                  "title": "For requests by Blue player",
                  "type": "number"
                },
                "Green_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_rate_triage/properties/Green_request",
                  "description": "",
                  "title": "For requests by Green player",
                  "type": "number"
                },
                "Red_request": {
                  "$id": "#/properties/data/properties/Red/properties/compliance_rate_triage/properties/Red_request",
                  "description": "",
                  "title": "For requests by Red player",
                  "type": "number"
                }
              },
              "required": [
                "Red_request",
                "Green_request",
                "Blue_request"
              ],
              "title": "Compliance rate for red",
              "type": "object"
            }
          },
          "required": [
            "N_open_requests_triage",
            "compliance_overall_triage",
            "compliance_rate_triage",
            "avg_response_start_time_triage",
            "avg_response_action_time_triage",
            "N_open_requests_transport",
            "compliance_overall_transport",
            "compliance_rate_transport",
            "avg_response_start_time_transport",
            "avg_response_action_time_transport"
          ],
          "title": "Compliance measures for Medic (Red)",
          "type": "object"
        },
        "elapsed_ms": {
          "$id": "#/properties/data/properties/elapsed_ms",
          "description": "The number of elapsed milliseconds since mission start",
          "pattern": "^[0-9]+$",
          "title": "The Elapsed Milliseconds Schema",
          "type": "number"
        }
      },
      "required": [
        "elapsed_ms",
        "Red",
        "Blue",
        "Green"
      ],
      "title": "The Cornell Team Trust Analytic Component Data Schema",
      "type": "object"
    },
    "header": {
      "$id": "http://asist.aptima.com/schemas/common_header.json",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "definitions": {},
      "properties": {
        "message_type": {
          "$id": "#/properties/message_type",
          "const": "agent",
          "enum": [
            "control",
            "observation",
            "chat",
            "status",
            "trial",
            "event",
            "groundtruth",
            "experiment",
            "metadata",
            "agent"
          ],
          "examples": [
            "observation"
          ],
          "pattern": "^([a-z_]*?)$",
          "title": "The Message_type Schema",
          "type": "string"
        },
        "timestamp": {
          "$id": "#/properties/timestamp",
          "examples": [
            "2019-12-26T12:47:23.1234Z"
          ],
          "pattern": "[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[.]?[0-9]{0,}?Z",
          "title": "The Timestamp Schema",
          "type": "string"
        },
        "version": {
          "$id": "#/properties/version",
          "examples": [
            "1.0",
            "2.3.1"
          ],
          "pattern": "^([0-9]+\\.)?([0-9]+\\.)?([0-9]+)$",
          "title": "The message format version",
          "type": "string"
        }
      },
      "required": [
        "timestamp",
        "message_type",
        "version"
      ],
      "title": "ASIST message common header Schema",
      "type": "object",
      "version": "0.3"
    },
    "msg": {
      "$id": "http://asist.aptima.com/schemas/event_message.json",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "definitions": {},
      "properties": {
        "experiment_id": {
          "$id": "#/properties/experiment_id",
          "default": "",
          "examples": [
            "123e4567-e89b-12d3-a456-426655440000"
          ],
          "pattern": "(([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|Not Set|Null|null)",
          "title": "The Experiment Id Schema",
          "type": "string"
        },
        "replay_id": {
          "$id": "#/properties/replay_id",
          "default": "",
          "examples": [
            "123e4567-e89b-12d3-a456-426655440000"
          ],
          "pattern": "(([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|Not Set|null|Null)",
          "title": "The Replay Id Schema",
          "type": [
            "string",
            "null"
          ]
        },
        "replay_parent_id": {
          "$id": "#/properties/replay_parent_id",
          "default": "",
          "examples": [
            "123e4567-e89b-12d3-a456-426655440000"
          ],
          "pattern": "(([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|Not Set|null|Null)",
          "title": "The Replay Parent Id Schema",
          "type": [
            "string",
            "null"
          ]
        },
        "replay_parent_type": {
          "$id": "#/properties/replay_parent_type",
          "enum": [
            "TRIAL",
            "REPLAY",
            null
          ],
          "title": "The Replay Parent Type Schema",
          "type": [
            "string",
            "null"
          ]
        },
        "source": {
          "$id": "#/properties/source",
          "const": "ac_cornell_ta2_teamtrust",
          "default": "",
          "examples": [
            "simulator"
          ],
          "pattern": "^(.*)$",
          "title": "The Source Schema",
          "type": "string"
        },
        "sub_type": {
          "$id": "#/properties/sub_type",
          "const": "AC:Player_compliance",
          "default": "",
          "examples": [
            "equip",
            "triage"
          ],
          "pattern": "^([a-zA-Z0-9_:]*?)$",
          "title": "The Sub Type Schema",
          "type": "string"
        },
        "timestamp": {
          "$id": "#/properties/timestamp",
          "default": "",
          "examples": [
            "2019-12-26T14:05:02.3412Z"
          ],
          "pattern": "[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[.]?[0-9]{0,}?Z",
          "title": "The Timestamp Schema",
          "type": "string"
        },
        "trial_id": {
          "$id": "#/properties/trial_id",
          "default": "",
          "examples": [
            "123e4567-e89b-12d3-a456-426655440000"
          ],
          "pattern": "(([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|Not Set|null|Null)",
          "title": "The Trial Id Schema",
          "type": "string"
        },
        "version": {
          "$id": "#/properties/version",
          "default": "",
          "examples": [
            "0.1",
            "1.0.1"
          ],
          "pattern": "^([.]*)|(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
          "title": "The Version Schema",
          "type": "string"
        }
      },
      "required": [
        "experiment_id",
        "timestamp",
        "source",
        "sub_type",
        "version"
      ],
      "title": "The Event Message Schema",
      "type": "object",
      "version": "0.5"
    }
  },
  "required": [
    "header",
    "msg",
    "data"
  ],
  "title": "Cornell Team Trust Analytic Component",
  "type": "object",
  "version": "1.0"
}
Upstream spec documentation

Cornell TA2 - Player compliance Analytic Component Event Message Format

This data message subtype, AC:Player_compliance, contains data from the Cornell TA2 Team trust Analytic Component.

TOPIC

agent/ac/player_compliance

Message Fields

Field Name Type Description
header object From Common Message Format section
msg object From Event Header Format section
data.elapsed_ms number The number of elapsed milliseconds since mission start from the State message
data.Red object Compliance measures for Red player
data.Green object Compliance measures for Red player
data.Blue object Compliance measures for Red player

Message Example

{
  "header": {
    "timestamp": "2020-08-25T01:56:21.517415Z",
    "version": "1.1",
    "message_type": "agent"
  },
  "msg": {
    "sub_type": "AC:Player_compliance",
    "timestamp": "2020-08-22T04:06:18.846Z",
    "version": "0.1",
    "source": "ac_cornell_ta2_teamtrust",
    "experiment_id": "c6f930a2-357b-4c24-9c4e-42b1c8d9458f",
    "trial_id": "25edd30a-2a4b-4229-9237-1304ea8cc439",
    "replay_id": "a44120f7-b5ba-47a3-8a21-0c76ede62f75"
  },
  "data": {
    "Red": {
            "N_open_requests_triage": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_triage": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_triage": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_triage": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_triage": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_transport": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_transport": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_transport": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_transport": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_transport": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            },
    "Green": {
            "N_open_requests_triage": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_triage": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_triage": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_triage": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_triage": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_transport": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_transport": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_transport": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_transport": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_transport": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            },
    "Blue": {
            "N_open_requests_triage": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_triage": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_triage": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_triage": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_triage": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_transport": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_transport": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_transport": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_transport": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_transport": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444},
            "N_open_requests_rubble_clear": {"Red_request": 2, "Green_request": 2, "Blue_request": 2},
            "compliance_overall_rubble_clear": {"Red_request": 0.1, "Green_request": 0.2, "Blue_request": 0.3},
            "compliance_rate_rubble_clear": {"Red_request": -0.1, "Green_request": 0.0, "Blue_request": 0.2},
            "avg_response_start_time_rubble_clear": {"Red_request": 22222, "Green_request": 33333, "Blue_request": 44444},
            "avg_response_action_time_rubble_clear": {"Red_request": 2222, "Green_request": 3333, "Blue_request": 4444}
            }
  }
}