Skip to content

Instantly share code, notes, and snippets.

@punchagan
Last active January 2, 2016 00:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save punchagan/8224107 to your computer and use it in GitHub Desktop.
Save punchagan/8224107 to your computer and use it in GitHub Desktop.
Practice Sessions flow chart
digraph {
label="Ideas for practice for 1 or 2 players."
labelloc="top"
node[shape="box", style="rounded"]
start; end;
node[shape="box", style="solid"]
wait2;condition;find_pole;kung_fu;yes_lying;usual;
node[shape="parallelogram", style=""]
find_pole;condition;
node[shape="diamond", style=""]
if_alone;is_gt_two;recruit;lying;more1;more_conditioning;exactly_two;
start -> if_alone;
if_alone -> is_gt_two[label="no"];
if_alone -> more1[label="yes"];
is_gt_two -> more1[label="no"];
is_gt_two -> usual[label="yes"];
more1 -> more_conditioning[label="no"];
more1 -> wait2[label="yes"];
wait2 -> more1;
condition -> is_gt_two;
perfect_hucker -> exactly_two[label="no"];
perfect_hucker -> lying[label="yes"];
usual -> end;
more_conditioning -> perfect_hucker[label="no"];
more_conditioning -> condition[label="yes"];
recruit -> find_pole[label="no"];
recruit -> kung_fu[label="yes"];
lying -> yes_lying[label="no"];
lying -> exactly_two[label="yes"];
yes_lying -> exactly_two;
exactly_two -> recruit[label="no, just me"];
exactly_two -> kung_fu[label="yes"];
find_pole -> end;
kung_fu -> end;
if_alone[label="Are you the only \none to show up?"]
more1[label="Do you think \nanyone else will come?"]
condition[label="Conditioning!\nuntil you drop dead\nor someone else comes"]
is_gt_two[label="Are there 3 or\n more (live) people?"]
wait2[label="Wait for \n2 minutes"]
start[label="Arrive\nfor practice"]
end[label="Go home!"]
lying[label="Are you lying\nto yourself?"]
yes_lying[label="Yes, you are!"]
usual[label="Throws, Drills, Game(?)!"]
perfect_hucker[label="Can you huck\n*accurately* to\n any cone in the\n opp. endzone?"]
more_conditioning[label="Some (more)\nconditioning?"]
exactly_two[label="2 of you?"]
recruit[label="Can you rope\nin a passer-by?"]
kung_fu[label="Time for\nkung-fu throwing!"]
find_pole[label="Find a pole\nTry kung-fu throwing\nThe pole is your\nbest friend!"]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment