0.00/0.03 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.00/0.03 % Command : run_vampire %s %d THM 0.09/0.36 % Computer : n023.cluster.edu 0.09/0.36 % Model : x86_64 x86_64 0.09/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.09/0.36 % Memory : 8046.5625MB 0.09/0.36 % OS : Linux 6.8.0-71-generic 0.09/0.36 % CPULimit : 1440 0.09/0.36 % WCLimit : 180 0.09/0.36 % DateTime : Mon Jul 27 10:20:21 UTC 2026 0.13/0.36 % CPUTime : 0.13/0.40 This is a FOF_ problem 0.13/0.40 Running first-order theorem proving 0.13/0.40 Running /export/starexec/sandbox/solver/bin/vampire --mode casc -m 16384 --cores 7 -t 180 /export/starexec/sandbox/benchmark/theBenchmark.p 0.13/0.46 % (750228)Running in auto input_syntax mode. Trying TPTP 0.13/0.46 % (750234)lrs+10_2:3_to=lpo:sil=16000:sp=arity:random_seed=510313292:i=114:bd=all:ss=axioms:sgt=4_1799 on theBenchmark for (1799ds/114Mi) 0.46/0.49 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.49 % (750230)lrs+1011_1_sp=occurrence:random_seed=736959107:st=6:sd=4:ss=included_1799 on theBenchmark for (1799ds/0Mi) 0.46/0.49 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.49 % (750232)lrs+10_1_sp=unary_first:urr=on:s2agt=32:random_seed=239606773:s2a=on:i=272356:sd=1:bd=all:ss=included_1799 on theBenchmark for (1799ds/272356Mi) 0.46/0.49 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.49 % (750233)lrs+1011_32_sil=2000:tgt=full:alpa=true:random_seed=1927403062:st=5:i=107:sd=1:ss=included:er=filter_1799 on theBenchmark for (1799ds/107Mi) 0.46/0.49 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.49 % (750231)dis+1010_16_tgt=full:drc=ordering:sp=reverse_frequency:nwc=1:random_seed=387926847:i=261632:kws=inv_arity_squared:ins=1:av=off:fsd=on_1799 on theBenchmark for (1799ds/261632Mi) 0.46/0.49 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.49 % (750235)ott+1011_2_sil=4000:lsd=20:rnwc=on:rp=on:sac=on:newcnf=on:random_seed=1525380553:i=132:kws=arity:er=filter_1799 on theBenchmark for (1799ds/132Mi) 0.46/0.49 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.49 % (750236)dis+1011_1_slsqr=8,1:sil=2000:spb=units:fd=off:kmz=on:flr=on:sac=on:slsq=on:random_seed=3781570603:st=2:i=121:sd=30:afp=100000:aac=none:ep=RS:ss=axioms:sgt=10_1799 on theBenchmark for (1799ds/121Mi) 0.46/0.50 % (750234)Instruction limit reached! 0.46/0.50 % (750234)------------------------------ 0.46/0.50 % (750234)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.46/0.50 % (750234)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.46/0.50 % (750234)Termination reason: Instruction limit 0.46/0.50 % (750234)Termination phase: Saturation 0.46/0.50 0.46/0.50 % (750234)Time elapsed: 0.039 s 0.46/0.50 % (750234)Peak memory usage: 13 MB 0.46/0.50 % (750234)Instructions burned: 117 (million) 0.46/0.53 % (750232)First to succeed. 0.46/0.54 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.54 % (750244)lrs+10_1_sil=2000:sos=on:random_seed=1353386576:i=135:sd=2:gtg=position:ss=axioms_1799 on theBenchmark for (1799ds/135Mi) 0.46/0.54 % (750232)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-750228" 0.46/0.54 % (750228)Running in auto input_syntax mode. Trying TPTP 0.46/0.54 % (750232)Refutation found. Thanks to Tanya! 0.46/0.54 % SZS status Theorem for theBenchmark 0.46/0.54 % SZS output start Proof for theBenchmark 0.46/0.54 fof(f1324,plain,( 0.46/0.54 $false), 0.46/0.54 inference(avatar_sat_refutation,[],[f1255,f1284,f1313,f1323])). 0.46/0.54 fof(f1323,plain,( 0.46/0.54 spl10_6 | spl10_7), 0.46/0.54 inference(avatar_contradiction_clause,[],[f1322])). 0.46/0.54 fof(f1322,plain,( 0.46/0.54 $false | (spl10_6 | spl10_7)), 0.46/0.54 inference(subsumption_resolution,[],[f1321,f179])). 0.46/0.54 fof(f179,plain,( 0.46/0.54 ( ! [X0] : (leq(s(zero),host(X0))) )), 0.46/0.54 inference(cnf_transformation,[],[f80])). 0.46/0.54 fof(f80,plain,( 0.46/0.54 ! [X0] : leq(s(zero),host(X0))), 0.46/0.54 inference(rectify,[],[f3])). 0.46/0.54 fof(f3,axiom,( 0.46/0.54 ! [X3] : leq(s(zero),host(X3))), 0.46/0.54 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.54 fof(f1321,plain,( 0.46/0.54 ~leq(s(zero),host(sK1)) | (spl10_6 | spl10_7)), 0.46/0.54 inference(subsumption_resolution,[],[f1320,f273])). 0.46/0.54 fof(f273,plain,( 0.46/0.54 ~leq(host(sK7),host(sK1)) | spl10_6), 0.46/0.54 inference(avatar_component_clause,[],[f272])). 0.46/0.54 fof(f272,definition,( 0.46/0.54 spl10_6 <=> leq(host(sK7),host(sK1))), 0.46/0.54 introduced(definition,[new_symbols(naming,[spl10_6])],[avatar_definition])). 0.46/0.54 fof(f1320,plain,( 0.46/0.54 leq(host(sK7),host(sK1)) | ~leq(s(zero),host(sK1)) | spl10_7), 0.46/0.54 inference(subsumption_resolution,[],[f1319,f277])). 0.46/0.54 fof(f277,plain,( 0.46/0.54 host(sK1) != host(sK6) | spl10_7), 0.46/0.54 inference(avatar_component_clause,[],[f276])). 0.46/0.54 fof(f276,definition,( 0.46/0.54 spl10_7 <=> host(sK1) = host(sK6)), 0.46/0.54 introduced(definition,[new_symbols(naming,[spl10_7])],[avatar_definition])). 0.46/0.54 fof(f1319,plain,( 0.46/0.54 host(sK1) = host(sK6) | leq(host(sK7),host(sK1)) | ~leq(s(zero),host(sK1))), 0.46/0.54 inference(subsumption_resolution,[],[f1316,f151])). 0.46/0.54 fof(f151,plain,( 0.46/0.54 setIn(sK7,alive)), 0.46/0.54 inference(cnf_transformation,[],[f105])). 0.46/0.54 fof(f105,plain,( 0.46/0.54 (((host(sK1) = host(sK4) & setIn(sK4,alive) & host(sK5) = s(host(sK7)) & elec_1 = index(status,host(sK7)) & elem(m_Down(sK6),queue(host(sK7))) & elem(m_Down(sK5),queue(host(sK7))) & leq(nbr_proc,s(host(sK7))) & setIn(sK7,alive) & ! [X8] : (setIn(X8,index(down,host(sK7))) | host(sK6) = X8 | leq(host(sK7),X8) | ~leq(s(zero),X8)) & host(sK1) != host(sK7) & host(sK3) != host(sK7)) & host(sK1) = host(sK4)) & setIn(host(sK3),index(acks,host(sK1)))) & leq(nbr_proc,index(pendack,host(sK1))) & index(pendack,host(sK1)) = host(sK2) & elec_2 = index(status,host(sK1)) & leq(host(sK1),host(sK2)) & setIn(sK1,alive) & ! [X9,X10] : (host(X10) != host(X9) | ~elem(m_Down(X10),queue(host(X9)))) & ! [X11,X12] : (~setIn(X11,alive) | ~setIn(X12,alive) | host(X12) != host(X11) | X11 = X12) & ! [X13,X14,X15] : (leq(index(pendack,host(X15)),host(X13)) | ~elem(m_Down(X14),queue(host(X13))) | host(X15) != host(X14) | elec_2 != index(status,host(X15)) | ~setIn(X15,alive) | ~setIn(X13,alive)) & ! [X16,X17,X18] : (~setIn(X16,alive) | ~elem(m_Down(X17),queue(host(X16))) | ~setIn(X18,alive) | norm != index(status,host(X18)) | host(X18) != index(ldr,host(X18)) | host(X18) != host(X17)) & ! [X19,X20,X21,X22] : (~elem(m_Down(X22),queue(host(X19))) | ~setIn(host(X20),index(down,host(X21))) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive) | host(X19) = host(X21)) & ! [X23,X24,X25,X26] : (norm != index(status,host(X23)) | host(X23) != index(ldr,host(X23)) | ~setIn(X23,alive) | ~setIn(X26,alive) | ~leq(nbr_proc,s(host(X26))) | ~elem(m_Down(X24),queue(host(X26))) | elec_1 != index(status,host(X26)) | host(X24) != s(host(X26)) | ~elem(m_Down(X25),queue(host(X26))) | (~setIn(sK8(X25,X26),index(down,host(X26))) & host(X25) != sK8(X25,X26) & ~leq(host(X26),sK8(X25,X26)) & leq(s(zero),sK8(X25,X26)))) & cons(m_Down(sK2),sK0) = queue(host(sK1)) & ! [X28,X29,X30,X31] : (~elem(m_Ack(X28,X29),queue(host(X28))) | (host(X30) != sK9(X30,X31) & ~setIn(sK9(X30,X31),index(down,host(X31))) & leq(s(zero),sK9(X30,X31)) & ~leq(host(X31),sK9(X30,X31))) | ~leq(host(X28),host(X31)) | elec_1 != index(status,host(X31)) | elec_2 != index(status,host(X28)) | host(X29) != host(X31) | ~elem(m_Down(X30),queue(host(X31))) | ~setIn(X28,alive)) & ! [X33,X34,X35] : (host(X34) != index(ldr,host(X34)) | norm != index(status,host(X34)) | ~setIn(X34,alive) | ~elem(m_Down(X33),queue(host(X35))) | wait != index(status,host(X35)) | host(X34) != host(index(elid,host(X35))) | host(X33) != host(X34) | ~setIn(X35,alive) | host(X34) = host(X35)) & ! [X36,X37,X38] : (norm != index(status,host(X37)) | host(X37) != index(ldr,host(X37)) | ~setIn(X37,alive) | host(X37) = host(X38) | ~setIn(X38,alive) | host(X37) != host(X36) | norm != index(status,host(X38)) | host(X37) != index(ldr,host(X38)) | ~elem(m_Down(X36),queue(host(X38)))) & ! [X39,X40,X41,X42] : (~elem(m_Down(X40),queue(host(X41))) | ~elem(m_Down(X42),queue(host(X39))) | host(X41) != host(X42) | host(X39) != host(X40) | ~setIn(X41,alive) | ~setIn(X39,alive) | host(X39) = host(X41)) & ! [X43,X44,X45] : (~setIn(X43,alive) | host(X43) != index(ldr,host(X43)) | norm != index(status,host(X43)) | leq(host(X44),host(X45)) | host(X44) != host(X43) | ~elem(m_Down(X44),queue(host(X45))) | ~setIn(X45,alive)) & ! [X46,X47] : (X46 = X47 | norm != index(status,host(X46)) | host(X47) != index(ldr,host(X47)) | norm != index(status,host(X47)) | host(X46) != index(ldr,host(X46)) | ~setIn(X47,alive) | ~setIn(X46,alive)) & ! [X48,X49] : (~setIn(X48,alive) | ~setIn(host(X49),index(down,host(X48))) | ~setIn(X49,alive) | host(X49) != index(ldr,host(X49)) | norm != index(status,host(X49))) & ! [X50,X51] : (leq(index(pendack,host(X51)),host(X50)) | ~setIn(X50,alive) | ~setIn(X51,alive) | ~setIn(host(X51),index(down,host(X50))) | elec_2 != index(status,host(X51))) & ! [X52] : (index(elid,host(X52)) = X52 | (elec_1 != index(status,host(X52)) & elec_2 != index(status,host(X52))) | ~setIn(X52,alive)) & ! [X53,X54] : (~leq(host(X53),host(X54)) | ~elem(m_Ldr(X54),queue(host(X53))))), 0.46/0.54 inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5,sK6,sK7,sK8,sK9])],[f98,f104,f103,f102,f101,f100,f99])). 0.46/0.54 fof(f99,plain,( 0.46/0.54 ? [X0,X1,X2] : (? [X3] : (? [X4] : (? [X5,X6,X7] : (host(X1) = host(X4) & setIn(X4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X1) != host(X7) & host(X3) != host(X7)) & host(X1) = host(X4)) & setIn(host(X3),index(acks,host(X1)))) & leq(nbr_proc,index(pendack,host(X1))) & host(X2) = index(pendack,host(X1)) & elec_2 = index(status,host(X1)) & leq(host(X1),host(X2)) & setIn(X1,alive) & ! [X9,X10] : (host(X10) != host(X9) | ~elem(m_Down(X10),queue(host(X9)))) & ! [X11,X12] : (~setIn(X11,alive) | ~setIn(X12,alive) | host(X12) != host(X11) | X11 = X12) & ! [X13,X14,X15] : (leq(index(pendack,host(X15)),host(X13)) | ~elem(m_Down(X14),queue(host(X13))) | host(X15) != host(X14) | elec_2 != index(status,host(X15)) | ~setIn(X15,alive) | ~setIn(X13,alive)) & ! [X16,X17,X18] : (~setIn(X16,alive) | ~elem(m_Down(X17),queue(host(X16))) | ~setIn(X18,alive) | norm != index(status,host(X18)) | host(X18) != index(ldr,host(X18)) | host(X18) != host(X17)) & ! [X19,X20,X21,X22] : (~elem(m_Down(X22),queue(host(X19))) | ~setIn(host(X20),index(down,host(X21))) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive) | host(X19) = host(X21)) & ! [X23,X24,X25,X26] : (norm != index(status,host(X23)) | host(X23) != index(ldr,host(X23)) | ~setIn(X23,alive) | ~setIn(X26,alive) | ~leq(nbr_proc,s(host(X26))) | ~elem(m_Down(X24),queue(host(X26))) | elec_1 != index(status,host(X26)) | host(X24) != s(host(X26)) | ~elem(m_Down(X25),queue(host(X26))) | ? [X27] : (~setIn(X27,index(down,host(X26))) & host(X25) != X27 & ~leq(host(X26),X27) & leq(s(zero),X27))) & cons(m_Down(X2),X0) = queue(host(X1)) & ! [X28,X29,X30,X31] : (~elem(m_Ack(X28,X29),queue(host(X28))) | ? [X32] : (host(X30) != X32 & ~setIn(X32,index(down,host(X31))) & leq(s(zero),X32) & ~leq(host(X31),X32)) | ~leq(host(X28),host(X31)) | elec_1 != index(status,host(X31)) | elec_2 != index(status,host(X28)) | host(X29) != host(X31) | ~elem(m_Down(X30),queue(host(X31))) | ~setIn(X28,alive)) & ! [X33,X34,X35] : (host(X34) != index(ldr,host(X34)) | norm != index(status,host(X34)) | ~setIn(X34,alive) | ~elem(m_Down(X33),queue(host(X35))) | wait != index(status,host(X35)) | host(X34) != host(index(elid,host(X35))) | host(X33) != host(X34) | ~setIn(X35,alive) | host(X34) = host(X35)) & ! [X36,X37,X38] : (norm != index(status,host(X37)) | host(X37) != index(ldr,host(X37)) | ~setIn(X37,alive) | host(X37) = host(X38) | ~setIn(X38,alive) | host(X37) != host(X36) | norm != index(status,host(X38)) | host(X37) != index(ldr,host(X38)) | ~elem(m_Down(X36),queue(host(X38)))) & ! [X39,X40,X41,X42] : (~elem(m_Down(X40),queue(host(X41))) | ~elem(m_Down(X42),queue(host(X39))) | host(X41) != host(X42) | host(X39) != host(X40) | ~setIn(X41,alive) | ~setIn(X39,alive) | host(X39) = host(X41)) & ! [X43,X44,X45] : (~setIn(X43,alive) | host(X43) != index(ldr,host(X43)) | norm != index(status,host(X43)) | leq(host(X44),host(X45)) | host(X44) != host(X43) | ~elem(m_Down(X44),queue(host(X45))) | ~setIn(X45,alive)) & ! [X46,X47] : (X46 = X47 | norm != index(status,host(X46)) | host(X47) != index(ldr,host(X47)) | norm != index(status,host(X47)) | host(X46) != index(ldr,host(X46)) | ~setIn(X47,alive) | ~setIn(X46,alive)) & ! [X48,X49] : (~setIn(X48,alive) | ~setIn(host(X49),index(down,host(X48))) | ~setIn(X49,alive) | host(X49) != index(ldr,host(X49)) | norm != index(status,host(X49))) & ! [X50,X51] : (leq(index(pendack,host(X51)),host(X50)) | ~setIn(X50,alive) | ~setIn(X51,alive) | ~setIn(host(X51),index(down,host(X50))) | elec_2 != index(status,host(X51))) & ! [X52] : (index(elid,host(X52)) = X52 | (elec_1 != index(status,host(X52)) & elec_2 != index(status,host(X52))) | ~setIn(X52,alive)) & ! [X53,X54] : (~leq(host(X53),host(X54)) | ~elem(m_Ldr(X54),queue(host(X53))))) => (? [X3] : (? [X4] : (? [X7,X6,X5] : (host(X4) = host(sK1) & setIn(X4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X7) != host(sK1) & host(X3) != host(X7)) & host(X4) = host(sK1)) & setIn(host(X3),index(acks,host(sK1)))) & leq(nbr_proc,index(pendack,host(sK1))) & index(pendack,host(sK1)) = host(sK2) & elec_2 = index(status,host(sK1)) & leq(host(sK1),host(sK2)) & setIn(sK1,alive) & ! [X9,X10] : (host(X10) != host(X9) | ~elem(m_Down(X10),queue(host(X9)))) & ! [X11,X12] : (~setIn(X11,alive) | ~setIn(X12,alive) | host(X12) != host(X11) | X11 = X12) & ! [X13,X14,X15] : (leq(index(pendack,host(X15)),host(X13)) | ~elem(m_Down(X14),queue(host(X13))) | host(X15) != host(X14) | elec_2 != index(status,host(X15)) | ~setIn(X15,alive) | ~setIn(X13,alive)) & ! [X16,X17,X18] : (~setIn(X16,alive) | ~elem(m_Down(X17),queue(host(X16))) | ~setIn(X18,alive) | norm != index(status,host(X18)) | host(X18) != index(ldr,host(X18)) | host(X18) != host(X17)) & ! [X19,X20,X21,X22] : (~elem(m_Down(X22),queue(host(X19))) | ~setIn(host(X20),index(down,host(X21))) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive) | host(X19) = host(X21)) & ! [X23,X24,X25,X26] : (norm != index(status,host(X23)) | host(X23) != index(ldr,host(X23)) | ~setIn(X23,alive) | ~setIn(X26,alive) | ~leq(nbr_proc,s(host(X26))) | ~elem(m_Down(X24),queue(host(X26))) | elec_1 != index(status,host(X26)) | host(X24) != s(host(X26)) | ~elem(m_Down(X25),queue(host(X26))) | ? [X27] : (~setIn(X27,index(down,host(X26))) & host(X25) != X27 & ~leq(host(X26),X27) & leq(s(zero),X27))) & cons(m_Down(sK2),sK0) = queue(host(sK1)) & ! [X28,X29,X30,X31] : (~elem(m_Ack(X28,X29),queue(host(X28))) | ? [X32] : (host(X30) != X32 & ~setIn(X32,index(down,host(X31))) & leq(s(zero),X32) & ~leq(host(X31),X32)) | ~leq(host(X28),host(X31)) | elec_1 != index(status,host(X31)) | elec_2 != index(status,host(X28)) | host(X29) != host(X31) | ~elem(m_Down(X30),queue(host(X31))) | ~setIn(X28,alive)) & ! [X33,X34,X35] : (host(X34) != index(ldr,host(X34)) | norm != index(status,host(X34)) | ~setIn(X34,alive) | ~elem(m_Down(X33),queue(host(X35))) | wait != index(status,host(X35)) | host(X34) != host(index(elid,host(X35))) | host(X33) != host(X34) | ~setIn(X35,alive) | host(X34) = host(X35)) & ! [X36,X37,X38] : (norm != index(status,host(X37)) | host(X37) != index(ldr,host(X37)) | ~setIn(X37,alive) | host(X37) = host(X38) | ~setIn(X38,alive) | host(X37) != host(X36) | norm != index(status,host(X38)) | host(X37) != index(ldr,host(X38)) | ~elem(m_Down(X36),queue(host(X38)))) & ! [X39,X40,X41,X42] : (~elem(m_Down(X40),queue(host(X41))) | ~elem(m_Down(X42),queue(host(X39))) | host(X41) != host(X42) | host(X39) != host(X40) | ~setIn(X41,alive) | ~setIn(X39,alive) | host(X39) = host(X41)) & ! [X43,X44,X45] : (~setIn(X43,alive) | host(X43) != index(ldr,host(X43)) | norm != index(status,host(X43)) | leq(host(X44),host(X45)) | host(X44) != host(X43) | ~elem(m_Down(X44),queue(host(X45))) | ~setIn(X45,alive)) & ! [X46,X47] : (X46 = X47 | norm != index(status,host(X46)) | host(X47) != index(ldr,host(X47)) | norm != index(status,host(X47)) | host(X46) != index(ldr,host(X46)) | ~setIn(X47,alive) | ~setIn(X46,alive)) & ! [X48,X49] : (~setIn(X48,alive) | ~setIn(host(X49),index(down,host(X48))) | ~setIn(X49,alive) | host(X49) != index(ldr,host(X49)) | norm != index(status,host(X49))) & ! [X50,X51] : (leq(index(pendack,host(X51)),host(X50)) | ~setIn(X50,alive) | ~setIn(X51,alive) | ~setIn(host(X51),index(down,host(X50))) | elec_2 != index(status,host(X51))) & ! [X52] : (index(elid,host(X52)) = X52 | (elec_1 != index(status,host(X52)) & elec_2 != index(status,host(X52))) | ~setIn(X52,alive)) & ! [X53,X54] : (~leq(host(X53),host(X54)) | ~elem(m_Ldr(X54),queue(host(X53)))))), 0.46/0.54 introduced(definition,[],[choice_axiom])). 0.46/0.54 fof(f100,plain,( 0.46/0.54 ? [X3] : (? [X4] : (? [X7,X6,X5] : (host(X4) = host(sK1) & setIn(X4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X7) != host(sK1) & host(X3) != host(X7)) & host(X4) = host(sK1)) & setIn(host(X3),index(acks,host(sK1)))) => (? [X4] : (? [X7,X6,X5] : (host(X4) = host(sK1) & setIn(X4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X7) != host(sK1) & host(X7) != host(sK3)) & host(X4) = host(sK1)) & setIn(host(sK3),index(acks,host(sK1))))), 0.46/0.55 introduced(definition,[],[choice_axiom])). 0.46/0.55 fof(f101,plain,( 0.46/0.55 ? [X4] : (? [X7,X6,X5] : (host(X4) = host(sK1) & setIn(X4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X7) != host(sK1) & host(X7) != host(sK3)) & host(X4) = host(sK1)) => (? [X7,X6,X5] : (host(sK1) = host(sK4) & setIn(sK4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X7) != host(sK1) & host(X7) != host(sK3)) & host(sK1) = host(sK4))), 0.46/0.55 introduced(definition,[],[choice_axiom])). 0.46/0.55 fof(f102,plain,( 0.46/0.55 ? [X7,X6,X5] : (host(sK1) = host(sK4) & setIn(sK4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X7) != host(sK1) & host(X7) != host(sK3)) => (host(sK1) = host(sK4) & setIn(sK4,alive) & host(sK5) = s(host(sK7)) & elec_1 = index(status,host(sK7)) & elem(m_Down(sK6),queue(host(sK7))) & elem(m_Down(sK5),queue(host(sK7))) & leq(nbr_proc,s(host(sK7))) & setIn(sK7,alive) & ! [X8] : (setIn(X8,index(down,host(sK7))) | host(sK6) = X8 | leq(host(sK7),X8) | ~leq(s(zero),X8)) & host(sK1) != host(sK7) & host(sK3) != host(sK7))), 0.46/0.55 introduced(definition,[],[choice_axiom])). 0.46/0.55 fof(f103,plain,( 0.46/0.55 ! [X25,X26] : (? [X27] : (~setIn(X27,index(down,host(X26))) & host(X25) != X27 & ~leq(host(X26),X27) & leq(s(zero),X27)) => (~setIn(sK8(X25,X26),index(down,host(X26))) & host(X25) != sK8(X25,X26) & ~leq(host(X26),sK8(X25,X26)) & leq(s(zero),sK8(X25,X26))))), 0.46/0.55 introduced(definition,[],[choice_axiom])). 0.46/0.55 fof(f104,plain,( 0.46/0.55 ! [X30,X31] : (? [X32] : (host(X30) != X32 & ~setIn(X32,index(down,host(X31))) & leq(s(zero),X32) & ~leq(host(X31),X32)) => (host(X30) != sK9(X30,X31) & ~setIn(sK9(X30,X31),index(down,host(X31))) & leq(s(zero),sK9(X30,X31)) & ~leq(host(X31),sK9(X30,X31))))), 0.46/0.55 introduced(definition,[],[choice_axiom])). 0.46/0.55 fof(f98,plain,( 0.46/0.55 ? [X0,X1,X2] : (? [X3] : (? [X4] : (? [X5,X6,X7] : (host(X1) = host(X4) & setIn(X4,alive) & host(X5) = s(host(X7)) & elec_1 = index(status,host(X7)) & elem(m_Down(X6),queue(host(X7))) & elem(m_Down(X5),queue(host(X7))) & leq(nbr_proc,s(host(X7))) & setIn(X7,alive) & ! [X8] : (setIn(X8,index(down,host(X7))) | host(X6) = X8 | leq(host(X7),X8) | ~leq(s(zero),X8)) & host(X1) != host(X7) & host(X3) != host(X7)) & host(X1) = host(X4)) & setIn(host(X3),index(acks,host(X1)))) & leq(nbr_proc,index(pendack,host(X1))) & host(X2) = index(pendack,host(X1)) & elec_2 = index(status,host(X1)) & leq(host(X1),host(X2)) & setIn(X1,alive) & ! [X9,X10] : (host(X10) != host(X9) | ~elem(m_Down(X10),queue(host(X9)))) & ! [X11,X12] : (~setIn(X11,alive) | ~setIn(X12,alive) | host(X12) != host(X11) | X11 = X12) & ! [X13,X14,X15] : (leq(index(pendack,host(X15)),host(X13)) | ~elem(m_Down(X14),queue(host(X13))) | host(X15) != host(X14) | elec_2 != index(status,host(X15)) | ~setIn(X15,alive) | ~setIn(X13,alive)) & ! [X16,X17,X18] : (~setIn(X16,alive) | ~elem(m_Down(X17),queue(host(X16))) | ~setIn(X18,alive) | norm != index(status,host(X18)) | host(X18) != index(ldr,host(X18)) | host(X18) != host(X17)) & ! [X19,X20,X21,X22] : (~elem(m_Down(X22),queue(host(X19))) | ~setIn(host(X20),index(down,host(X21))) | ~setIn(X19,alive) | host(X21) != host(X22) | host(X19) != host(X20) | ~setIn(X21,alive) | host(X19) = host(X21)) & ! [X23,X24,X25,X26] : (norm != index(status,host(X23)) | host(X23) != index(ldr,host(X23)) | ~setIn(X23,alive) | ~setIn(X26,alive) | ~leq(nbr_proc,s(host(X26))) | ~elem(m_Down(X24),queue(host(X26))) | elec_1 != index(status,host(X26)) | host(X24) != s(host(X26)) | ~elem(m_Down(X25),queue(host(X26))) | ? [X27] : (~setIn(X27,index(down,host(X26))) & host(X25) != X27 & ~leq(host(X26),X27) & leq(s(zero),X27))) & cons(m_Down(X2),X0) = queue(host(X1)) & ! [X28,X29,X30,X31] : (~elem(m_Ack(X28,X29),queue(host(X28))) | ? [X32] : (host(X30) != X32 & ~setIn(X32,index(down,host(X31))) & leq(s(zero),X32) & ~leq(host(X31),X32)) | ~leq(host(X28),host(X31)) | elec_1 != index(status,host(X31)) | elec_2 != index(status,host(X28)) | host(X29) != host(X31) | ~elem(m_Down(X30),queue(host(X31))) | ~setIn(X28,alive)) & ! [X33,X34,X35] : (host(X34) != index(ldr,host(X34)) | norm != index(status,host(X34)) | ~setIn(X34,alive) | ~elem(m_Down(X33),queue(host(X35))) | wait != index(status,host(X35)) | host(X34) != host(index(elid,host(X35))) | host(X33) != host(X34) | ~setIn(X35,alive) | host(X34) = host(X35)) & ! [X36,X37,X38] : (norm != index(status,host(X37)) | host(X37) != index(ldr,host(X37)) | ~setIn(X37,alive) | host(X37) = host(X38) | ~setIn(X38,alive) | host(X37) != host(X36) | norm != index(status,host(X38)) | host(X37) != index(ldr,host(X38)) | ~elem(m_Down(X36),queue(host(X38)))) & ! [X39,X40,X41,X42] : (~elem(m_Down(X40),queue(host(X41))) | ~elem(m_Down(X42),queue(host(X39))) | host(X41) != host(X42) | host(X39) != host(X40) | ~setIn(X41,alive) | ~setIn(X39,alive) | host(X39) = host(X41)) & ! [X43,X44,X45] : (~setIn(X43,alive) | host(X43) != index(ldr,host(X43)) | norm != index(status,host(X43)) | leq(host(X44),host(X45)) | host(X44) != host(X43) | ~elem(m_Down(X44),queue(host(X45))) | ~setIn(X45,alive)) & ! [X46,X47] : (X46 = X47 | norm != index(status,host(X46)) | host(X47) != index(ldr,host(X47)) | norm != index(status,host(X47)) | host(X46) != index(ldr,host(X46)) | ~setIn(X47,alive) | ~setIn(X46,alive)) & ! [X48,X49] : (~setIn(X48,alive) | ~setIn(host(X49),index(down,host(X48))) | ~setIn(X49,alive) | host(X49) != index(ldr,host(X49)) | norm != index(status,host(X49))) & ! [X50,X51] : (leq(index(pendack,host(X51)),host(X50)) | ~setIn(X50,alive) | ~setIn(X51,alive) | ~setIn(host(X51),index(down,host(X50))) | elec_2 != index(status,host(X51))) & ! [X52] : (index(elid,host(X52)) = X52 | (elec_1 != index(status,host(X52)) & elec_2 != index(status,host(X52))) | ~setIn(X52,alive)) & ! [X53,X54] : (~leq(host(X53),host(X54)) | ~elem(m_Ldr(X54),queue(host(X53)))))), 0.46/0.55 inference(rectify,[],[f91])). 0.46/0.55 fof(f91,plain,( 0.46/0.55 ? [X0,X2,X3] : (? [X50] : (? [X51] : (? [X52,X53,X54] : (host(X2) = host(X51) & setIn(X51,alive) & s(host(X54)) = host(X52) & elec_1 = index(status,host(X54)) & elem(m_Down(X53),queue(host(X54))) & elem(m_Down(X52),queue(host(X54))) & leq(nbr_proc,s(host(X54))) & setIn(X54,alive) & ! [X55] : (setIn(X55,index(down,host(X54))) | host(X53) = X55 | leq(host(X54),X55) | ~leq(s(zero),X55)) & host(X2) != host(X54) & host(X50) != host(X54)) & host(X2) = host(X51)) & setIn(host(X50),index(acks,host(X2)))) & leq(nbr_proc,index(pendack,host(X2))) & host(X3) = index(pendack,host(X2)) & elec_2 = index(status,host(X2)) & leq(host(X2),host(X3)) & setIn(X2,alive) & ! [X4,X5] : (host(X5) != host(X4) | ~elem(m_Down(X5),queue(host(X4)))) & ! [X6,X7] : (~setIn(X6,alive) | ~setIn(X7,alive) | host(X6) != host(X7) | X6 = X7) & ! [X8,X9,X10] : (leq(index(pendack,host(X10)),host(X8)) | ~elem(m_Down(X9),queue(host(X8))) | host(X10) != host(X9) | elec_2 != index(status,host(X10)) | ~setIn(X10,alive) | ~setIn(X8,alive)) & ! [X11,X12,X13] : (~setIn(X11,alive) | ~elem(m_Down(X12),queue(host(X11))) | ~setIn(X13,alive) | norm != index(status,host(X13)) | host(X13) != index(ldr,host(X13)) | host(X13) != host(X12)) & ! [X14,X15,X16,X17] : (~elem(m_Down(X17),queue(host(X14))) | ~setIn(host(X15),index(down,host(X16))) | ~setIn(X14,alive) | host(X16) != host(X17) | host(X15) != host(X14) | ~setIn(X16,alive) | host(X16) = host(X14)) & ! [X18,X19,X20,X21] : (norm != index(status,host(X18)) | host(X18) != index(ldr,host(X18)) | ~setIn(X18,alive) | ~setIn(X21,alive) | ~leq(nbr_proc,s(host(X21))) | ~elem(m_Down(X19),queue(host(X21))) | elec_1 != index(status,host(X21)) | host(X19) != s(host(X21)) | ~elem(m_Down(X20),queue(host(X21))) | ? [X22] : (~setIn(X22,index(down,host(X21))) & host(X20) != X22 & ~leq(host(X21),X22) & leq(s(zero),X22))) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X23,X24,X25,X26] : (~elem(m_Ack(X23,X24),queue(host(X23))) | ? [X27] : (host(X25) != X27 & ~setIn(X27,index(down,host(X26))) & leq(s(zero),X27) & ~leq(host(X26),X27)) | ~leq(host(X23),host(X26)) | elec_1 != index(status,host(X26)) | elec_2 != index(status,host(X23)) | host(X26) != host(X24) | ~elem(m_Down(X25),queue(host(X26))) | ~setIn(X23,alive)) & ! [X28,X29,X30] : (host(X29) != index(ldr,host(X29)) | norm != index(status,host(X29)) | ~setIn(X29,alive) | ~elem(m_Down(X28),queue(host(X30))) | wait != index(status,host(X30)) | host(X29) != host(index(elid,host(X30))) | host(X29) != host(X28) | ~setIn(X30,alive) | host(X30) = host(X29)) & ! [X31,X32,X33] : (norm != index(status,host(X32)) | host(X32) != index(ldr,host(X32)) | ~setIn(X32,alive) | host(X33) = host(X32) | ~setIn(X33,alive) | host(X32) != host(X31) | norm != index(status,host(X33)) | host(X32) != index(ldr,host(X33)) | ~elem(m_Down(X31),queue(host(X33)))) & ! [X34,X35,X36,X37] : (~elem(m_Down(X35),queue(host(X36))) | ~elem(m_Down(X37),queue(host(X34))) | host(X37) != host(X36) | host(X34) != host(X35) | ~setIn(X36,alive) | ~setIn(X34,alive) | host(X36) = host(X34)) & ! [X38,X39,X40] : (~setIn(X38,alive) | host(X38) != index(ldr,host(X38)) | norm != index(status,host(X38)) | leq(host(X39),host(X40)) | host(X39) != host(X38) | ~elem(m_Down(X39),queue(host(X40))) | ~setIn(X40,alive)) & ! [X41,X42] : (X41 = X42 | norm != index(status,host(X41)) | host(X42) != index(ldr,host(X42)) | norm != index(status,host(X42)) | host(X41) != index(ldr,host(X41)) | ~setIn(X42,alive) | ~setIn(X41,alive)) & ! [X43,X44] : (~setIn(X43,alive) | ~setIn(host(X44),index(down,host(X43))) | ~setIn(X44,alive) | host(X44) != index(ldr,host(X44)) | norm != index(status,host(X44))) & ! [X45,X46] : (leq(index(pendack,host(X46)),host(X45)) | ~setIn(X45,alive) | ~setIn(X46,alive) | ~setIn(host(X46),index(down,host(X45))) | elec_2 != index(status,host(X46))) & ! [X47] : (index(elid,host(X47)) = X47 | (elec_1 != index(status,host(X47)) & elec_2 != index(status,host(X47))) | ~setIn(X47,alive)) & ! [X48,X49] : (~leq(host(X48),host(X49)) | ~elem(m_Ldr(X49),queue(host(X48)))))), 0.46/0.55 inference(flattening,[],[f90])). 0.46/0.55 fof(f90,plain,( 0.46/0.55 ? [X0,X2,X3] : (((((? [X50] : (? [X51] : (? [X52,X53,X54] : ((((host(X2) = host(X51) & setIn(X51,alive)) & (s(host(X54)) = host(X52) & elec_1 = index(status,host(X54)) & elem(m_Down(X53),queue(host(X54))) & elem(m_Down(X52),queue(host(X54))) & leq(nbr_proc,s(host(X54))) & setIn(X54,alive) & ! [X55] : ((setIn(X55,index(down,host(X54))) | host(X53) = X55) | (leq(host(X54),X55) | ~leq(s(zero),X55))))) & host(X2) != host(X54)) & host(X50) != host(X54)) & host(X2) = host(X51)) & setIn(host(X50),index(acks,host(X2)))) & leq(nbr_proc,index(pendack,host(X2)))) & (host(X3) = index(pendack,host(X2)) & elec_2 = index(status,host(X2)))) & leq(host(X2),host(X3))) & setIn(X2,alive)) & (! [X4,X5] : (host(X5) != host(X4) | ~elem(m_Down(X5),queue(host(X4)))) & ! [X6,X7] : ((~setIn(X6,alive) | ~setIn(X7,alive)) | (host(X6) != host(X7) | X6 = X7)) & ! [X8,X9,X10] : (leq(index(pendack,host(X10)),host(X8)) | (~elem(m_Down(X9),queue(host(X8))) | host(X10) != host(X9) | elec_2 != index(status,host(X10)) | ~setIn(X10,alive) | ~setIn(X8,alive))) & ! [X11,X12,X13] : ((~setIn(X11,alive) | ~elem(m_Down(X12),queue(host(X11)))) | (~setIn(X13,alive) | norm != index(status,host(X13)) | host(X13) != index(ldr,host(X13)) | host(X13) != host(X12))) & ! [X14,X15,X16,X17] : ((~elem(m_Down(X17),queue(host(X14))) | ~setIn(host(X15),index(down,host(X16)))) | (~setIn(X14,alive) | host(X16) != host(X17) | host(X15) != host(X14) | ~setIn(X16,alive) | host(X16) = host(X14))) & ! [X18,X19,X20,X21] : ((norm != index(status,host(X18)) | host(X18) != index(ldr,host(X18)) | ~setIn(X18,alive)) | (~setIn(X21,alive) | ~leq(nbr_proc,s(host(X21))) | ~elem(m_Down(X19),queue(host(X21))) | elec_1 != index(status,host(X21)) | host(X19) != s(host(X21)) | ~elem(m_Down(X20),queue(host(X21))) | ? [X22] : ((~setIn(X22,index(down,host(X21))) & host(X20) != X22) & (~leq(host(X21),X22) & leq(s(zero),X22))))) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X23,X24,X25,X26] : (~elem(m_Ack(X23,X24),queue(host(X23))) | (? [X27] : ((host(X25) != X27 & ~setIn(X27,index(down,host(X26)))) & (leq(s(zero),X27) & ~leq(host(X26),X27))) | ~leq(host(X23),host(X26)) | elec_1 != index(status,host(X26)) | elec_2 != index(status,host(X23)) | host(X26) != host(X24) | ~elem(m_Down(X25),queue(host(X26))) | ~setIn(X23,alive))) & ! [X28,X29,X30] : ((host(X29) != index(ldr,host(X29)) | norm != index(status,host(X29)) | ~setIn(X29,alive)) | (~elem(m_Down(X28),queue(host(X30))) | wait != index(status,host(X30)) | host(X29) != host(index(elid,host(X30))) | host(X29) != host(X28) | ~setIn(X30,alive) | host(X30) = host(X29))) & ! [X31,X32,X33] : ((norm != index(status,host(X32)) | host(X32) != index(ldr,host(X32)) | ~setIn(X32,alive)) | (host(X33) = host(X32) | ~setIn(X33,alive) | host(X32) != host(X31) | norm != index(status,host(X33)) | host(X32) != index(ldr,host(X33)) | ~elem(m_Down(X31),queue(host(X33))))) & ! [X34,X35,X36,X37] : ((~elem(m_Down(X35),queue(host(X36))) | ~elem(m_Down(X37),queue(host(X34)))) | (host(X37) != host(X36) | host(X34) != host(X35) | ~setIn(X36,alive) | ~setIn(X34,alive) | host(X36) = host(X34))) & ! [X38,X39,X40] : ((~setIn(X38,alive) | host(X38) != index(ldr,host(X38)) | norm != index(status,host(X38))) | (leq(host(X39),host(X40)) | host(X39) != host(X38) | ~elem(m_Down(X39),queue(host(X40))) | ~setIn(X40,alive))) & ! [X41,X42] : (X41 = X42 | (norm != index(status,host(X41)) | host(X42) != index(ldr,host(X42)) | norm != index(status,host(X42)) | host(X41) != index(ldr,host(X41)) | ~setIn(X42,alive) | ~setIn(X41,alive))) & ! [X43,X44] : ((~setIn(X43,alive) | ~setIn(host(X44),index(down,host(X43)))) | (~setIn(X44,alive) | host(X44) != index(ldr,host(X44)) | norm != index(status,host(X44)))) & ! [X45,X46] : (leq(index(pendack,host(X46)),host(X45)) | (~setIn(X45,alive) | ~setIn(X46,alive) | ~setIn(host(X46),index(down,host(X45))) | elec_2 != index(status,host(X46)))) & ! [X47] : (index(elid,host(X47)) = X47 | ((elec_1 != index(status,host(X47)) & elec_2 != index(status,host(X47))) | ~setIn(X47,alive))) & ! [X48,X49] : (~leq(host(X48),host(X49)) | ~elem(m_Ldr(X49),queue(host(X48))))))), 0.46/0.55 inference(ennf_transformation,[],[f69])). 0.46/0.55 fof(f69,plain,( 0.46/0.55 ~! [X0,X2,X3] : ((! [X4,X5] : (elem(m_Down(X5),queue(host(X4))) => host(X5) != host(X4)) & ! [X6,X7] : ((host(X6) = host(X7) & X6 != X7) => (~setIn(X6,alive) | ~setIn(X7,alive))) & ! [X8,X9,X10] : ((elem(m_Down(X9),queue(host(X8))) & host(X10) = host(X9) & elec_2 = index(status,host(X10)) & setIn(X10,alive) & setIn(X8,alive)) => leq(index(pendack,host(X10)),host(X8))) & ! [X11,X12,X13] : ((setIn(X13,alive) & norm = index(status,host(X13)) & host(X13) = index(ldr,host(X13)) & host(X13) = host(X12)) => ~(setIn(X11,alive) & elem(m_Down(X12),queue(host(X11))))) & ! [X14,X15,X16,X17] : ((setIn(X14,alive) & host(X16) = host(X17) & host(X15) = host(X14) & setIn(X16,alive) & host(X16) != host(X14)) => ~(elem(m_Down(X17),queue(host(X14))) & setIn(host(X15),index(down,host(X16))))) & ! [X18,X19,X20,X21] : ((setIn(X21,alive) & leq(nbr_proc,s(host(X21))) & elem(m_Down(X19),queue(host(X21))) & elec_1 = index(status,host(X21)) & host(X19) = s(host(X21)) & elem(m_Down(X20),queue(host(X21))) & ! [X22] : ((~leq(host(X21),X22) & leq(s(zero),X22)) => (setIn(X22,index(down,host(X21))) | host(X20) = X22))) => ~(norm = index(status,host(X18)) & host(X18) = index(ldr,host(X18)) & setIn(X18,alive))) & cons(m_Down(X3),X0) = queue(host(X2)) & ! [X23,X24,X25,X26] : ((! [X27] : ((leq(s(zero),X27) & ~leq(host(X26),X27)) => (host(X25) = X27 | setIn(X27,index(down,host(X26))))) & leq(host(X23),host(X26)) & elec_1 = index(status,host(X26)) & elec_2 = index(status,host(X23)) & host(X26) = host(X24) & elem(m_Down(X25),queue(host(X26))) & setIn(X23,alive)) => ~elem(m_Ack(X23,X24),queue(host(X23)))) & ! [X28,X29,X30] : ((elem(m_Down(X28),queue(host(X30))) & wait = index(status,host(X30)) & host(X29) = host(index(elid,host(X30))) & host(X29) = host(X28) & setIn(X30,alive) & host(X30) != host(X29)) => ~(host(X29) = index(ldr,host(X29)) & norm = index(status,host(X29)) & setIn(X29,alive))) & ! [X31,X32,X33] : ((host(X33) != host(X32) & setIn(X33,alive) & host(X32) = host(X31) & norm = index(status,host(X33)) & host(X32) = index(ldr,host(X33)) & elem(m_Down(X31),queue(host(X33)))) => ~(norm = index(status,host(X32)) & host(X32) = index(ldr,host(X32)) & setIn(X32,alive))) & ! [X34,X35,X36,X37] : ((host(X37) = host(X36) & host(X34) = host(X35) & setIn(X36,alive) & setIn(X34,alive) & host(X36) != host(X34)) => ~(elem(m_Down(X35),queue(host(X36))) & elem(m_Down(X37),queue(host(X34))))) & ! [X38,X39,X40] : ((~leq(host(X39),host(X40)) & host(X39) = host(X38) & elem(m_Down(X39),queue(host(X40))) & setIn(X40,alive)) => ~(setIn(X38,alive) & host(X38) = index(ldr,host(X38)) & norm = index(status,host(X38)))) & ! [X41,X42] : ((norm = index(status,host(X41)) & host(X42) = index(ldr,host(X42)) & norm = index(status,host(X42)) & host(X41) = index(ldr,host(X41)) & setIn(X42,alive) & setIn(X41,alive)) => X41 = X42) & ! [X43,X44] : ((setIn(X44,alive) & host(X44) = index(ldr,host(X44)) & norm = index(status,host(X44))) => ~(setIn(X43,alive) & setIn(host(X44),index(down,host(X43))))) & ! [X45,X46] : ((setIn(X45,alive) & setIn(X46,alive) & setIn(host(X46),index(down,host(X45))) & elec_2 = index(status,host(X46))) => leq(index(pendack,host(X46)),host(X45))) & ! [X47] : (((elec_1 = index(status,host(X47)) | elec_2 = index(status,host(X47))) & setIn(X47,alive)) => index(elid,host(X47)) = X47) & ! [X48,X49] : (elem(m_Ldr(X49),queue(host(X48))) => ~leq(host(X48),host(X49)))) => (setIn(X2,alive) => (leq(host(X2),host(X3)) => ((host(X3) = index(pendack,host(X2)) & elec_2 = index(status,host(X2))) => (leq(nbr_proc,index(pendack,host(X2))) => ! [X50] : (setIn(host(X50),index(acks,host(X2))) => ! [X51] : (host(X2) = host(X51) => ! [X52,X53,X54] : (host(X50) != host(X54) => (host(X2) != host(X54) => ((s(host(X54)) = host(X52) & elec_1 = index(status,host(X54)) & elem(m_Down(X53),queue(host(X54))) & elem(m_Down(X52),queue(host(X54))) & leq(nbr_proc,s(host(X54))) & setIn(X54,alive) & ! [X55] : ((~leq(host(X54),X55) & leq(s(zero),X55)) => (setIn(X55,index(down,host(X54))) | host(X53) = X55))) => ~(host(X2) = host(X51) & setIn(X51,alive))))))))))))), 0.46/0.55 inference(rectify,[],[f68])). 0.46/0.55 fof(f68,negated_conjecture,( 0.46/0.55 ~! [X11,X12,X0,X2] : ((! [X4,X18] : (elem(m_Down(X18),queue(host(X4))) => host(X4) != host(X18)) & ! [X4,X18] : ((host(X4) = host(X18) & X4 != X18) => (~setIn(X4,alive) | ~setIn(X18,alive))) & ! [X4,X19,X18] : ((elem(m_Down(X19),queue(host(X4))) & host(X18) = host(X19) & elec_2 = index(status,host(X18)) & setIn(X18,alive) & setIn(X4,alive)) => leq(index(pendack,host(X18)),host(X4))) & ! [X4,X19,X18] : ((setIn(X18,alive) & norm = index(status,host(X18)) & host(X18) = index(ldr,host(X18)) & host(X18) = host(X19)) => ~(setIn(X4,alive) & elem(m_Down(X19),queue(host(X4))))) & ! [X4,X20,X19,X18] : ((setIn(X4,alive) & host(X18) = host(X19) & host(X4) = host(X20) & setIn(X19,alive) & host(X4) != host(X19)) => ~(elem(m_Down(X18),queue(host(X4))) & setIn(host(X20),index(down,host(X19))))) & ! [X4,X20,X19,X18] : ((setIn(X18,alive) & leq(nbr_proc,s(host(X18))) & elem(m_Down(X20),queue(host(X18))) & elec_1 = index(status,host(X18)) & host(X20) = s(host(X18)) & elem(m_Down(X19),queue(host(X18))) & ! [X13] : ((~leq(host(X18),X13) & leq(s(zero),X13)) => (setIn(X13,index(down,host(X18))) | host(X19) = X13))) => ~(norm = index(status,host(X4)) & host(X4) = index(ldr,host(X4)) & setIn(X4,alive))) & cons(m_Down(X2),X11) = queue(host(X0)) & ! [X4,X20,X19,X18] : ((! [X13] : ((leq(s(zero),X13) & ~leq(host(X18),X13)) => (host(X19) = X13 | setIn(X13,index(down,host(X18))))) & leq(host(X4),host(X18)) & elec_1 = index(status,host(X18)) & elec_2 = index(status,host(X4)) & host(X18) = host(X20) & elem(m_Down(X19),queue(host(X18))) & setIn(X4,alive)) => ~elem(m_Ack(X4,X20),queue(host(X4)))) & ! [X4,X19,X18] : ((elem(m_Down(X4),queue(host(X18))) & wait = index(status,host(X18)) & host(X19) = host(index(elid,host(X18))) & host(X4) = host(X19) & setIn(X18,alive) & host(X18) != host(X19)) => ~(host(X19) = index(ldr,host(X19)) & norm = index(status,host(X19)) & setIn(X19,alive))) & ! [X4,X19,X18] : ((host(X18) != host(X19) & setIn(X18,alive) & host(X4) = host(X19) & norm = index(status,host(X18)) & index(ldr,host(X18)) = host(X19) & elem(m_Down(X4),queue(host(X18)))) => ~(norm = index(status,host(X19)) & host(X19) = index(ldr,host(X19)) & setIn(X19,alive))) & ! [X4,X20,X19,X18] : ((host(X18) = host(X19) & host(X4) = host(X20) & setIn(X19,alive) & setIn(X4,alive) & host(X4) != host(X19)) => ~(elem(m_Down(X20),queue(host(X19))) & elem(m_Down(X18),queue(host(X4))))) & ! [X4,X19,X18] : ((~leq(host(X19),host(X18)) & host(X4) = host(X19) & elem(m_Down(X19),queue(host(X18))) & setIn(X18,alive)) => ~(setIn(X4,alive) & host(X4) = index(ldr,host(X4)) & norm = index(status,host(X4)))) & ! [X4,X18] : ((norm = index(status,host(X4)) & host(X18) = index(ldr,host(X18)) & norm = index(status,host(X18)) & host(X4) = index(ldr,host(X4)) & setIn(X18,alive) & setIn(X4,alive)) => X4 = X18) & ! [X4,X18] : ((setIn(X18,alive) & host(X18) = index(ldr,host(X18)) & norm = index(status,host(X18))) => ~(setIn(X4,alive) & setIn(host(X18),index(down,host(X4))))) & ! [X4,X18] : ((setIn(X4,alive) & setIn(X18,alive) & setIn(host(X18),index(down,host(X4))) & elec_2 = index(status,host(X18))) => leq(index(pendack,host(X18)),host(X4))) & ! [X4] : (((elec_1 = index(status,host(X4)) | elec_2 = index(status,host(X4))) & setIn(X4,alive)) => index(elid,host(X4)) = X4) & ! [X4,X18] : (elem(m_Ldr(X18),queue(host(X4))) => ~leq(host(X4),host(X18)))) => (setIn(X0,alive) => (leq(host(X0),host(X2)) => ((host(X2) = index(pendack,host(X0)) & elec_2 = index(status,host(X0))) => (leq(nbr_proc,index(pendack,host(X0))) => ! [X4] : (setIn(host(X4),index(acks,host(X0))) => ! [X13] : (host(X0) = host(X13) => ! [X14,X15,X16] : (host(X16) != host(X4) => (host(X0) != host(X16) => ((s(host(X16)) = host(X14) & elec_1 = index(status,host(X16)) & elem(m_Down(X15),queue(host(X16))) & elem(m_Down(X14),queue(host(X16))) & leq(nbr_proc,s(host(X16))) & setIn(X16,alive) & ! [X17] : ((~leq(host(X16),X17) & leq(s(zero),X17)) => (setIn(X17,index(down,host(X16))) | host(X15) = X17))) => ~(host(X0) = host(X13) & setIn(X13,alive))))))))))))), 0.46/0.55 inference(negated_conjecture,[status(cth)],[f67])). 0.46/0.55 fof(f67,conjecture,( 0.46/0.55 ! [X11,X12,X0,X2] : ((! [X4,X18] : (elem(m_Down(X18),queue(host(X4))) => host(X4) != host(X18)) & ! [X4,X18] : ((host(X4) = host(X18) & X4 != X18) => (~setIn(X4,alive) | ~setIn(X18,alive))) & ! [X4,X19,X18] : ((elem(m_Down(X19),queue(host(X4))) & host(X18) = host(X19) & elec_2 = index(status,host(X18)) & setIn(X18,alive) & setIn(X4,alive)) => leq(index(pendack,host(X18)),host(X4))) & ! [X4,X19,X18] : ((setIn(X18,alive) & norm = index(status,host(X18)) & host(X18) = index(ldr,host(X18)) & host(X18) = host(X19)) => ~(setIn(X4,alive) & elem(m_Down(X19),queue(host(X4))))) & ! [X4,X20,X19,X18] : ((setIn(X4,alive) & host(X18) = host(X19) & host(X4) = host(X20) & setIn(X19,alive) & host(X4) != host(X19)) => ~(elem(m_Down(X18),queue(host(X4))) & setIn(host(X20),index(down,host(X19))))) & ! [X4,X20,X19,X18] : ((setIn(X18,alive) & leq(nbr_proc,s(host(X18))) & elem(m_Down(X20),queue(host(X18))) & elec_1 = index(status,host(X18)) & host(X20) = s(host(X18)) & elem(m_Down(X19),queue(host(X18))) & ! [X13] : ((~leq(host(X18),X13) & leq(s(zero),X13)) => (setIn(X13,index(down,host(X18))) | host(X19) = X13))) => ~(norm = index(status,host(X4)) & host(X4) = index(ldr,host(X4)) & setIn(X4,alive))) & cons(m_Down(X2),X11) = queue(host(X0)) & ! [X4,X20,X19,X18] : ((! [X13] : ((leq(s(zero),X13) & ~leq(host(X18),X13)) => (host(X19) = X13 | setIn(X13,index(down,host(X18))))) & leq(host(X4),host(X18)) & elec_1 = index(status,host(X18)) & elec_2 = index(status,host(X4)) & host(X18) = host(X20) & elem(m_Down(X19),queue(host(X18))) & setIn(X4,alive)) => ~elem(m_Ack(X4,X20),queue(host(X4)))) & ! [X4,X19,X18] : ((elem(m_Down(X4),queue(host(X18))) & wait = index(status,host(X18)) & host(X19) = host(index(elid,host(X18))) & host(X4) = host(X19) & setIn(X18,alive) & host(X18) != host(X19)) => ~(host(X19) = index(ldr,host(X19)) & norm = index(status,host(X19)) & setIn(X19,alive))) & ! [X4,X19,X18] : ((host(X18) != host(X19) & setIn(X18,alive) & host(X4) = host(X19) & norm = index(status,host(X18)) & index(ldr,host(X18)) = host(X19) & elem(m_Down(X4),queue(host(X18)))) => ~(norm = index(status,host(X19)) & host(X19) = index(ldr,host(X19)) & setIn(X19,alive))) & ! [X4,X20,X19,X18] : ((host(X18) = host(X19) & host(X4) = host(X20) & setIn(X19,alive) & setIn(X4,alive) & host(X4) != host(X19)) => ~(elem(m_Down(X20),queue(host(X19))) & elem(m_Down(X18),queue(host(X4))))) & ! [X4,X19,X18] : ((~leq(host(X19),host(X18)) & host(X4) = host(X19) & elem(m_Down(X19),queue(host(X18))) & setIn(X18,alive)) => ~(setIn(X4,alive) & host(X4) = index(ldr,host(X4)) & norm = index(status,host(X4)))) & ! [X4,X18] : ((norm = index(status,host(X4)) & host(X18) = index(ldr,host(X18)) & norm = index(status,host(X18)) & host(X4) = index(ldr,host(X4)) & setIn(X18,alive) & setIn(X4,alive)) => X4 = X18) & ! [X4,X18] : ((setIn(X18,alive) & host(X18) = index(ldr,host(X18)) & norm = index(status,host(X18))) => ~(setIn(X4,alive) & setIn(host(X18),index(down,host(X4))))) & ! [X4,X18] : ((setIn(X4,alive) & setIn(X18,alive) & setIn(host(X18),index(down,host(X4))) & elec_2 = index(status,host(X18))) => leq(index(pendack,host(X18)),host(X4))) & ! [X4] : (((elec_1 = index(status,host(X4)) | elec_2 = index(status,host(X4))) & setIn(X4,alive)) => index(elid,host(X4)) = X4) & ! [X4,X18] : (elem(m_Ldr(X18),queue(host(X4))) => ~leq(host(X4),host(X18)))) => (setIn(X0,alive) => (leq(host(X0),host(X2)) => ((host(X2) = index(pendack,host(X0)) & elec_2 = index(status,host(X0))) => (leq(nbr_proc,index(pendack,host(X0))) => ! [X4] : (setIn(host(X4),index(acks,host(X0))) => ! [X13] : (host(X0) = host(X13) => ! [X14,X15,X16] : (host(X16) != host(X4) => (host(X0) != host(X16) => ((s(host(X16)) = host(X14) & elec_1 = index(status,host(X16)) & elem(m_Down(X15),queue(host(X16))) & elem(m_Down(X14),queue(host(X16))) & leq(nbr_proc,s(host(X16))) & setIn(X16,alive) & ! [X17] : ((~leq(host(X16),X17) & leq(s(zero),X17)) => (setIn(X17,index(down,host(X16))) | host(X15) = X17))) => ~(host(X0) = host(X13) & setIn(X13,alive))))))))))))), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f1316,plain,( 0.46/0.55 ~setIn(sK7,alive) | host(sK1) = host(sK6) | leq(host(sK7),host(sK1)) | ~leq(s(zero),host(sK1))), 0.46/0.55 inference(subsumption_resolution,[],[f959,f532])). 0.46/0.55 fof(f532,plain,( 0.46/0.55 ~leq(nbr_proc,host(sK7))), 0.46/0.55 inference(unit_resulting_resolution,[],[f357,f198,f174])). 0.46/0.55 fof(f174,plain,( 0.46/0.55 ( ! [X2,X0,X1] : (~leq(X1,X2) | ~leq(X0,X1) | leq(X0,X2)) )), 0.46/0.55 inference(cnf_transformation,[],[f94])). 0.46/0.55 fof(f94,plain,( 0.46/0.55 ! [X0,X1,X2] : (leq(X0,X2) | ~leq(X0,X1) | ~leq(X1,X2))), 0.46/0.55 inference(flattening,[],[f93])). 0.46/0.55 fof(f93,plain,( 0.46/0.55 ! [X0,X1,X2] : (leq(X0,X2) | (~leq(X0,X1) | ~leq(X1,X2)))), 0.46/0.55 inference(ennf_transformation,[],[f78])). 0.46/0.55 fof(f78,plain,( 0.46/0.55 ! [X0,X1,X2] : ((leq(X0,X1) & leq(X1,X2)) => leq(X0,X2))), 0.46/0.55 inference(rectify,[],[f42])). 0.46/0.55 fof(f42,axiom,( 0.46/0.55 ! [X0,X2,X4] : ((leq(X0,X2) & leq(X2,X4)) => leq(X0,X4))), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f198,plain,( 0.46/0.55 ( ! [X0] : (leq(host(X0),nbr_proc)) )), 0.46/0.55 inference(cnf_transformation,[],[f89])). 0.46/0.55 fof(f89,plain,( 0.46/0.55 ! [X0] : leq(host(X0),nbr_proc)), 0.46/0.55 inference(rectify,[],[f29])). 0.46/0.55 fof(f29,axiom,( 0.46/0.55 ! [X3] : leq(host(X3),nbr_proc)), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f357,plain,( 0.46/0.55 ~leq(host(sK5),host(sK7))), 0.46/0.55 inference(superposition,[],[f182,f156])). 0.46/0.55 fof(f156,plain,( 0.46/0.55 host(sK5) = s(host(sK7))), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f182,plain,( 0.46/0.55 ( ! [X0] : (~leq(s(X0),X0)) )), 0.46/0.55 inference(cnf_transformation,[],[f55])). 0.46/0.55 fof(f55,axiom,( 0.46/0.55 ! [X0] : ~leq(s(X0),X0)), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f959,plain,( 0.46/0.55 leq(nbr_proc,host(sK7)) | ~setIn(sK7,alive) | host(sK1) = host(sK6) | leq(host(sK7),host(sK1)) | ~leq(s(zero),host(sK1))), 0.46/0.55 inference(resolution,[],[f699,f150])). 0.46/0.55 fof(f150,plain,( 0.46/0.55 ( ! [X8] : (setIn(X8,index(down,host(sK7))) | host(sK6) = X8 | leq(host(sK7),X8) | ~leq(s(zero),X8)) )), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f699,plain,( 0.46/0.55 ( ! [X0] : (~setIn(host(sK1),index(down,host(X0))) | leq(nbr_proc,host(X0)) | ~setIn(X0,alive)) )), 0.46/0.55 inference(backward_demodulation,[],[f266,f661])). 0.46/0.55 fof(f661,plain,( 0.46/0.55 nbr_proc = host(sK2)), 0.46/0.55 inference(unit_resulting_resolution,[],[f198,f227,f175])). 0.46/0.55 fof(f175,plain,( 0.46/0.55 ( ! [X0,X1] : (~leq(X1,X0) | X0 = X1 | ~leq(X0,X1)) )), 0.46/0.55 inference(cnf_transformation,[],[f112])). 0.46/0.55 fof(f112,plain,( 0.46/0.55 ! [X0,X1] : (((leq(X1,X0) & leq(X0,X1)) | X0 != X1) & (X0 = X1 | ~leq(X1,X0) | ~leq(X0,X1)))), 0.46/0.55 inference(flattening,[],[f111])). 0.46/0.55 fof(f111,plain,( 0.46/0.55 ! [X0,X1] : (((leq(X1,X0) & leq(X0,X1)) | X0 != X1) & (X0 = X1 | (~leq(X1,X0) | ~leq(X0,X1))))), 0.46/0.55 inference(nnf_transformation,[],[f79])). 0.46/0.55 fof(f79,plain,( 0.46/0.55 ! [X0,X1] : ((leq(X1,X0) & leq(X0,X1)) <=> X0 = X1)), 0.46/0.55 inference(rectify,[],[f33])). 0.46/0.55 fof(f33,axiom,( 0.46/0.55 ! [X0,X2] : ((leq(X2,X0) & leq(X0,X2)) <=> X0 = X2)), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f227,plain,( 0.46/0.55 leq(nbr_proc,host(sK2))), 0.46/0.55 inference(forward_demodulation,[],[f145,f144])). 0.46/0.55 fof(f144,plain,( 0.46/0.55 index(pendack,host(sK1)) = host(sK2)), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f145,plain,( 0.46/0.55 leq(nbr_proc,index(pendack,host(sK1)))), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f266,plain,( 0.46/0.55 ( ! [X0] : (~setIn(host(sK1),index(down,host(X0))) | ~setIn(X0,alive) | leq(host(sK2),host(X0))) )), 0.46/0.55 inference(forward_demodulation,[],[f265,f144])). 0.46/0.55 fof(f265,plain,( 0.46/0.55 ( ! [X0] : (~setIn(X0,alive) | ~setIn(host(sK1),index(down,host(X0))) | leq(index(pendack,host(sK1)),host(X0))) )), 0.46/0.55 inference(subsumption_resolution,[],[f264,f141])). 0.46/0.55 fof(f141,plain,( 0.46/0.55 setIn(sK1,alive)), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f264,plain,( 0.46/0.55 ( ! [X0] : (~setIn(X0,alive) | ~setIn(sK1,alive) | ~setIn(host(sK1),index(down,host(X0))) | leq(index(pendack,host(sK1)),host(X0))) )), 0.46/0.55 inference(trivial_inequality_removal,[],[f262])). 0.46/0.55 fof(f262,plain,( 0.46/0.55 ( ! [X0] : (elec_2 != elec_2 | ~setIn(X0,alive) | ~setIn(sK1,alive) | ~setIn(host(sK1),index(down,host(X0))) | leq(index(pendack,host(sK1)),host(X0))) )), 0.46/0.55 inference(superposition,[],[f120,f143])). 0.46/0.55 fof(f143,plain,( 0.46/0.55 elec_2 = index(status,host(sK1))), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f120,plain,( 0.46/0.55 ( ! [X50,X51] : (elec_2 != index(status,host(X51)) | ~setIn(X50,alive) | ~setIn(X51,alive) | ~setIn(host(X51),index(down,host(X50))) | leq(index(pendack,host(X51)),host(X50))) )), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f1313,plain,( 0.46/0.55 ~spl10_7), 0.46/0.55 inference(avatar_contradiction_clause,[],[f1312])). 0.46/0.55 fof(f1312,plain,( 0.46/0.55 $false | ~spl10_7), 0.46/0.55 inference(subsumption_resolution,[],[f1302,f278])). 0.46/0.55 fof(f278,plain,( 0.46/0.55 host(sK1) = host(sK6) | ~spl10_7), 0.46/0.55 inference(avatar_component_clause,[],[f276])). 0.46/0.55 fof(f1302,plain,( 0.46/0.55 host(sK1) != host(sK6)), 0.46/0.55 inference(unit_resulting_resolution,[],[f151,f154,f532,f701])). 0.46/0.55 fof(f701,plain,( 0.46/0.55 ( ! [X0,X1] : (host(X0) != host(sK1) | leq(nbr_proc,host(X1)) | ~elem(m_Down(X0),queue(host(X1))) | ~setIn(X1,alive)) )), 0.46/0.55 inference(backward_demodulation,[],[f289,f661])). 0.46/0.55 fof(f289,plain,( 0.46/0.55 ( ! [X0,X1] : (host(X0) != host(sK1) | ~elem(m_Down(X0),queue(host(X1))) | leq(host(sK2),host(X1)) | ~setIn(X1,alive)) )), 0.46/0.55 inference(forward_demodulation,[],[f288,f144])). 0.46/0.55 fof(f288,plain,( 0.46/0.55 ( ! [X0,X1] : (~elem(m_Down(X0),queue(host(X1))) | host(X0) != host(sK1) | leq(index(pendack,host(sK1)),host(X1)) | ~setIn(X1,alive)) )), 0.46/0.55 inference(subsumption_resolution,[],[f287,f141])). 0.46/0.55 fof(f287,plain,( 0.46/0.55 ( ! [X0,X1] : (~elem(m_Down(X0),queue(host(X1))) | host(X0) != host(sK1) | leq(index(pendack,host(sK1)),host(X1)) | ~setIn(sK1,alive) | ~setIn(X1,alive)) )), 0.46/0.55 inference(trivial_inequality_removal,[],[f285])). 0.46/0.55 fof(f285,plain,( 0.46/0.55 ( ! [X0,X1] : (elec_2 != elec_2 | ~elem(m_Down(X0),queue(host(X1))) | host(X0) != host(sK1) | leq(index(pendack,host(sK1)),host(X1)) | ~setIn(sK1,alive) | ~setIn(X1,alive)) )), 0.46/0.55 inference(superposition,[],[f138,f143])). 0.46/0.55 fof(f138,plain,( 0.46/0.55 ( ! [X14,X15,X13] : (elec_2 != index(status,host(X15)) | ~elem(m_Down(X14),queue(host(X13))) | host(X15) != host(X14) | leq(index(pendack,host(X15)),host(X13)) | ~setIn(X15,alive) | ~setIn(X13,alive)) )), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f154,plain,( 0.46/0.55 elem(m_Down(sK6),queue(host(sK7)))), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f1284,plain,( 0.46/0.55 ~spl10_6 | ~spl10_15), 0.46/0.55 inference(avatar_contradiction_clause,[],[f1283])). 0.46/0.55 fof(f1283,plain,( 0.46/0.55 $false | (~spl10_6 | ~spl10_15)), 0.46/0.55 inference(subsumption_resolution,[],[f1265,f350])). 0.46/0.55 fof(f350,plain,( 0.46/0.55 leq(host(sK1),host(sK7)) | ~spl10_15), 0.46/0.55 inference(avatar_component_clause,[],[f349])). 0.46/0.55 fof(f349,definition,( 0.46/0.55 spl10_15 <=> leq(host(sK1),host(sK7))), 0.46/0.55 introduced(definition,[new_symbols(naming,[spl10_15])],[avatar_definition])). 0.46/0.55 fof(f1265,plain,( 0.46/0.55 ~leq(host(sK1),host(sK7)) | ~spl10_6), 0.46/0.55 inference(subsumption_resolution,[],[f676,f149])). 0.46/0.55 fof(f149,plain,( 0.46/0.55 host(sK1) != host(sK7)), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f676,plain,( 0.46/0.55 host(sK1) = host(sK7) | ~leq(host(sK1),host(sK7)) | ~spl10_6), 0.46/0.55 inference(resolution,[],[f175,f274])). 0.46/0.55 fof(f274,plain,( 0.46/0.55 leq(host(sK7),host(sK1)) | ~spl10_6), 0.46/0.55 inference(avatar_component_clause,[],[f272])). 0.46/0.55 fof(f1255,plain,( 0.46/0.55 ~spl10_6 | spl10_15), 0.46/0.55 inference(avatar_contradiction_clause,[],[f1254])). 0.46/0.55 fof(f1254,plain,( 0.46/0.55 $false | (~spl10_6 | spl10_15)), 0.46/0.55 inference(subsumption_resolution,[],[f1242,f205])). 0.46/0.55 fof(f205,plain,( 0.46/0.55 ( ! [X1] : (leq(X1,X1)) )), 0.46/0.55 inference(equality_resolution,[],[f176])). 0.46/0.55 fof(f176,plain,( 0.46/0.55 ( ! [X0,X1] : (leq(X0,X1) | X0 != X1) )), 0.46/0.55 inference(cnf_transformation,[],[f112])). 0.46/0.55 fof(f1242,plain,( 0.46/0.55 ~leq(nbr_proc,nbr_proc) | (~spl10_6 | spl10_15)), 0.46/0.55 inference(backward_demodulation,[],[f755,f1218])). 0.46/0.55 fof(f1218,plain,( 0.46/0.55 nbr_proc = s(host(sK1)) | ~spl10_6), 0.46/0.55 inference(unit_resulting_resolution,[],[f735,f751,f184])). 0.46/0.55 fof(f184,plain,( 0.46/0.55 ( ! [X0,X1] : (~leq(X0,s(X1)) | s(X1) = X0 | leq(X0,X1)) )), 0.46/0.55 inference(cnf_transformation,[],[f115])). 0.46/0.55 fof(f115,plain,( 0.46/0.55 ! [X0,X1] : ((leq(X0,s(X1)) | (~leq(X0,X1) & s(X1) != X0)) & (leq(X0,X1) | s(X1) = X0 | ~leq(X0,s(X1))))), 0.46/0.55 inference(flattening,[],[f114])). 0.46/0.55 fof(f114,plain,( 0.46/0.55 ! [X0,X1] : ((leq(X0,s(X1)) | (~leq(X0,X1) & s(X1) != X0)) & ((leq(X0,X1) | s(X1) = X0) | ~leq(X0,s(X1))))), 0.46/0.55 inference(nnf_transformation,[],[f83])). 0.46/0.55 fof(f83,plain,( 0.46/0.55 ! [X0,X1] : (leq(X0,s(X1)) <=> (leq(X0,X1) | s(X1) = X0))), 0.46/0.55 inference(rectify,[],[f22])). 0.46/0.55 fof(f22,axiom,( 0.46/0.55 ! [X0,X2] : (leq(X0,s(X2)) <=> (leq(X0,X2) | s(X2) = X0))), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f751,plain,( 0.46/0.55 leq(nbr_proc,s(host(sK1))) | ~spl10_6), 0.46/0.55 inference(backward_demodulation,[],[f462,f662])). 0.46/0.55 fof(f662,plain,( 0.46/0.55 nbr_proc = host(sK5)), 0.46/0.55 inference(unit_resulting_resolution,[],[f198,f228,f175])). 0.46/0.55 fof(f228,plain,( 0.46/0.55 leq(nbr_proc,host(sK5))), 0.46/0.55 inference(backward_demodulation,[],[f152,f156])). 0.46/0.55 fof(f152,plain,( 0.46/0.55 leq(nbr_proc,s(host(sK7)))), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f462,plain,( 0.46/0.55 leq(host(sK5),s(host(sK1))) | ~spl10_6), 0.46/0.55 inference(forward_demodulation,[],[f448,f156])). 0.46/0.55 fof(f448,plain,( 0.46/0.55 leq(s(host(sK7)),s(host(sK1))) | ~spl10_6), 0.46/0.55 inference(unit_resulting_resolution,[],[f274,f180])). 0.46/0.55 fof(f180,plain,( 0.46/0.55 ( ! [X0,X1] : (leq(s(X0),s(X1)) | ~leq(X0,X1)) )), 0.46/0.55 inference(cnf_transformation,[],[f113])). 0.46/0.55 fof(f113,plain,( 0.46/0.55 ! [X0,X1] : ((leq(X0,X1) | ~leq(s(X0),s(X1))) & (leq(s(X0),s(X1)) | ~leq(X0,X1)))), 0.46/0.55 inference(nnf_transformation,[],[f81])). 0.46/0.55 fof(f81,plain,( 0.46/0.55 ! [X0,X1] : (leq(X0,X1) <=> leq(s(X0),s(X1)))), 0.46/0.55 inference(rectify,[],[f61])). 0.46/0.55 fof(f61,axiom,( 0.46/0.55 ! [X0,X2] : (leq(X0,X2) <=> leq(s(X0),s(X2)))), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f735,plain,( 0.46/0.55 ~leq(nbr_proc,host(sK1))), 0.46/0.55 inference(backward_demodulation,[],[f656,f661])). 0.46/0.55 fof(f656,plain,( 0.46/0.55 ~leq(host(sK2),host(sK1))), 0.46/0.55 inference(unit_resulting_resolution,[],[f142,f359,f175])). 0.46/0.55 fof(f359,plain,( 0.46/0.55 host(sK1) != host(sK2)), 0.46/0.55 inference(unit_resulting_resolution,[],[f358,f140])). 0.46/0.55 fof(f140,plain,( 0.46/0.55 ( ! [X10,X9] : (host(X10) != host(X9) | ~elem(m_Down(X10),queue(host(X9)))) )), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f358,plain,( 0.46/0.55 elem(m_Down(sK2),queue(host(sK1)))), 0.46/0.55 inference(superposition,[],[f200,f131])). 0.46/0.55 fof(f131,plain,( 0.46/0.55 cons(m_Down(sK2),sK0) = queue(host(sK1))), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f200,plain,( 0.46/0.55 ( ! [X2,X1] : (elem(X1,cons(X1,X2))) )), 0.46/0.55 inference(equality_resolution,[],[f160])). 0.46/0.55 fof(f160,plain,( 0.46/0.55 ( ! [X2,X0,X1] : (elem(X0,cons(X1,X2)) | X0 != X1) )), 0.46/0.55 inference(cnf_transformation,[],[f107])). 0.46/0.55 fof(f107,plain,( 0.46/0.55 ! [X0,X1,X2] : ((X0 = X1 | elem(X0,X2) | ~elem(X0,cons(X1,X2))) & (elem(X0,cons(X1,X2)) | (X0 != X1 & ~elem(X0,X2))))), 0.46/0.55 inference(flattening,[],[f106])). 0.46/0.55 fof(f106,plain,( 0.46/0.55 ! [X0,X1,X2] : (((X0 = X1 | elem(X0,X2)) | ~elem(X0,cons(X1,X2))) & (elem(X0,cons(X1,X2)) | (X0 != X1 & ~elem(X0,X2))))), 0.46/0.55 inference(nnf_transformation,[],[f70])). 0.46/0.55 fof(f70,plain,( 0.46/0.55 ! [X0,X1,X2] : ((X0 = X1 | elem(X0,X2)) <=> elem(X0,cons(X1,X2)))), 0.46/0.55 inference(rectify,[],[f41])). 0.46/0.55 fof(f41,axiom,( 0.46/0.55 ! [X0,X2,X1] : ((X0 = X2 | elem(X0,X1)) <=> elem(X0,cons(X2,X1)))), 0.46/0.55 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 0.46/0.55 fof(f142,plain,( 0.46/0.55 leq(host(sK1),host(sK2))), 0.46/0.55 inference(cnf_transformation,[],[f105])). 0.46/0.55 fof(f755,plain,( 0.46/0.55 ~leq(s(host(sK1)),nbr_proc) | spl10_15), 0.46/0.55 inference(backward_demodulation,[],[f482,f662])). 0.46/0.55 fof(f482,plain,( 0.46/0.55 ~leq(s(host(sK1)),host(sK5)) | spl10_15), 0.46/0.55 inference(forward_demodulation,[],[f467,f156])). 0.46/0.55 fof(f467,plain,( 0.46/0.55 ~leq(s(host(sK1)),s(host(sK7))) | spl10_15), 0.46/0.55 inference(unit_resulting_resolution,[],[f351,f181])). 0.46/0.55 fof(f181,plain,( 0.46/0.55 ( ! [X0,X1] : (~leq(s(X0),s(X1)) | leq(X0,X1)) )), 0.46/0.55 inference(cnf_transformation,[],[f113])). 0.46/0.55 fof(f351,plain,( 0.46/0.55 ~leq(host(sK1),host(sK7)) | spl10_15), 0.46/0.55 inference(avatar_component_clause,[],[f349])). 0.46/0.55 % SZS output end Proof for theBenchmark 0.46/0.55 % (750232)------------------------------ 0.46/0.55 % (750232)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.46/0.55 % (750232)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.46/0.55 % (750232)Termination reason: Refutation 0.46/0.55 0.46/0.55 % (750232)Time elapsed: 0.049 s 0.46/0.55 % (750232)Peak memory usage: 13 MB 0.46/0.55 % (750232)Instructions burned: 87 (million) 0.46/0.55 % (750232)------------------------------ 0.46/0.55 % (750232)------------------------------ 0.46/0.55 % (750228)Success in time 0.141 s 0.46/0.55 EOF