Skip Navigation

I organized the non-stick cooking spray meme into a flowchart and made it open-source

 
    
/*
 * This DOT code is provided under the Creative Commons Zero (CC0) license.
 * For details, see: https://creativecommons.org/publicdomain/zero/1.0/
 */

digraph cooking_stick {

    rankdir=LR;

    node [shape=box]
    node [width=1.0]

    here [shape=diamond label="start\nhere"]
    nonstick [label="non-stick"]
    nonspray [label="non-spray"]
    noncooking [label="non-cooking"]

    nt_cooking [label="cooking"]
    nt_spray [label="spray"]

    ns_cooking [label="cooking"]
    ns_stick [label="stick"]

    nc_spray [label="spray"]
    nc_stick [label="stick"]

    nt_c_s [label="spray"]
    nt_s_c [label="cooking"]
    ns_c_t [label="stick"]
    ns_t_c [label="cooking"]
    nc_s_t [label="stick"]
    nc_t_s [label="spray"]

    
    node [width=1.6 height=1.5 fixedsize=true]
    nt_c_s_i [label="" image="nt_c_s.jpg"]
    nt_s_c_i [label="" image="nt_s_c.jpg"]
    ns_c_t_i [label="" image="ns_c_t.jpg"]
    ns_t_c_i [label="" image="ns_t_c.jpg"]
    nc_t_s_i [label="" image="nc_t_s.jpg"]
    nc_s_t_i [label="" image="nc_s_t.jpg"]

    splines=curved
    here -> nonstick
    here -> noncooking
    here -> nonspray

    nonstick -> nt_cooking
    nonstick -> nt_spray

    nonspray -> ns_cooking
    nonspray -> ns_stick

    noncooking -> nc_spray
    noncooking -> nc_stick

    nt_cooking -> nt_c_s
    nt_spray -> nt_s_c
    ns_cooking -> ns_c_t
    ns_stick -> ns_t_c
    nc_stick -> nc_t_s
    nc_spray -> nc_s_t

    nt_c_s -> nt_c_s_i
    nt_s_c -> nt_s_c_i
    ns_c_t -> ns_c_t_i
    ns_t_c -> ns_t_c_i
    nc_t_s -> nc_t_s_i
    nc_s_t -> nc_s_t_i
}

  
0 comments

No comments