{
  "schemaVersion": 1,
  "entries": [
    {
      "tagline": "The classic championship distance.",
      "author": "Fightimer",
      "routine": {
        "schemaVersion": 1,
        "id": "preset-boxing-12x3",
        "name": "Boxing 12×3",
        "rounds": [
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          },
          {
            "workSeconds": 180,
            "restSeconds": 60
          }
        ],
        "cues": []
      }
    },
    {
      "tagline": "Sprawl and reshoot until it is a reflex.",
      "author": "Fightimer",
      "routine": {
        "schemaVersion": 1,
        "id": "preset-takedown-defense",
        "name": "Takedown Defense",
        "rounds": [
          {
            "workSeconds": 120,
            "restSeconds": 60
          },
          {
            "workSeconds": 120,
            "restSeconds": 60
          },
          {
            "workSeconds": 120,
            "restSeconds": 60
          }
        ],
        "cues": [
          {
            "kind": "random",
            "roundIndex": 0,
            "fromSec": 15,
            "toSec": 105,
            "commandPool": [
              "sprawl",
              "shoot",
              "down-block",
              "level-change",
              "double",
              "single"
            ],
            "count": 5,
            "minGapSec": 12
          },
          {
            "kind": "random",
            "roundIndex": 1,
            "fromSec": 15,
            "toSec": 105,
            "commandPool": [
              "sprawl",
              "shoot",
              "down-block",
              "level-change",
              "double",
              "single"
            ],
            "count": 5,
            "minGapSec": 12
          },
          {
            "kind": "random",
            "roundIndex": 2,
            "fromSec": 15,
            "toSec": 105,
            "commandPool": [
              "sprawl",
              "shoot",
              "down-block",
              "level-change",
              "double",
              "single"
            ],
            "count": 5,
            "minGapSec": 12
          }
        ]
      }
    },
    {
      "tagline": "Hands only, thirty seconds flat out.",
      "author": "Fightimer",
      "routine": {
        "schemaVersion": 1,
        "id": "preset-hands-sprints",
        "name": "Hands Sprints 8×0:30",
        "rounds": [
          {
            "workSeconds": 30,
            "restSeconds": 15
          },
          {
            "workSeconds": 30,
            "restSeconds": 15
          },
          {
            "workSeconds": 30,
            "restSeconds": 15
          },
          {
            "workSeconds": 30,
            "restSeconds": 15
          },
          {
            "workSeconds": 30,
            "restSeconds": 15
          },
          {
            "workSeconds": 30,
            "restSeconds": 15
          },
          {
            "workSeconds": 30,
            "restSeconds": 15
          },
          {
            "workSeconds": 30,
            "restSeconds": 15
          }
        ],
        "cues": []
      }
    },
    {
      "tagline": "Five fives with a striking mix in every round.",
      "author": "Fightimer",
      "routine": {
        "schemaVersion": 1,
        "id": "preset-mma-5x5",
        "name": "MMA 5×5",
        "rounds": [
          {
            "workSeconds": 300,
            "restSeconds": 60
          },
          {
            "workSeconds": 300,
            "restSeconds": 60
          },
          {
            "workSeconds": 300,
            "restSeconds": 60
          },
          {
            "workSeconds": 300,
            "restSeconds": 60
          },
          {
            "workSeconds": 300,
            "restSeconds": 60
          }
        ],
        "cues": [
          {
            "kind": "random",
            "roundIndex": 0,
            "fromSec": 20,
            "toSec": 280,
            "commandPool": [
              "jab",
              "cross",
              "low-kick",
              "sprawl",
              "knee",
              "circle-out"
            ],
            "count": 10,
            "minGapSec": 15
          },
          {
            "kind": "random",
            "roundIndex": 1,
            "fromSec": 20,
            "toSec": 280,
            "commandPool": [
              "jab",
              "cross",
              "low-kick",
              "sprawl",
              "knee",
              "circle-out"
            ],
            "count": 10,
            "minGapSec": 15
          },
          {
            "kind": "random",
            "roundIndex": 2,
            "fromSec": 20,
            "toSec": 280,
            "commandPool": [
              "jab",
              "cross",
              "low-kick",
              "sprawl",
              "knee",
              "circle-out"
            ],
            "count": 10,
            "minGapSec": 15
          },
          {
            "kind": "random",
            "roundIndex": 3,
            "fromSec": 20,
            "toSec": 280,
            "commandPool": [
              "jab",
              "cross",
              "low-kick",
              "sprawl",
              "knee",
              "circle-out"
            ],
            "count": 10,
            "minGapSec": 15
          },
          {
            "kind": "random",
            "roundIndex": 4,
            "fromSec": 20,
            "toSec": 280,
            "commandPool": [
              "jab",
              "cross",
              "low-kick",
              "sprawl",
              "knee",
              "circle-out"
            ],
            "count": 10,
            "minGapSec": 15
          }
        ]
      }
    }
  ]
}
