H Handlimit
Games
Game Studio

Tutorial: Golf

tutorial-golf active Runtime ready
Things to finish

These do not necessarily prevent a playtest.

  • Phase "Player Turn" has no windows.
  • Phase "Game End" has no windows.
  • Phase "Scoring" has no windows.
  • No board or player setup has been configured.
3
Stats
16
Effects
1
Piece Types
52
Pieces
8
Actions
4
Phases
2
Windows
Runtime definition
One canonical document compiled from the current editors.
Schema
v2
Ruleset
Core Rules
Rules version
1
Round order
clockwise
Inspect compiled JSON
{
    "schema_version": 2,
    "game": {
        "id": 11,
        "name": "Tutorial: Golf",
        "key": "tutorial-golf",
        "status": "active",
        "description": "Nine-round card game where players minimize the score of a 3\u00d72 tableau.",
        "players": {
            "min": 2,
            "max": 6
        },
        "play_time": {
            "min": 30,
            "max": 60,
            "per_player": null
        },
        "categories": [],
        "mechanics": []
    },
    "stats": {
        "round_reveals": {
            "id": 15,
            "name": "Starting Card Reveals",
            "key": "round_reveals",
            "scope": "single_player",
            "default": null
        },
        "round_score": {
            "id": 16,
            "name": "Round Score",
            "key": "round_score",
            "scope": "single_player",
            "default": null
        },
        "total_score": {
            "id": 17,
            "name": "Total Score",
            "key": "total_score",
            "scope": "single_player",
            "default": null
        }
    },
    "triggers": [],
    "effects": {
        "build_standard_deck": {
            "id": 36,
            "name": "Build Standard Deck",
            "key": "build_standard_deck",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "shuffle_deck": {
            "id": 37,
            "name": "Shuffle Deck",
            "key": "shuffle_deck",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "reset_initial_reveals": {
            "id": 38,
            "name": "Reset Initial Reveals",
            "key": "reset_initial_reveals",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "reset_round_score": {
            "id": 39,
            "name": "Reset Round Score",
            "key": "reset_round_score",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "deal_six_cards": {
            "id": 40,
            "name": "Deal Six Cards",
            "key": "deal_six_cards",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "start_discard_pile": {
            "id": 41,
            "name": "Start Discard Pile",
            "key": "start_discard_pile",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "choose_first_player": {
            "id": 42,
            "name": "Choose First PLayer",
            "key": "choose_first_player",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "reveal_tableau_card": {
            "id": 43,
            "name": "Reveal Tableau Card",
            "key": "reveal_tableau_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "count_initial_reveal": {
            "id": 44,
            "name": "Count Initial Reveal",
            "key": "count_initial_reveal",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "draw_top_deck_card": {
            "id": 45,
            "name": "Draw Top Deck Card",
            "key": "draw_top_deck_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "take_top_discard": {
            "id": 46,
            "name": "Take Top Discard",
            "key": "take_top_discard",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "discard_drawn_card": {
            "id": 47,
            "name": "Discard Drawn Card",
            "key": "discard_drawn_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "replace_tableau_card": {
            "id": 48,
            "name": "Replace Tableau Card",
            "key": "replace_tableau_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "reveal_all_tableaus": {
            "id": 49,
            "name": "Reveal All Tableaus",
            "key": "reveal_all_tableaus",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "score_tableau_columns": {
            "id": 50,
            "name": "Score Tableau Columns",
            "key": "score_tableau_columns",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "rank_lowest_score": {
            "id": 51,
            "name": "Rank Lowest Score",
            "key": "rank_lowest_score",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        }
    },
    "statuses": [],
    "piece_types": {
        "playing_card": {
            "name": "Playing Card",
            "key": "playing_card",
            "base_type": "card",
            "presentation": {
                "template": "playing_card",
                "back_label": "GOLF"
            },
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": "Card suit.",
                    "type": "set",
                    "selection_type": "single",
                    "set_options": [
                        {
                            "name": "Spades",
                            "key": "spades"
                        },
                        {
                            "name": "Hearts",
                            "key": "hearts"
                        },
                        {
                            "name": "Diamonds",
                            "key": "diamonds"
                        },
                        {
                            "name": "Clubs",
                            "key": "clubs"
                        }
                    ]
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": "Printed card rank.",
                    "type": "string",
                    "selection_type": "single"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "description": "Numeric rank from Ace (1) through King (13).",
                    "type": "number",
                    "selection_type": "single"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": "Points contributed when the game scores this card.",
                    "type": "number",
                    "selection_type": "single"
                }
            ],
            "effects": []
        }
    },
    "pieces": {
        "a_of_spades": {
            "id": 119,
            "name": "A of Spades",
            "key": "a_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "A"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "2_of_spades": {
            "id": 120,
            "name": "2 of Spades",
            "key": "2_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "-2"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "3_of_spades": {
            "id": 121,
            "name": "3 of Spades",
            "key": "3_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "4_of_spades": {
            "id": 122,
            "name": "4 of Spades",
            "key": "4_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "5_of_spades": {
            "id": 123,
            "name": "5 of Spades",
            "key": "5_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "6_of_spades": {
            "id": 124,
            "name": "6 of Spades",
            "key": "6_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "7_of_spades": {
            "id": 125,
            "name": "7 of Spades",
            "key": "7_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "8_of_spades": {
            "id": 126,
            "name": "8 of Spades",
            "key": "8_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "9_of_spades": {
            "id": 127,
            "name": "9 of Spades",
            "key": "9_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "10_of_spades": {
            "id": 128,
            "name": "10 of Spades",
            "key": "10_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "j_of_spades": {
            "id": 129,
            "name": "J of Spades",
            "key": "j_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "J"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "11"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "q_of_spades": {
            "id": 130,
            "name": "Q of Spades",
            "key": "q_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "Q"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "12"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "k_of_spades": {
            "id": 131,
            "name": "K of Spades",
            "key": "k_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "K"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "13"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "a_of_hearts": {
            "id": 132,
            "name": "A of Hearts",
            "key": "a_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "A"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "2_of_hearts": {
            "id": 133,
            "name": "2 of Hearts",
            "key": "2_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "-2"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "3_of_hearts": {
            "id": 134,
            "name": "3 of Hearts",
            "key": "3_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "4_of_hearts": {
            "id": 135,
            "name": "4 of Hearts",
            "key": "4_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "5_of_hearts": {
            "id": 136,
            "name": "5 of Hearts",
            "key": "5_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "6_of_hearts": {
            "id": 137,
            "name": "6 of Hearts",
            "key": "6_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "7_of_hearts": {
            "id": 138,
            "name": "7 of Hearts",
            "key": "7_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "8_of_hearts": {
            "id": 139,
            "name": "8 of Hearts",
            "key": "8_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "9_of_hearts": {
            "id": 140,
            "name": "9 of Hearts",
            "key": "9_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "10_of_hearts": {
            "id": 141,
            "name": "10 of Hearts",
            "key": "10_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "j_of_hearts": {
            "id": 142,
            "name": "J of Hearts",
            "key": "j_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "J"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "11"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "q_of_hearts": {
            "id": 143,
            "name": "Q of Hearts",
            "key": "q_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "Q"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "12"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "k_of_hearts": {
            "id": 144,
            "name": "K of Hearts",
            "key": "k_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "K"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "13"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "a_of_diamonds": {
            "id": 145,
            "name": "A of Diamonds",
            "key": "a_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "A"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "2_of_diamonds": {
            "id": 146,
            "name": "2 of Diamonds",
            "key": "2_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "-2"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "3_of_diamonds": {
            "id": 147,
            "name": "3 of Diamonds",
            "key": "3_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "4_of_diamonds": {
            "id": 148,
            "name": "4 of Diamonds",
            "key": "4_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "5_of_diamonds": {
            "id": 149,
            "name": "5 of Diamonds",
            "key": "5_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "6_of_diamonds": {
            "id": 150,
            "name": "6 of Diamonds",
            "key": "6_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "7_of_diamonds": {
            "id": 151,
            "name": "7 of Diamonds",
            "key": "7_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "8_of_diamonds": {
            "id": 152,
            "name": "8 of Diamonds",
            "key": "8_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "9_of_diamonds": {
            "id": 153,
            "name": "9 of Diamonds",
            "key": "9_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "10_of_diamonds": {
            "id": 154,
            "name": "10 of Diamonds",
            "key": "10_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "j_of_diamonds": {
            "id": 155,
            "name": "J of Diamonds",
            "key": "j_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "J"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "11"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "q_of_diamonds": {
            "id": 156,
            "name": "Q of Diamonds",
            "key": "q_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "Q"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "12"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "k_of_diamonds": {
            "id": 157,
            "name": "K of Diamonds",
            "key": "k_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "K"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "13"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "a_of_clubs": {
            "id": 158,
            "name": "A of Clubs",
            "key": "a_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "A"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "1"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "2_of_clubs": {
            "id": 159,
            "name": "2 of Clubs",
            "key": "2_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "-2"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "3_of_clubs": {
            "id": 160,
            "name": "3 of Clubs",
            "key": "3_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "4_of_clubs": {
            "id": 161,
            "name": "4 of Clubs",
            "key": "4_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "5_of_clubs": {
            "id": 162,
            "name": "5 of Clubs",
            "key": "5_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "6_of_clubs": {
            "id": 163,
            "name": "6 of Clubs",
            "key": "6_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "7_of_clubs": {
            "id": 164,
            "name": "7 of Clubs",
            "key": "7_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "8_of_clubs": {
            "id": 165,
            "name": "8 of Clubs",
            "key": "8_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "9_of_clubs": {
            "id": 166,
            "name": "9 of Clubs",
            "key": "9_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "10_of_clubs": {
            "id": 167,
            "name": "10 of Clubs",
            "key": "10_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "j_of_clubs": {
            "id": 168,
            "name": "J of Clubs",
            "key": "j_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "J"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "11"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "q_of_clubs": {
            "id": 169,
            "name": "Q of Clubs",
            "key": "q_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "Q"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "12"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        },
        "k_of_clubs": {
            "id": 170,
            "name": "K of Clubs",
            "key": "k_of_clubs",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "type": "set",
                    "selection_type": "single",
                    "value": "clubs"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "type": "string",
                    "selection_type": "single",
                    "value": "K"
                },
                {
                    "name": "Rank Value",
                    "label": "Rank Value",
                    "key": "rank_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "13"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": [],
            "effects": [],
            "triggers": []
        }
    },
    "actions": {
        "prepare_round": {
            "id": 22,
            "name": "Prepare Round",
            "key": "prepare_round",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        },
        "reveal_card": {
            "id": 23,
            "name": "Reveal Card",
            "key": "reveal_card",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        },
        "draw_from_deck": {
            "id": 24,
            "name": "Draw From Deck",
            "key": "draw_from_deck",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        },
        "draw_from_discard": {
            "id": 25,
            "name": "Draw From Discard",
            "key": "draw_from_discard",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        },
        "replace_tableau_card": {
            "id": 26,
            "name": "Replace Tableau Card",
            "key": "replace_tableau_card",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        },
        "discard_drawn_card": {
            "id": 27,
            "name": "Discard Drawn Card",
            "key": "discard_drawn_card",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        },
        "score_round": {
            "id": 28,
            "name": "Score Round",
            "key": "score_round",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        },
        "determine_winner": {
            "id": 29,
            "name": "Determine Winner",
            "key": "determine_winner",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "target": {
                "inputs": [
                    {
                        "key": "",
                        "type": "target",
                        "label": "",
                        "default": null,
                        "selection_mode": "automatic",
                        "quantity_mode": "exactly"
                    }
                ]
            },
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": [],
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                },
                "requirements_notes": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "ui": [],
                "system": false,
                "requirement_message": null
            },
            "triggers": []
        }
    },
    "rules": {
        "id": 3,
        "name": "Core Rules",
        "key": "core_rules",
        "version": 1,
        "round": {
            "total": null,
            "label": "Round",
            "key": "round",
            "turn_order": "clockwise",
            "phase_behavior": "same_every_round",
            "different_first_phase": false,
            "different_last_phase": false
        },
        "windows": {
            "reveal_two_cards": {
                "id": 145,
                "name": "Reveal Two Cards",
                "key": "reveal_two_cards",
                "target": "active_player",
                "capability": "automatic",
                "conditional": false,
                "conditions": [],
                "actions": {
                    "any": true,
                    "mandatory": false,
                    "keys": []
                }
            },
            "prepare_round": {
                "id": 146,
                "name": "Prepare Round",
                "key": "prepare_round",
                "target": "active_player",
                "capability": "automatic",
                "conditional": false,
                "conditions": [],
                "actions": {
                    "any": true,
                    "mandatory": false,
                    "keys": []
                }
            }
        },
        "phases": [
            {
                "id": 103,
                "name": "Setup",
                "key": "setup",
                "windows": [
                    "prepare_round",
                    "reveal_two_cards"
                ]
            },
            {
                "id": 104,
                "name": "Player Turn",
                "key": "player_turn",
                "windows": []
            },
            {
                "id": 105,
                "name": "Game End",
                "key": "game_end",
                "windows": []
            },
            {
                "id": 106,
                "name": "Scoring",
                "key": "scoring",
                "windows": []
            }
        ],
        "polls": [],
        "runtime": {
            "zones": [],
            "tabletop": {
                "player_zone": null,
                "center_zones": [],
                "round_score_stat": null,
                "running_score_stat": null
            },
            "windows": [],
            "phases": {
                "setup": {
                    "windows": [
                        "prepare_round",
                        "reveal_two_cards"
                    ],
                    "first_window": "prepare_round",
                    "next": "player_turn",
                    "finish": false
                },
                "player_turn": {
                    "windows": [],
                    "first_window": null
                },
                "game_end": {
                    "windows": [],
                    "first_window": null
                },
                "scoring": {
                    "windows": [],
                    "first_window": null
                }
            },
            "start_phase": "setup",
            "hierarchy_version": 2
        }
    },
    "setup": []
}