;(cd "promot:kb;SignalTransd;structure;") ;(include "struct-ana-library") (define-module :class "toy-model" :super-classes ("struct-model") :geometry-width "662" :geometry-height "643" :parameters (("activ.timescale" :value "2.0")) :modules (("a" :is-a "compound" :geometry-x "194" :geometry-y "190") ("activ" :is-a "activ" :geometry-x "207" :geometry-y "308") ("activ0" :is-a "activ" :geometry-x "430" :geometry-y "319") ("activ1" :is-a "activ" :geometry-x "249" :geometry-y "450") ("activ2" :is-a "activ" :geometry-x "266" :geometry-y "94") ("activ3" :is-a "activ" :geometry-x "432" :geometry-y "100") ("activ4" :is-a "activ" :geometry-x "264" :geometry-y "550") ("activ5" :is-a "activ" :geometry-x "105" :geometry-y "162") ("and_2" :is-a "or-2" :geometry-x "270" :geometry-y "175") ("and_20" :is-a "and-2" :geometry-x "442" :geometry-y "187") ("b" :is-a "compound" :geometry-x "322" :geometry-y "148") ("c" :is-a "compound" :geometry-x "490" :geometry-y "144") ("dead_end" :is-a "output" :geometry-x "189" :geometry-y "615") ("e" :is-a "compound" :geometry-x "270" :geometry-y "251") ("f" :is-a "compound" :geometry-x "509" :geometry-y "305") ("g" :is-a "compound" :geometry-x "315" :geometry-y "405") ("input_b" :is-a "input" :geometry-x "313" :geometry-y "41") ("input_c" :is-a "input" :geometry-x "504" :geometry-y "41") ("not" :is-a "not" :geometry-x "376" :geometry-y "167") ("not0" :is-a "not" :geometry-x "96" :geometry-y "70") ("s" :is-a "compound" :geometry-x "362" :geometry-y "530")) :links (("activ1output_sinput" :terminals ("activ1.output" "s.input" "activ4.input1") :nodes (("360" "504")) :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil))) ("activ2input1_input_boutput" :terminals ("activ2.input1" "input_b.output")) ("activ3input1_input_coutput" :terminals ("activ3.input1" "input_c.output")) ("activ4output_dead_endinput" :terminals ("activ4.output" "dead_end.input")) ("activ5output_ainput" :terminals ("activ5.output" "a.input" "and_2.input1") :nodes (("194" "160")) :edges (("0" "-1" (("104" "232") ("146" "232") ("152" "128") ("200" "128"))) ("1" "-1" nil) ("2" "-1" nil))) ("activoutput_ginput" :terminals ("activ.output" "g.input" "activ0.output" "activ1.input1" "not0.input") :nodes (("320" "362")) :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil) ("3" "-1" nil) ("4" "-1" (("96" "16") ("24" "16") ("24" "384"))))) ("and_20input1_notoutput" :terminals ("and_20.input1" "not.output")) ("and_20output_finput" :terminals ("and_20.output" "f.input" "activ0.input1") :nodes (("504" "264")) :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil))) ("and_2output_einput" :terminals ("and_2.output" "e.input" "activ.input1") :nodes (("272" "224")) :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil))) ("binput_and_2input2" :terminals ("b.input" "and_2.input2" "not.input" "activ2.output") :nodes (("319" "138")) :edges (("0" "-1" (("328" "136"))) ("1" "-1" nil) ("2" "-1" nil) ("3" "-1" nil))) ("cinput_and_20input2" :terminals ("c.input" "and_20.input2" "activ3.output") :nodes (("493" "142")) :edges (("0" "-1" (("493" "142"))) ("1" "-1" nil) ("2" "-1" nil))) ("not0output_activ5input1" :terminals ("not0.output" "activ5.input1"))))