Sheldons flowchart
Sheldon's Friendship Flowchart (modified by Wolowitz)
<graphviz>
digraph BigBangTheory { node [fontname="Helvetica", fontsize="11"] edge [fontname="Helvetica"]
phonecall [label="Place phone call",
style="bold", shape="square", color="black"]
home [label="Home",
shape="diamond"]
leave_message [label="Leave message",
shape="box"]
call_back [label="Wait for call back",
shape="box"]
meal [label="Would you like to share a meal?",
shape="parallelogram"]
dine [label="Dine together.",
shape="box"]
friendship [label="Begin friendship",
shape="box"]
hot_beverage [label="Do you enjoy a hot beverage?",
shape="box"]
response2 [label="What is the response?",
shape="diamond"]
tea [label="Have tea",
shape="box"]
coffee [label="Have coffee",
shape="box"]
cocoa [label="Have cocoa",
shape="box"]
recreational [label="Recreational Activities\n\Tell me one of your interests",
shape="box"]
share [label="Do I share that interest?",
shape="diamond"]
together [label="Why don't we do that together?",
shape="parallelogram"]
partake [label="Partake in Interest",
shape="box"]
n [label="n=3",
shape="box"]
ESC [label="ESC",
shape="diamond"]
LOA [label="Least offensive alternative",
shape="box"]
phonecall -> home
home -> leave_message [label="NO"]
leave_message -> call_back
call_back -> meal
home -> meal
meal -> dine [label="YES"] dine -> friendship
meal -> hot_beverage [label="NO"] hot_beverage -> response2 response2 -> tea [label="Tea"] response2 -> coffee [label="Coffee"] response2 -> cocoa [label="Cocoa"] tea -> friendship coffee -> friendship cocoa -> friendship
response2 -> recreational [label="NO"] recreational -> share share -> together [label="YES"] together -> partake partake -> friendship
share -> n [label="NO"] n -> ESC ESC -> recreational ESC -> LOA LOA -> together