{
    "definitions": {
        "oic.r.score_counter": {
            "properties": {
                "p1_score": {
                    "description": "Current score of player 1",
                    "type": "integer"
                },
                "p1_win": {
                    "description": "True if player 1 won the match, False if she lost it or match isn't over.",
                    "type": "boolean"
                },
                "p2_score": {
                    "description": "Current score of player 2",
                    "type": "integer"
                },
                "p2_win": {
                    "description": "True if player 2 won the match, False if she lost it or match isn't over.",
                    "type": "boolean"
                }
            },
            "type": "object"
        }
    },
    "required": [
        "oic.r.score_counter"
    ],
    "title": "Score Counter",
    "type": "object",
    "properties": {
        "oic.r.score_counter": {
            "$ref": "#/definitions/oic.r.score_counter"
        }
    }
}