%---------------- SGGS v1.0 (IJCAR 2020 submission) ----------------% ------ Parsing...successful ------ Proving... use I- not ground preserving Gamma_0: (extend-no-conflict) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_1: (extend-no-conflict) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 1: [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract, tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_2: (extend-conflict) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 1: [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract, tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 2: [~(c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))], ~( c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))) Gamma_3: (move) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 1: [~(c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))], ~( c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))) 2: [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract, tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_4: (right-split) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 1: [~(c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))], ~( c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))) 2: top(X0) != v_xb | [c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 3: top(X0) != v_xb & top(X0) != v_xb | [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_5: (right-split) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 1: [~(c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))], ~( c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))) 2: [c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract, tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 3: top(X0) != v_xb & top(X0) != v_xb | [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_6: (resolve) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 1: [~(c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))], ~( c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))) 2: [~(c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))] 3: top(X0) != v_xb & top(X0) != v_xb | [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_7: (extend-conflict) 0: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 1: [~(c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))], ~( c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))) 2: [~(c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))] 3: top(X0) != v_xb & top(X0) != v_xb | [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_8: (move) 0: [~(c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))] 1: [c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract, tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] 2: [~(c_in(c_Pair(v_xb,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))], ~( c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))) 3: top(X0) != v_xb & top(X0) != v_xb | [c_in(c_Pair(X0,X0,tc_Comb_Ocomb,tc_Comb_Ocomb), c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb))] Gamma_9: (resolve) 0: [~(c_in(c_Pair(v_x,v_xb,tc_Comb_Ocomb,tc_Comb_Ocomb),c_Comb_Oparcontract,tc_prod(tc_Comb_Ocomb,tc_Comb_Ocomb)))] 1: [] SZS status Unsatisfiable