@Diag { @Tbl rule {no} margin {10p} i {ctr} iv {foot} { @Row format { @Cell A | @Cell B | @Cell C | @Cell D | @Cell E } A {A:: @Circle margin {8p} {@DrawDefender}} B {B:: @Diamond margin {12p} {@Doubt}} C {C:: @Diamond margin {14p} {4 @Defender}} D {D:: @Diamond margin {14p} {continue}} E {E:: @CurveBox margin {12p} {@Sym numbersign @Defender @Sym arrowdblright Ready}} @Row format { @Cell A | @Cell B | @StartHSpan @Cell C | @HSpan | @Cell E } A {F:: @Circle margin {8p} {@DrawDefender}} B {G:: @Diamond margin {12p} {1+ @Defender}} C {+ @Yellow 1 @Sym slash @Volunteer added to Ready} E {H:: @CurveBox margin {12p} {@Sym numbersign @Doubt @Sym arrowdblright @RecruitBag @LLP 1 @Defender @Sym arrowdblright Ready @LLP others @Sym arrowdblright Reserve}} } // @Arrow from { A } to { B } @Arrow from { B } to { C } ylabel {@B No} pathcolor {@Xrgb firebrick} @Arrow from { C } to { D } ylabel {@B No} pathcolor {@Xrgb firebrick} @Link from { D } to { A } ylabel {@B Yes} arrow {yes} path {curve} bias {1.5c} pathcolor {@Xrgb olivedrab} @Arrow from { D } to { E } ylabel {@B No} pathcolor {@Xrgb firebrick} @Link from { C } to { E } ylabel {@B Yes} arrow {yes} path {curve} bias {1.5c} pathcolor {@Xrgb olivedrab} @Arrow from { B } to { G } ylabel {@B Yes} pathcolor {@Xrgb olivedrab} @Link from { G } to { F } ylabel {@B No} arrow {yes} path {ccurve} bias {1c} pathcolor {@Xrgb firebrick} @Link from { F } to { G } arrow {yes} path {ccurve} bias {1c} #@Arrow from { G } to { H } ylabel {@B Yes} @Link from { G } to { H } ylabel {@B Yes} arrow {yes} path {ccurve} bias {0.8c} pathcolor {@Xrgb olivedrab} }