TSTP Solution File: PUZ034-1.004 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : PUZ034-1.004 : TPTP v8.1.2. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% Computer : n004.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue Apr 30 14:44:59 EDT 2024
% Result : Unsatisfiable 5.65s 1.22s
% Output : Refutation 5.65s
% Verified :
% SZS Type : Refutation
% Derivation depth : 24
% Number of leaves : 58
% Syntax : Number of formulae : 337 ( 28 unt; 0 def)
% Number of atoms : 935 ( 0 equ)
% Maximal formula atoms : 10 ( 2 avg)
% Number of connectives : 1059 ( 461 ~; 558 |; 0 &)
% ( 40 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 17 ( 4 avg)
% Maximal term depth : 11 ( 3 avg)
% Number of predicates : 50 ( 49 usr; 41 prp; 0-3 aty)
% Number of functors : 4 ( 4 usr; 2 con; 0-2 aty)
% Number of variables : 245 ( 245 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f5126,plain,
$false,
inference(avatar_sat_refutation,[],[f115,f277,f331,f395,f1290,f1546,f1769,f1772,f2180,f2184,f2187,f2247,f2250,f2985,f3118,f3272,f3621,f3628,f3698,f3892,f4665,f4668,f4679,f4799,f4865,f4876,f4880,f4884,f4893,f4910,f4925,f4931,f4950,f4971,f5050,f5066,f5080,f5088,f5090,f5113,f5125]) ).
fof(f5125,plain,
( ~ spl0_218
| ~ spl0_429 ),
inference(avatar_contradiction_clause,[],[f5124]) ).
fof(f5124,plain,
( $false
| ~ spl0_218
| ~ spl0_429 ),
inference(subsumption_resolution,[],[f5123,f10]) ).
fof(f10,axiom,
! [X5] : ~ same(n0,s(X5)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',same_definition2) ).
fof(f5123,plain,
( same(n0,s(s(n0)))
| ~ spl0_218
| ~ spl0_429 ),
inference(resolution,[],[f5121,f11]) ).
fof(f11,axiom,
! [X6,X5] :
( ~ same(s(X5),s(X6))
| same(X5,X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',same_definition3) ).
fof(f5121,plain,
( same(s(n0),s(s(s(n0))))
| ~ spl0_218
| ~ spl0_429 ),
inference(resolution,[],[f5119,f11]) ).
fof(f5119,plain,
( same(s(s(n0)),s(s(s(s(n0)))))
| ~ spl0_218
| ~ spl0_429 ),
inference(resolution,[],[f5118,f11]) ).
fof(f5118,plain,
( same(s(s(s(n0))),s(s(s(s(s(n0))))))
| ~ spl0_218
| ~ spl0_429 ),
inference(resolution,[],[f5116,f11]) ).
fof(f5116,plain,
( same(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))
| ~ spl0_218
| ~ spl0_429 ),
inference(resolution,[],[f5079,f2297]) ).
fof(f2297,plain,
( sum(s(s(s(s(n0)))),s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))
| ~ spl0_218 ),
inference(avatar_component_clause,[],[f2296]) ).
fof(f2296,plain,
( spl0_218
<=> sum(s(s(s(s(n0)))),s(s(s(n0))),s(s(s(s(s(s(s(n0)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_218])]) ).
fof(f5079,plain,
( ! [X0] :
( ~ sum(X0,s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_429 ),
inference(avatar_component_clause,[],[f5078]) ).
fof(f5078,plain,
( spl0_429
<=> ! [X0] :
( ~ sum(X0,s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))
| same(X0,s(s(s(s(s(s(n0))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_429])]) ).
fof(f5113,plain,
~ spl0_428,
inference(avatar_contradiction_clause,[],[f5112]) ).
fof(f5112,plain,
( $false
| ~ spl0_428 ),
inference(subsumption_resolution,[],[f5111,f9]) ).
fof(f9,axiom,
! [X5] : ~ same(s(X5),n0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',same_definition1) ).
fof(f5111,plain,
( same(s(s(s(s(n0)))),n0)
| ~ spl0_428 ),
inference(resolution,[],[f5109,f11]) ).
fof(f5109,plain,
( same(s(s(s(s(s(n0))))),s(n0))
| ~ spl0_428 ),
inference(resolution,[],[f5106,f11]) ).
fof(f5106,plain,
( same(s(s(s(s(s(s(n0)))))),s(s(n0)))
| ~ spl0_428 ),
inference(resolution,[],[f5105,f11]) ).
fof(f5105,plain,
( same(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))))
| ~ spl0_428 ),
inference(resolution,[],[f5103,f11]) ).
fof(f5103,plain,
( same(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(n0)))))
| ~ spl0_428 ),
inference(resolution,[],[f5100,f11]) ).
fof(f5100,plain,
( same(s(s(s(s(s(s(s(s(s(n0))))))))),s(s(s(s(s(n0))))))
| ~ spl0_428 ),
inference(resolution,[],[f5097,f11]) ).
fof(f5097,plain,
( same(s(s(s(s(s(s(s(s(s(s(n0)))))))))),s(s(s(s(s(s(n0)))))))
| ~ spl0_428 ),
inference(resolution,[],[f5094,f5]) ).
fof(f5,axiom,
! [X5] : sum(X5,n0,X5),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',add_0) ).
fof(f5094,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),n0,X0)
| same(s(s(s(X0))),s(s(s(s(s(s(n0))))))) )
| ~ spl0_428 ),
inference(resolution,[],[f5093,f6]) ).
fof(f6,axiom,
! [X6,X7,X5] :
( sum(X5,s(X6),s(X7))
| ~ sum(X5,X6,X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',add) ).
fof(f5093,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(n0),X0)
| same(s(s(X0)),s(s(s(s(s(s(n0))))))) )
| ~ spl0_428 ),
inference(resolution,[],[f5091,f6]) ).
fof(f5091,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X0)
| same(s(X0),s(s(s(s(s(s(n0))))))) )
| ~ spl0_428 ),
inference(resolution,[],[f5076,f6]) ).
fof(f5076,plain,
( ! [X1] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))),X1)
| same(X1,s(s(s(s(s(s(n0))))))) )
| ~ spl0_428 ),
inference(avatar_component_clause,[],[f5075]) ).
fof(f5075,plain,
( spl0_428
<=> ! [X1] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))),X1)
| same(X1,s(s(s(s(s(s(n0))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_428])]) ).
fof(f5090,plain,
( spl0_390
| ~ spl0_427 ),
inference(avatar_split_clause,[],[f5089,f5064,f3729]) ).
fof(f3729,plain,
( spl0_390
<=> ! [X0] :
( same(X0,s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(X0,s(n0),s(s(s(s(s(s(n0))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_390])]) ).
fof(f5064,plain,
( spl0_427
<=> ! [X0] :
( ~ sum(X0,s(s(n0)),s(s(s(s(s(s(s(n0))))))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_427])]) ).
fof(f5089,plain,
( ! [X0] :
( same(X0,s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(X0,s(n0),s(s(s(s(s(s(n0))))))) )
| ~ spl0_427 ),
inference(resolution,[],[f5065,f6]) ).
fof(f5065,plain,
( ! [X0] :
( ~ sum(X0,s(s(n0)),s(s(s(s(s(s(s(n0))))))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_427 ),
inference(avatar_component_clause,[],[f5064]) ).
fof(f5088,plain,
( spl0_382
| ~ spl0_426 ),
inference(avatar_contradiction_clause,[],[f5087]) ).
fof(f5087,plain,
( $false
| spl0_382
| ~ spl0_426 ),
inference(subsumption_resolution,[],[f5086,f3544]) ).
fof(f3544,plain,
( ~ same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0)))))))
| spl0_382 ),
inference(avatar_component_clause,[],[f3543]) ).
fof(f3543,plain,
( spl0_382
<=> same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_382])]) ).
fof(f5086,plain,
( same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0)))))))
| ~ spl0_426 ),
inference(resolution,[],[f5085,f11]) ).
fof(f5085,plain,
( same(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(s(s(s(n0))))))))
| ~ spl0_426 ),
inference(resolution,[],[f5084,f5]) ).
fof(f5084,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),n0,X0)
| same(s(X0),s(s(s(s(s(s(s(n0)))))))) )
| ~ spl0_426 ),
inference(resolution,[],[f5083,f11]) ).
fof(f5083,plain,
( ! [X0] :
( same(s(s(X0)),s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),n0,X0) )
| ~ spl0_426 ),
inference(resolution,[],[f5082,f6]) ).
fof(f5082,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(n0),X0)
| same(s(X0),s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_426 ),
inference(resolution,[],[f5062,f6]) ).
fof(f5062,plain,
( ! [X1] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X1)
| same(X1,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_426 ),
inference(avatar_component_clause,[],[f5061]) ).
fof(f5061,plain,
( spl0_426
<=> ! [X1] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X1)
| same(X1,s(s(s(s(s(s(s(s(n0))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_426])]) ).
fof(f5080,plain,
( spl0_384
| spl0_428
| spl0_429
| ~ spl0_425 ),
inference(avatar_split_clause,[],[f5073,f5048,f5078,f5075,f3565]) ).
fof(f3565,plain,
( spl0_384
<=> ! [X2] : ~ sum(s(s(s(n0))),s(n0),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_384])]) ).
fof(f5048,plain,
( spl0_425
<=> ! [X2] :
( diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(s(s(n0)),s(n0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_425])]) ).
fof(f5073,plain,
( ! [X2,X0,X1] :
( ~ sum(X0,s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))),X1)
| ~ sum(s(s(s(n0))),s(n0),X2)
| same(X1,s(s(s(s(s(s(n0)))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_425 ),
inference(resolution,[],[f5072,f5]) ).
fof(f5072,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(s(n0)),n0,X1)
| ~ sum(X0,s(X1),s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),s(X1),X2)
| ~ sum(s(X1),s(n0),X3)
| same(X2,s(s(s(s(s(s(n0)))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_425 ),
inference(resolution,[],[f5068,f6]) ).
fof(f5068,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(s(n0)),s(n0),X0)
| same(X1,s(s(s(s(s(s(n0)))))))
| ~ sum(X1,X0,s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),X0,X2)
| ~ sum(X0,s(n0),X3)
| same(X2,s(s(s(s(s(s(n0))))))) )
| ~ spl0_425 ),
inference(subsumption_resolution,[],[f5067,f14]) ).
fof(f14,axiom,
! [X12,X20] : ~ diagonal_attack(X12,X20,empty_list),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',check_diagonals2) ).
fof(f5067,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(s(n0)),s(n0),X0)
| same(X1,s(s(s(s(s(s(n0)))))))
| ~ sum(X1,X0,s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),X0,X2)
| diagonal_attack(s(s(s(s(s(s(n0)))))),X3,empty_list)
| ~ sum(X0,s(n0),X3)
| same(X2,s(s(s(s(s(s(n0))))))) )
| ~ spl0_425 ),
inference(resolution,[],[f5049,f13]) ).
fof(f13,axiom,
! [X18,X19,X16,X14,X17,X15,X12] :
( ~ diagonal_attack(X12,X14,cons(X15,X16))
| same(X17,X12)
| ~ sum(X17,X14,X15)
| ~ sum(X15,X14,X18)
| diagonal_attack(X12,X19,X16)
| ~ sum(X14,s(n0),X19)
| same(X18,X12) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',check_diagonals1) ).
fof(f5049,plain,
( ! [X2] :
( diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(s(s(n0)),s(n0),X2) )
| ~ spl0_425 ),
inference(avatar_component_clause,[],[f5048]) ).
fof(f5066,plain,
( spl0_364
| spl0_426
| spl0_427
| ~ spl0_422 ),
inference(avatar_split_clause,[],[f5059,f4891,f5064,f5061,f3349]) ).
fof(f3349,plain,
( spl0_364
<=> ! [X2] : ~ sum(s(s(n0)),s(n0),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_364])]) ).
fof(f4891,plain,
( spl0_422
<=> ! [X2] :
( diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(s(n0),s(n0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_422])]) ).
fof(f5059,plain,
( ! [X2,X0,X1] :
( ~ sum(X0,s(s(n0)),s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X1)
| ~ sum(s(s(n0)),s(n0),X2)
| same(X1,s(s(s(s(s(s(s(s(n0)))))))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_422 ),
inference(resolution,[],[f5058,f5]) ).
fof(f5058,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(n0),n0,X1)
| ~ sum(X0,s(X1),s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),s(X1),X2)
| ~ sum(s(X1),s(n0),X3)
| same(X2,s(s(s(s(s(s(s(s(n0)))))))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_422 ),
inference(resolution,[],[f5054,f6]) ).
fof(f5054,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(n0),s(n0),X0)
| same(X1,s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(X1,X0,s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),X0,X2)
| ~ sum(X0,s(n0),X3)
| same(X2,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_422 ),
inference(subsumption_resolution,[],[f5053,f14]) ).
fof(f5053,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(n0),s(n0),X0)
| same(X1,s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(X1,X0,s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),X0,X2)
| diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X3,empty_list)
| ~ sum(X0,s(n0),X3)
| same(X2,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_422 ),
inference(resolution,[],[f4892,f13]) ).
fof(f4892,plain,
( ! [X2] :
( diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(s(n0),s(n0),X2) )
| ~ spl0_422 ),
inference(avatar_component_clause,[],[f4891]) ).
fof(f5050,plain,
( spl0_425
| spl0_365
| spl0_366
| ~ spl0_421 ),
inference(avatar_split_clause,[],[f5046,f4874,f3355,f3352,f5048]) ).
fof(f3352,plain,
( spl0_365
<=> ! [X1] :
( ~ sum(s(s(s(s(s(n0))))),s(s(n0)),X1)
| same(X1,s(s(s(s(s(s(n0))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_365])]) ).
fof(f3355,plain,
( spl0_366
<=> ! [X0] :
( ~ sum(X0,s(s(n0)),s(s(s(s(s(n0))))))
| same(X0,s(s(s(s(s(s(n0))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_366])]) ).
fof(f4874,plain,
( spl0_421
<=> ! [X2] :
( diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| ~ sum(s(n0),s(n0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_421])]) ).
fof(f5046,plain,
( ! [X2,X0,X1] :
( ~ sum(X0,s(s(n0)),s(s(s(s(s(n0))))))
| ~ sum(s(s(s(s(s(n0))))),s(s(n0)),X1)
| diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(s(s(n0)),s(n0),X2)
| same(X1,s(s(s(s(s(s(n0)))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_421 ),
inference(resolution,[],[f5045,f5]) ).
fof(f5045,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(n0),n0,X1)
| ~ sum(X0,s(X1),s(s(s(s(s(n0))))))
| ~ sum(s(s(s(s(s(n0))))),s(X1),X2)
| diagonal_attack(s(s(s(s(s(s(n0)))))),X3,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(s(X1),s(n0),X3)
| same(X2,s(s(s(s(s(s(n0)))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_421 ),
inference(resolution,[],[f4976,f6]) ).
fof(f4976,plain,
( ! [X2,X3,X0,X1] :
( ~ sum(s(n0),s(n0),X0)
| same(X1,s(s(s(s(s(s(n0)))))))
| ~ sum(X1,X0,s(s(s(s(s(n0))))))
| ~ sum(s(s(s(s(s(n0))))),X0,X2)
| diagonal_attack(s(s(s(s(s(s(n0)))))),X3,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(X0,s(n0),X3)
| same(X2,s(s(s(s(s(s(n0))))))) )
| ~ spl0_421 ),
inference(resolution,[],[f4875,f13]) ).
fof(f4875,plain,
( ! [X2] :
( diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| ~ sum(s(n0),s(n0),X2) )
| ~ spl0_421 ),
inference(avatar_component_clause,[],[f4874]) ).
fof(f4971,plain,
~ spl0_419,
inference(avatar_contradiction_clause,[],[f4970]) ).
fof(f4970,plain,
( $false
| ~ spl0_419 ),
inference(subsumption_resolution,[],[f4969,f9]) ).
fof(f4969,plain,
( same(s(n0),n0)
| ~ spl0_419 ),
inference(resolution,[],[f4966,f11]) ).
fof(f4966,plain,
( same(s(s(n0)),s(n0))
| ~ spl0_419 ),
inference(resolution,[],[f4963,f11]) ).
fof(f4963,plain,
( same(s(s(s(n0))),s(s(n0)))
| ~ spl0_419 ),
inference(resolution,[],[f4960,f11]) ).
fof(f4960,plain,
( same(s(s(s(s(n0)))),s(s(s(n0))))
| ~ spl0_419 ),
inference(resolution,[],[f4957,f11]) ).
fof(f4957,plain,
( same(s(s(s(s(s(n0))))),s(s(s(s(n0)))))
| ~ spl0_419 ),
inference(resolution,[],[f4956,f11]) ).
fof(f4956,plain,
( same(s(s(s(s(s(s(n0)))))),s(s(s(s(s(n0))))))
| ~ spl0_419 ),
inference(resolution,[],[f4953,f5]) ).
fof(f4953,plain,
( ! [X0] :
( ~ sum(X0,n0,s(s(s(s(s(s(n0)))))))
| same(X0,s(s(s(s(s(n0)))))) )
| ~ spl0_419 ),
inference(resolution,[],[f4808,f6]) ).
fof(f4808,plain,
( ! [X0] :
( ~ sum(X0,s(n0),s(s(s(s(s(s(s(n0))))))))
| same(X0,s(s(s(s(s(n0)))))) )
| ~ spl0_419 ),
inference(avatar_component_clause,[],[f4807]) ).
fof(f4807,plain,
( spl0_419
<=> ! [X0] :
( same(X0,s(s(s(s(s(n0))))))
| ~ sum(X0,s(n0),s(s(s(s(s(s(s(n0)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_419])]) ).
fof(f4950,plain,
~ spl0_418,
inference(avatar_contradiction_clause,[],[f4949]) ).
fof(f4949,plain,
( $false
| ~ spl0_418 ),
inference(subsumption_resolution,[],[f4948,f9]) ).
fof(f4948,plain,
( same(s(s(s(n0))),n0)
| ~ spl0_418 ),
inference(resolution,[],[f4945,f11]) ).
fof(f4945,plain,
( same(s(s(s(s(n0)))),s(n0))
| ~ spl0_418 ),
inference(resolution,[],[f4942,f11]) ).
fof(f4942,plain,
( same(s(s(s(s(s(n0))))),s(s(n0)))
| ~ spl0_418 ),
inference(resolution,[],[f4941,f11]) ).
fof(f4941,plain,
( same(s(s(s(s(s(s(n0)))))),s(s(s(n0))))
| ~ spl0_418 ),
inference(resolution,[],[f4939,f11]) ).
fof(f4939,plain,
( same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(n0)))))
| ~ spl0_418 ),
inference(resolution,[],[f4936,f11]) ).
fof(f4936,plain,
( same(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(s(n0))))))
| ~ spl0_418 ),
inference(resolution,[],[f4934,f5]) ).
fof(f4934,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),n0,X0)
| same(s(X0),s(s(s(s(s(n0)))))) )
| ~ spl0_418 ),
inference(resolution,[],[f4805,f6]) ).
fof(f4805,plain,
( ! [X1] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(n0),X1)
| same(X1,s(s(s(s(s(n0)))))) )
| ~ spl0_418 ),
inference(avatar_component_clause,[],[f4804]) ).
fof(f4804,plain,
( spl0_418
<=> ! [X1] :
( ~ sum(s(s(s(s(s(s(s(n0))))))),s(n0),X1)
| same(X1,s(s(s(s(s(n0)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_418])]) ).
fof(f4931,plain,
( spl0_22
| spl0_418
| spl0_419
| ~ spl0_346 ),
inference(avatar_split_clause,[],[f4930,f3196,f4807,f4804,f230]) ).
fof(f230,plain,
( spl0_22
<=> ! [X2] : ~ sum(s(n0),s(n0),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).
fof(f3196,plain,
( spl0_346
<=> attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_346])]) ).
fof(f4930,plain,
( ! [X2,X0,X1] :
( same(X0,s(s(s(s(s(n0))))))
| ~ sum(X0,s(n0),s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),s(n0),X1)
| ~ sum(s(n0),s(n0),X2)
| same(X1,s(s(s(s(s(n0)))))) )
| ~ spl0_346 ),
inference(subsumption_resolution,[],[f4929,f14]) ).
fof(f4929,plain,
( ! [X2,X0,X1] :
( same(X0,s(s(s(s(s(n0))))))
| ~ sum(X0,s(n0),s(s(s(s(s(s(s(n0))))))))
| ~ sum(s(s(s(s(s(s(s(n0))))))),s(n0),X1)
| diagonal_attack(s(s(s(s(s(n0))))),X2,empty_list)
| ~ sum(s(n0),s(n0),X2)
| same(X1,s(s(s(s(s(n0)))))) )
| ~ spl0_346 ),
inference(resolution,[],[f4928,f13]) ).
fof(f4928,plain,
( diagonal_attack(s(s(s(s(s(n0))))),s(n0),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ spl0_346 ),
inference(resolution,[],[f3198,f12]) ).
fof(f12,axiom,
! [X12,X13] :
( ~ attack(X12,X13)
| diagonal_attack(X12,s(n0),X13) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',attack) ).
fof(f3198,plain,
( attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ spl0_346 ),
inference(avatar_component_clause,[],[f3196]) ).
fof(f4925,plain,
~ spl0_406,
inference(avatar_contradiction_clause,[],[f4924]) ).
fof(f4924,plain,
( $false
| ~ spl0_406 ),
inference(subsumption_resolution,[],[f4923,f10]) ).
fof(f4923,plain,
( same(n0,s(s(s(s(n0)))))
| ~ spl0_406 ),
inference(resolution,[],[f4921,f11]) ).
fof(f4921,plain,
( same(s(n0),s(s(s(s(s(n0))))))
| ~ spl0_406 ),
inference(resolution,[],[f4919,f11]) ).
fof(f4919,plain,
( same(s(s(n0)),s(s(s(s(s(s(n0)))))))
| ~ spl0_406 ),
inference(resolution,[],[f4917,f11]) ).
fof(f4917,plain,
( same(s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))
| ~ spl0_406 ),
inference(resolution,[],[f4916,f11]) ).
fof(f4916,plain,
( same(s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_406 ),
inference(resolution,[],[f4913,f5]) ).
fof(f4913,plain,
( ! [X0] :
( ~ sum(X0,n0,s(s(s(s(n0)))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_406 ),
inference(resolution,[],[f4721,f6]) ).
fof(f4721,plain,
( ! [X0] :
( ~ sum(X0,s(n0),s(s(s(s(s(n0))))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_406 ),
inference(avatar_component_clause,[],[f4720]) ).
fof(f4720,plain,
( spl0_406
<=> ! [X0] :
( same(X0,s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(X0,s(n0),s(s(s(s(s(n0)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_406])]) ).
fof(f4910,plain,
~ spl0_405,
inference(avatar_contradiction_clause,[],[f4909]) ).
fof(f4909,plain,
( $false
| ~ spl0_405 ),
inference(subsumption_resolution,[],[f4908,f10]) ).
fof(f4908,plain,
( same(n0,s(s(n0)))
| ~ spl0_405 ),
inference(resolution,[],[f4906,f11]) ).
fof(f4906,plain,
( same(s(n0),s(s(s(n0))))
| ~ spl0_405 ),
inference(resolution,[],[f4904,f11]) ).
fof(f4904,plain,
( same(s(s(n0)),s(s(s(s(n0)))))
| ~ spl0_405 ),
inference(resolution,[],[f4903,f11]) ).
fof(f4903,plain,
( same(s(s(s(n0))),s(s(s(s(s(n0))))))
| ~ spl0_405 ),
inference(resolution,[],[f4901,f11]) ).
fof(f4901,plain,
( same(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))
| ~ spl0_405 ),
inference(resolution,[],[f4899,f11]) ).
fof(f4899,plain,
( same(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(n0))))))))
| ~ spl0_405 ),
inference(resolution,[],[f4896,f5]) ).
fof(f4896,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(n0))))),n0,X0)
| same(X0,s(s(s(s(s(s(s(n0)))))))) )
| ~ spl0_405 ),
inference(resolution,[],[f4894,f11]) ).
fof(f4894,plain,
( ! [X0] :
( same(s(X0),s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(s(s(s(s(s(n0))))),n0,X0) )
| ~ spl0_405 ),
inference(resolution,[],[f4718,f6]) ).
fof(f4718,plain,
( ! [X1] :
( ~ sum(s(s(s(s(s(n0))))),s(n0),X1)
| same(X1,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_405 ),
inference(avatar_component_clause,[],[f4717]) ).
fof(f4717,plain,
( spl0_405
<=> ! [X1] :
( ~ sum(s(s(s(s(s(n0))))),s(n0),X1)
| same(X1,s(s(s(s(s(s(s(s(n0))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_405])]) ).
fof(f4893,plain,
( spl0_422
| spl0_405
| spl0_406
| ~ spl0_417 ),
inference(avatar_split_clause,[],[f4889,f4796,f4720,f4717,f4891]) ).
fof(f4796,plain,
( spl0_417
<=> attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_417])]) ).
fof(f4889,plain,
( ! [X2,X0,X1] :
( same(X0,s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(X0,s(n0),s(s(s(s(s(n0))))))
| ~ sum(s(s(s(s(s(n0))))),s(n0),X1)
| diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ sum(s(n0),s(n0),X2)
| same(X1,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_417 ),
inference(resolution,[],[f4886,f13]) ).
fof(f4886,plain,
( diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),s(n0),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| ~ spl0_417 ),
inference(resolution,[],[f4798,f12]) ).
fof(f4798,plain,
( attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| ~ spl0_417 ),
inference(avatar_component_clause,[],[f4796]) ).
fof(f4884,plain,
( spl0_382
| ~ spl0_402 ),
inference(avatar_contradiction_clause,[],[f4883]) ).
fof(f4883,plain,
( $false
| spl0_382
| ~ spl0_402 ),
inference(subsumption_resolution,[],[f4882,f3544]) ).
fof(f4882,plain,
( same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0)))))))
| ~ spl0_402 ),
inference(resolution,[],[f4881,f5]) ).
fof(f4881,plain,
( ! [X0] :
( ~ sum(X0,n0,s(s(s(s(s(s(s(n0))))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_402 ),
inference(resolution,[],[f4654,f6]) ).
fof(f4654,plain,
( ! [X0] :
( ~ sum(X0,s(n0),s(s(s(s(s(s(s(s(n0)))))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_402 ),
inference(avatar_component_clause,[],[f4653]) ).
fof(f4653,plain,
( spl0_402
<=> ! [X0] :
( same(X0,s(s(s(s(s(s(n0)))))))
| ~ sum(X0,s(n0),s(s(s(s(s(s(s(s(n0))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_402])]) ).
fof(f4880,plain,
( spl0_381
| ~ spl0_401 ),
inference(avatar_contradiction_clause,[],[f4879]) ).
fof(f4879,plain,
( $false
| spl0_381
| ~ spl0_401 ),
inference(subsumption_resolution,[],[f4878,f3540]) ).
fof(f3540,plain,
( ~ same(s(s(s(s(s(s(s(s(s(n0))))))))),s(s(s(s(s(s(n0)))))))
| spl0_381 ),
inference(avatar_component_clause,[],[f3539]) ).
fof(f3539,plain,
( spl0_381
<=> same(s(s(s(s(s(s(s(s(s(n0))))))))),s(s(s(s(s(s(n0))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_381])]) ).
fof(f4878,plain,
( same(s(s(s(s(s(s(s(s(s(n0))))))))),s(s(s(s(s(s(n0)))))))
| ~ spl0_401 ),
inference(resolution,[],[f4877,f5]) ).
fof(f4877,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(s(s(s(n0)))))))),n0,X0)
| same(s(X0),s(s(s(s(s(s(n0))))))) )
| ~ spl0_401 ),
inference(resolution,[],[f4651,f6]) ).
fof(f4651,plain,
( ! [X1] :
( ~ sum(s(s(s(s(s(s(s(s(n0)))))))),s(n0),X1)
| same(X1,s(s(s(s(s(s(n0))))))) )
| ~ spl0_401 ),
inference(avatar_component_clause,[],[f4650]) ).
fof(f4650,plain,
( spl0_401
<=> ! [X1] :
( ~ sum(s(s(s(s(s(s(s(s(n0)))))))),s(n0),X1)
| same(X1,s(s(s(s(s(s(n0))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_401])]) ).
fof(f4876,plain,
( spl0_421
| spl0_401
| spl0_402
| ~ spl0_416 ),
inference(avatar_split_clause,[],[f4872,f4792,f4653,f4650,f4874]) ).
fof(f4792,plain,
( spl0_416
<=> attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_416])]) ).
fof(f4872,plain,
( ! [X2,X0,X1] :
( same(X0,s(s(s(s(s(s(n0)))))))
| ~ sum(X0,s(n0),s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(s(s(s(s(s(s(s(s(n0)))))))),s(n0),X1)
| diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| ~ sum(s(n0),s(n0),X2)
| same(X1,s(s(s(s(s(s(n0))))))) )
| ~ spl0_416 ),
inference(resolution,[],[f4816,f13]) ).
fof(f4816,plain,
( diagonal_attack(s(s(s(s(s(s(n0)))))),s(n0),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| ~ spl0_416 ),
inference(resolution,[],[f4794,f12]) ).
fof(f4794,plain,
( attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| ~ spl0_416 ),
inference(avatar_component_clause,[],[f4792]) ).
fof(f4865,plain,
~ spl0_390,
inference(avatar_contradiction_clause,[],[f4864]) ).
fof(f4864,plain,
( $false
| ~ spl0_390 ),
inference(subsumption_resolution,[],[f4863,f10]) ).
fof(f4863,plain,
( same(n0,s(s(s(n0))))
| ~ spl0_390 ),
inference(resolution,[],[f4862,f11]) ).
fof(f4862,plain,
( same(s(n0),s(s(s(s(n0)))))
| ~ spl0_390 ),
inference(resolution,[],[f4859,f11]) ).
fof(f4859,plain,
( same(s(s(n0)),s(s(s(s(s(n0))))))
| ~ spl0_390 ),
inference(resolution,[],[f4858,f11]) ).
fof(f4858,plain,
( same(s(s(s(n0))),s(s(s(s(s(s(n0)))))))
| ~ spl0_390 ),
inference(resolution,[],[f4856,f11]) ).
fof(f4856,plain,
( same(s(s(s(s(n0)))),s(s(s(s(s(s(s(n0))))))))
| ~ spl0_390 ),
inference(resolution,[],[f4853,f11]) ).
fof(f4853,plain,
( same(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_390 ),
inference(resolution,[],[f4851,f5]) ).
fof(f4851,plain,
( ! [X0] :
( ~ sum(X0,n0,s(s(s(s(s(n0))))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_390 ),
inference(resolution,[],[f3730,f6]) ).
fof(f3730,plain,
( ! [X0] :
( ~ sum(X0,s(n0),s(s(s(s(s(s(n0)))))))
| same(X0,s(s(s(s(s(s(s(s(n0))))))))) )
| ~ spl0_390 ),
inference(avatar_component_clause,[],[f3729]) ).
fof(f4799,plain,
( spl0_416
| spl0_417
| spl0_346
| ~ spl0_59
| ~ spl0_60
| ~ spl0_62
| spl0_97
| ~ spl0_336 ),
inference(avatar_split_clause,[],[f4790,f3095,f1457,f1282,f1274,f1270,f3196,f4796,f4792]) ).
fof(f1270,plain,
( spl0_59
<=> sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0))))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_59])]) ).
fof(f1274,plain,
( spl0_60
<=> less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0))))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).
fof(f1282,plain,
( spl0_62
<=> less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0))))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_62])]) ).
fof(f1457,plain,
( spl0_97
<=> attack(s(s(s(s(s(s(s(n0))))))),empty_list) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_97])]) ).
fof(f3095,plain,
( spl0_336
<=> less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0))))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_336])]) ).
fof(f4790,plain,
( attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| ~ spl0_59
| ~ spl0_60
| ~ spl0_62
| spl0_97
| ~ spl0_336 ),
inference(subsumption_resolution,[],[f4789,f1271]) ).
fof(f1271,plain,
( sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_59 ),
inference(avatar_component_clause,[],[f1270]) ).
fof(f4789,plain,
( attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| ~ sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_60
| ~ spl0_62
| spl0_97
| ~ spl0_336 ),
inference(subsumption_resolution,[],[f4788,f3096]) ).
fof(f3096,plain,
( less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_336 ),
inference(avatar_component_clause,[],[f3095]) ).
fof(f4788,plain,
( attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| ~ less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_60
| ~ spl0_62
| spl0_97 ),
inference(subsumption_resolution,[],[f4787,f1458]) ).
fof(f1458,plain,
( ~ attack(s(s(s(s(s(s(s(n0))))))),empty_list)
| spl0_97 ),
inference(avatar_component_clause,[],[f1457]) ).
fof(f4787,plain,
( attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| attack(s(s(s(s(s(s(s(n0))))))),empty_list)
| ~ less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_60
| ~ spl0_62 ),
inference(subsumption_resolution,[],[f4786,f1275]) ).
fof(f1275,plain,
( less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_60 ),
inference(avatar_component_clause,[],[f1274]) ).
fof(f4786,plain,
( attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| ~ less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))))
| attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| attack(s(s(s(s(s(s(s(n0))))))),empty_list)
| ~ less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_62 ),
inference(subsumption_resolution,[],[f4785,f1283]) ).
fof(f1283,plain,
( less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ spl0_62 ),
inference(avatar_component_clause,[],[f1282]) ).
fof(f4785,plain,
( attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))
| ~ less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))
| attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))
| ~ less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))))
| attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))
| attack(s(s(s(s(s(s(s(n0))))))),empty_list)
| ~ less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))
| ~ sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0))))))))) ),
inference(resolution,[],[f3315,f18]) ).
fof(f18,axiom,
! [X23] : ~ queens(s(s(s(s(n0)))),X23),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',place_queens) ).
fof(f3315,plain,
! [X0] :
( queens(X0,cons(s(s(X0)),cons(s(s(s(s(X0)))),cons(s(X0),cons(s(s(s(X0))),empty_list)))))
| attack(s(X0),cons(s(s(s(X0))),empty_list))
| ~ less(s(X0),s(s(s(s(X0)))))
| attack(s(s(s(s(X0)))),cons(s(X0),cons(s(s(s(X0))),empty_list)))
| ~ less(s(s(X0)),s(s(s(s(X0)))))
| attack(s(s(X0)),cons(s(s(s(s(X0)))),cons(s(X0),cons(s(s(s(X0))),empty_list))))
| attack(s(s(s(X0))),empty_list)
| ~ less(s(s(s(X0))),s(s(s(s(X0)))))
| ~ sum(X0,X0,s(s(s(s(X0))))) ),
inference(resolution,[],[f742,f2]) ).
fof(f2,axiom,
! [X4] : range(X4,X4,cons(X4,empty_list)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',make_list_of_numbers2) ).
fof(f742,plain,
! [X2,X0,X1] :
( ~ range(s(s(s(s(X0)))),X1,cons(X2,empty_list))
| queens(X0,cons(s(s(X0)),cons(X2,cons(s(X0),cons(s(s(s(X0))),empty_list)))))
| attack(s(X0),cons(s(s(s(X0))),empty_list))
| ~ less(s(X0),X1)
| attack(X2,cons(s(X0),cons(s(s(s(X0))),empty_list)))
| ~ less(s(s(X0)),X1)
| attack(s(s(X0)),cons(X2,cons(s(X0),cons(s(s(s(X0))),empty_list))))
| attack(s(s(s(X0))),empty_list)
| ~ less(s(s(s(X0))),X1)
| ~ sum(X0,X0,X1) ),
inference(resolution,[],[f741,f23]) ).
fof(f23,plain,
! [X2,X0,X1] :
( range(X0,X1,cons(X0,X2))
| ~ less(X0,X1)
| ~ range(s(X0),X1,X2) ),
inference(resolution,[],[f21,f5]) ).
fof(f21,plain,
! [X2,X3,X0,X1] :
( ~ sum(X3,n0,X0)
| ~ less(X3,X1)
| range(X3,X1,cons(X3,X2))
| ~ range(s(X0),X1,X2) ),
inference(resolution,[],[f1,f6]) ).
fof(f1,axiom,
! [X2,X3,X0,X1] :
( ~ sum(X0,s(n0),X3)
| ~ range(X3,X1,X2)
| ~ less(X0,X1)
| range(X0,X1,cons(X0,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',make_list_of_numbers1) ).
fof(f741,plain,
! [X2,X3,X0,X1] :
( ~ range(s(s(s(X0))),X3,cons(X2,cons(X1,empty_list)))
| ~ sum(X0,X0,X3)
| queens(X0,cons(s(s(X0)),cons(X1,cons(s(X0),cons(X2,empty_list)))))
| attack(s(X0),cons(X2,empty_list))
| ~ less(s(X0),X3)
| attack(X1,cons(s(X0),cons(X2,empty_list)))
| ~ less(s(s(X0)),X3)
| attack(s(s(X0)),cons(X1,cons(s(X0),cons(X2,empty_list))))
| attack(X2,empty_list) ),
inference(resolution,[],[f674,f7]) ).
fof(f7,axiom,
! [X8,X9] : select(X8,cons(X8,X9),X9),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',select1) ).
fof(f674,plain,
! [X2,X3,X0,X1,X4] :
( ~ select(X0,X4,cons(X2,empty_list))
| attack(s(s(X1)),cons(X2,cons(s(X1),cons(X0,empty_list))))
| ~ sum(X1,X1,X3)
| queens(X1,cons(s(s(X1)),cons(X2,cons(s(X1),cons(X0,empty_list)))))
| attack(s(X1),cons(X0,empty_list))
| ~ less(s(X1),X3)
| attack(X2,cons(s(X1),cons(X0,empty_list)))
| ~ less(s(s(X1)),X3)
| ~ range(s(s(s(X1))),X3,X4)
| attack(X0,empty_list) ),
inference(resolution,[],[f530,f8]) ).
fof(f8,axiom,
! [X10,X11,X8,X9] :
( select(X10,cons(X8,X9),cons(X8,X11))
| ~ select(X10,X9,X11) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',select2) ).
fof(f530,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ select(X3,cons(s(s(X2)),X4),cons(X0,cons(X1,empty_list)))
| attack(X3,empty_list)
| attack(X0,cons(X1,cons(s(X2),cons(X3,empty_list))))
| ~ sum(X2,X2,X5)
| queens(X2,cons(X0,cons(X1,cons(s(X2),cons(X3,empty_list)))))
| attack(s(X2),cons(X3,empty_list))
| ~ less(s(X2),X5)
| attack(X1,cons(s(X2),cons(X3,empty_list)))
| ~ less(s(s(X2)),X5)
| ~ range(s(s(s(X2))),X5,X4) ),
inference(resolution,[],[f328,f23]) ).
fof(f328,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ range(s(s(X1)),X5,X4)
| attack(X3,cons(X0,cons(s(X1),cons(X2,empty_list))))
| attack(X2,empty_list)
| ~ select(X2,X4,cons(X3,cons(X0,empty_list)))
| ~ sum(X1,X1,X5)
| queens(X1,cons(X3,cons(X0,cons(s(X1),cons(X2,empty_list)))))
| attack(s(X1),cons(X2,empty_list))
| ~ less(s(X1),X5)
| attack(X0,cons(s(X1),cons(X2,empty_list))) ),
inference(resolution,[],[f223,f23]) ).
fof(f223,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( ~ range(s(X5),X6,cons(X0,X4))
| attack(X2,cons(X0,cons(X1,empty_list)))
| attack(X3,cons(X2,cons(X0,cons(X1,empty_list))))
| attack(X1,empty_list)
| ~ select(X1,X4,cons(X3,cons(X2,empty_list)))
| ~ sum(X5,X5,X6)
| queens(X5,cons(X3,cons(X2,cons(X0,cons(X1,empty_list)))))
| attack(X0,cons(X1,empty_list)) ),
inference(resolution,[],[f111,f25]) ).
fof(f25,plain,
! [X2,X3,X0,X1] :
( ~ do_queens(X2,empty_list,X3)
| ~ sum(X0,X0,X1)
| queens(X0,X3)
| ~ range(s(X0),X1,X2) ),
inference(resolution,[],[f24,f5]) ).
fof(f24,plain,
! [X2,X3,X0,X1,X4] :
( ~ sum(X4,n0,X2)
| ~ range(s(X2),X3,X0)
| ~ sum(X4,X4,X3)
| queens(X4,X1)
| ~ do_queens(X0,empty_list,X1) ),
inference(resolution,[],[f17,f6]) ).
fof(f17,axiom,
! [X0,X1,X26,X27,X23] :
( ~ sum(X26,s(n0),X0)
| ~ do_queens(X27,empty_list,X23)
| ~ range(X0,X1,X27)
| ~ sum(X26,X26,X1)
| queens(X26,X23) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',set_up_queens) ).
fof(f111,plain,
! [X2,X3,X0,X1,X4,X5] :
( do_queens(cons(X2,X5),X4,cons(X0,cons(X1,cons(X2,cons(X3,X4)))))
| attack(X2,cons(X3,X4))
| attack(X1,cons(X2,cons(X3,X4)))
| attack(X0,cons(X1,cons(X2,cons(X3,X4))))
| attack(X3,X4)
| ~ select(X3,X5,cons(X0,cons(X1,empty_list))) ),
inference(resolution,[],[f63,f8]) ).
fof(f63,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ select(X2,X5,cons(X1,cons(X4,cons(X0,empty_list))))
| attack(X4,cons(X0,cons(X1,cons(X2,X3))))
| attack(X1,cons(X2,X3))
| attack(X0,cons(X1,cons(X2,X3)))
| do_queens(X5,X3,cons(X4,cons(X0,cons(X1,cons(X2,X3)))))
| attack(X2,X3) ),
inference(resolution,[],[f62,f15]) ).
fof(f15,axiom,
! [X21,X24,X22,X25,X23] :
( ~ do_queens(X25,cons(X24,X22),X23)
| ~ select(X24,X21,X25)
| do_queens(X21,X22,X23)
| attack(X24,X22) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',place_a_queen1) ).
fof(f62,plain,
! [X2,X3,X0,X1] :
( do_queens(cons(X2,cons(X0,cons(X1,empty_list))),X3,cons(X0,cons(X1,cons(X2,X3))))
| attack(X1,cons(X2,X3))
| attack(X0,cons(X1,cons(X2,X3)))
| attack(X2,X3) ),
inference(resolution,[],[f50,f7]) ).
fof(f50,plain,
! [X2,X3,X0,X1,X4] :
( ~ select(X1,X4,cons(X3,cons(X0,empty_list)))
| attack(X3,cons(X0,cons(X1,X2)))
| attack(X0,cons(X1,X2))
| do_queens(X4,X2,cons(X3,cons(X0,cons(X1,X2))))
| attack(X1,X2) ),
inference(resolution,[],[f49,f15]) ).
fof(f49,plain,
! [X2,X0,X1] :
( do_queens(cons(X0,cons(X1,empty_list)),X2,cons(X0,cons(X1,X2)))
| attack(X1,X2)
| attack(X0,cons(X1,X2)) ),
inference(resolution,[],[f42,f7]) ).
fof(f42,plain,
! [X2,X3,X0,X1] :
( ~ select(X1,X3,empty_list)
| do_queens(cons(X0,X3),X2,cons(X0,cons(X1,X2)))
| attack(X1,X2)
| attack(X0,cons(X1,X2)) ),
inference(resolution,[],[f22,f8]) ).
fof(f22,plain,
! [X2,X3,X0,X1] :
( ~ select(X1,X3,cons(X0,empty_list))
| attack(X0,cons(X1,X2))
| do_queens(X3,X2,cons(X0,cons(X1,X2)))
| attack(X1,X2) ),
inference(resolution,[],[f20,f15]) ).
fof(f20,plain,
! [X0,X1] :
( do_queens(cons(X0,empty_list),X1,cons(X0,X1))
| attack(X0,X1) ),
inference(resolution,[],[f19,f7]) ).
fof(f19,plain,
! [X2,X0,X1] :
( ~ select(X0,X1,empty_list)
| do_queens(X1,X2,cons(X0,X2))
| attack(X0,X2) ),
inference(resolution,[],[f15,f16]) ).
fof(f16,axiom,
! [X23] : do_queens(empty_list,X23,X23),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',place_a_queen2) ).
fof(f4679,plain,
~ spl0_324,
inference(avatar_contradiction_clause,[],[f4678]) ).
fof(f4678,plain,
( $false
| ~ spl0_324 ),
inference(subsumption_resolution,[],[f4677,f10]) ).
fof(f4677,plain,
( same(n0,s(s(s(n0))))
| ~ spl0_324 ),
inference(resolution,[],[f4674,f11]) ).
fof(f4674,plain,
( same(s(n0),s(s(s(s(n0)))))
| ~ spl0_324 ),
inference(resolution,[],[f4673,f11]) ).
fof(f4673,plain,
( same(s(s(n0)),s(s(s(s(s(n0))))))
| ~ spl0_324 ),
inference(resolution,[],[f4671,f11]) ).
fof(f4671,plain,
( same(s(s(s(n0))),s(s(s(s(s(s(n0)))))))
| ~ spl0_324 ),
inference(resolution,[],[f4669,f5]) ).
fof(f4669,plain,
( ! [X0] :
( ~ sum(X0,n0,s(s(s(n0))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_324 ),
inference(resolution,[],[f2946,f6]) ).
fof(f2946,plain,
( ! [X0] :
( ~ sum(X0,s(n0),s(s(s(s(n0)))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_324 ),
inference(avatar_component_clause,[],[f2945]) ).
fof(f2945,plain,
( spl0_324
<=> ! [X0] :
( same(X0,s(s(s(s(s(s(n0)))))))
| ~ sum(X0,s(n0),s(s(s(s(n0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_324])]) ).
fof(f4668,plain,
( spl0_324
| ~ spl0_366 ),
inference(avatar_split_clause,[],[f4667,f3355,f2945]) ).
fof(f4667,plain,
( ! [X0] :
( same(X0,s(s(s(s(s(s(n0)))))))
| ~ sum(X0,s(n0),s(s(s(s(n0))))) )
| ~ spl0_366 ),
inference(resolution,[],[f3356,f6]) ).
fof(f3356,plain,
( ! [X0] :
( ~ sum(X0,s(s(n0)),s(s(s(s(s(n0))))))
| same(X0,s(s(s(s(s(s(n0))))))) )
| ~ spl0_366 ),
inference(avatar_component_clause,[],[f3355]) ).
fof(f4665,plain,
( ~ spl0_365
| spl0_382 ),
inference(avatar_contradiction_clause,[],[f4664]) ).
fof(f4664,plain,
( $false
| ~ spl0_365
| spl0_382 ),
inference(subsumption_resolution,[],[f4663,f3544]) ).
fof(f4663,plain,
( same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0)))))))
| ~ spl0_365 ),
inference(resolution,[],[f4660,f5]) ).
fof(f4660,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(n0))))),n0,X0)
| same(s(s(X0)),s(s(s(s(s(s(n0))))))) )
| ~ spl0_365 ),
inference(resolution,[],[f4658,f6]) ).
fof(f4658,plain,
( ! [X0] :
( ~ sum(s(s(s(s(s(n0))))),s(n0),X0)
| same(s(X0),s(s(s(s(s(s(n0))))))) )
| ~ spl0_365 ),
inference(resolution,[],[f3353,f6]) ).
fof(f3353,plain,
( ! [X1] :
( ~ sum(s(s(s(s(s(n0))))),s(s(n0)),X1)
| same(X1,s(s(s(s(s(s(n0))))))) )
| ~ spl0_365 ),
inference(avatar_component_clause,[],[f3352]) ).
fof(f3892,plain,
~ spl0_364,
inference(avatar_contradiction_clause,[],[f3891]) ).
fof(f3891,plain,
( $false
| ~ spl0_364 ),
inference(resolution,[],[f3888,f5]) ).
fof(f3888,plain,
( ! [X0] : ~ sum(s(s(n0)),n0,X0)
| ~ spl0_364 ),
inference(resolution,[],[f3350,f6]) ).
fof(f3350,plain,
( ! [X2] : ~ sum(s(s(n0)),s(n0),X2)
| ~ spl0_364 ),
inference(avatar_component_clause,[],[f3349]) ).
fof(f3698,plain,
~ spl0_382,
inference(avatar_contradiction_clause,[],[f3697]) ).
fof(f3697,plain,
( $false
| ~ spl0_382 ),
inference(subsumption_resolution,[],[f3696,f9]) ).
fof(f3696,plain,
( same(s(n0),n0)
| ~ spl0_382 ),
inference(resolution,[],[f3695,f11]) ).
fof(f3695,plain,
( same(s(s(n0)),s(n0))
| ~ spl0_382 ),
inference(resolution,[],[f3693,f11]) ).
fof(f3693,plain,
( same(s(s(s(n0))),s(s(n0)))
| ~ spl0_382 ),
inference(resolution,[],[f3692,f11]) ).
fof(f3692,plain,
( same(s(s(s(s(n0)))),s(s(s(n0))))
| ~ spl0_382 ),
inference(resolution,[],[f3689,f11]) ).
fof(f3689,plain,
( same(s(s(s(s(s(n0))))),s(s(s(s(n0)))))
| ~ spl0_382 ),
inference(resolution,[],[f3686,f11]) ).
fof(f3686,plain,
( same(s(s(s(s(s(s(n0)))))),s(s(s(s(s(n0))))))
| ~ spl0_382 ),
inference(resolution,[],[f3545,f11]) ).
fof(f3545,plain,
( same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0)))))))
| ~ spl0_382 ),
inference(avatar_component_clause,[],[f3543]) ).
fof(f3628,plain,
~ spl0_384,
inference(avatar_contradiction_clause,[],[f3627]) ).
fof(f3627,plain,
( $false
| ~ spl0_384 ),
inference(resolution,[],[f3624,f5]) ).
fof(f3624,plain,
( ! [X0] : ~ sum(s(s(s(n0))),n0,X0)
| ~ spl0_384 ),
inference(resolution,[],[f3566,f6]) ).
fof(f3566,plain,
( ! [X2] : ~ sum(s(s(s(n0))),s(n0),X2)
| ~ spl0_384 ),
inference(avatar_component_clause,[],[f3565]) ).
fof(f3621,plain,
~ spl0_381,
inference(avatar_contradiction_clause,[],[f3620]) ).
fof(f3620,plain,
( $false
| ~ spl0_381 ),
inference(subsumption_resolution,[],[f3619,f9]) ).
fof(f3619,plain,
( same(s(s(s(n0))),n0)
| ~ spl0_381 ),
inference(resolution,[],[f3616,f11]) ).
fof(f3616,plain,
( same(s(s(s(s(n0)))),s(n0))
| ~ spl0_381 ),
inference(resolution,[],[f3615,f11]) ).
fof(f3615,plain,
( same(s(s(s(s(s(n0))))),s(s(n0)))
| ~ spl0_381 ),
inference(resolution,[],[f3612,f11]) ).
fof(f3612,plain,
( same(s(s(s(s(s(s(n0)))))),s(s(s(n0))))
| ~ spl0_381 ),
inference(resolution,[],[f3609,f11]) ).
fof(f3609,plain,
( same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(n0)))))
| ~ spl0_381 ),
inference(resolution,[],[f3606,f11]) ).
fof(f3606,plain,
( same(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(s(n0))))))
| ~ spl0_381 ),
inference(resolution,[],[f3541,f11]) ).
fof(f3541,plain,
( same(s(s(s(s(s(s(s(s(s(n0))))))))),s(s(s(s(s(s(n0)))))))
| ~ spl0_381 ),
inference(avatar_component_clause,[],[f3539]) ).
fof(f3272,plain,
~ spl0_97,
inference(avatar_contradiction_clause,[],[f3271]) ).
fof(f3271,plain,
( $false
| ~ spl0_97 ),
inference(subsumption_resolution,[],[f3270,f14]) ).
fof(f3270,plain,
( diagonal_attack(s(s(s(s(s(s(s(n0))))))),s(n0),empty_list)
| ~ spl0_97 ),
inference(resolution,[],[f1459,f12]) ).
fof(f1459,plain,
( attack(s(s(s(s(s(s(s(n0))))))),empty_list)
| ~ spl0_97 ),
inference(avatar_component_clause,[],[f1457]) ).
fof(f3118,plain,
( ~ spl0_54
| spl0_336 ),
inference(avatar_contradiction_clause,[],[f3117]) ).
fof(f3117,plain,
( $false
| ~ spl0_54
| spl0_336 ),
inference(subsumption_resolution,[],[f3116,f504]) ).
fof(f504,plain,
( less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(n0))))))))
| ~ spl0_54 ),
inference(avatar_component_clause,[],[f503]) ).
fof(f503,plain,
( spl0_54
<=> less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(n0)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_54])]) ).
fof(f3116,plain,
( ~ less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(n0))))))))
| spl0_336 ),
inference(resolution,[],[f3097,f4]) ).
fof(f4,axiom,
! [X6,X5] :
( less(s(X5),s(X6))
| ~ less(X5,X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',less2) ).
fof(f3097,plain,
( ~ less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))
| spl0_336 ),
inference(avatar_component_clause,[],[f3095]) ).
fof(f2985,plain,
spl0_218,
inference(avatar_contradiction_clause,[],[f2984]) ).
fof(f2984,plain,
( $false
| spl0_218 ),
inference(subsumption_resolution,[],[f2983,f5]) ).
fof(f2983,plain,
( ~ sum(s(s(s(s(n0)))),n0,s(s(s(s(n0)))))
| spl0_218 ),
inference(resolution,[],[f2980,f6]) ).
fof(f2980,plain,
( ~ sum(s(s(s(s(n0)))),s(n0),s(s(s(s(s(n0))))))
| spl0_218 ),
inference(resolution,[],[f2979,f6]) ).
fof(f2979,plain,
( ~ sum(s(s(s(s(n0)))),s(s(n0)),s(s(s(s(s(s(n0)))))))
| spl0_218 ),
inference(resolution,[],[f2298,f6]) ).
fof(f2298,plain,
( ~ sum(s(s(s(s(n0)))),s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))
| spl0_218 ),
inference(avatar_component_clause,[],[f2296]) ).
fof(f2250,plain,
( spl0_64
| ~ spl0_70 ),
inference(avatar_contradiction_clause,[],[f2249]) ).
fof(f2249,plain,
( $false
| spl0_64
| ~ spl0_70 ),
inference(subsumption_resolution,[],[f2248,f1345]) ).
fof(f1345,plain,
( less(s(s(s(n0))),s(s(s(s(s(s(n0)))))))
| ~ spl0_70 ),
inference(avatar_component_clause,[],[f1344]) ).
fof(f1344,plain,
( spl0_70
<=> less(s(s(s(n0))),s(s(s(s(s(s(n0))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_70])]) ).
fof(f2248,plain,
( ~ less(s(s(s(n0))),s(s(s(s(s(s(n0)))))))
| spl0_64 ),
inference(resolution,[],[f1322,f4]) ).
fof(f1322,plain,
( ~ less(s(s(s(s(n0)))),s(s(s(s(s(s(s(n0))))))))
| spl0_64 ),
inference(avatar_component_clause,[],[f1320]) ).
fof(f1320,plain,
( spl0_64
<=> less(s(s(s(s(n0)))),s(s(s(s(s(s(s(n0)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_64])]) ).
fof(f2247,plain,
( ~ spl0_64
| spl0_62 ),
inference(avatar_split_clause,[],[f2246,f1282,f1320]) ).
fof(f2246,plain,
( ~ less(s(s(s(s(n0)))),s(s(s(s(s(s(s(n0))))))))
| spl0_62 ),
inference(resolution,[],[f1284,f4]) ).
fof(f1284,plain,
( ~ less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))
| spl0_62 ),
inference(avatar_component_clause,[],[f1282]) ).
fof(f2187,plain,
( ~ spl0_55
| spl0_69 ),
inference(avatar_contradiction_clause,[],[f2186]) ).
fof(f2186,plain,
( $false
| ~ spl0_55
| spl0_69 ),
inference(subsumption_resolution,[],[f2185,f508]) ).
fof(f508,plain,
( less(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))
| ~ spl0_55 ),
inference(avatar_component_clause,[],[f507]) ).
fof(f507,plain,
( spl0_55
<=> less(s(s(s(s(n0)))),s(s(s(s(s(s(n0))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_55])]) ).
fof(f2185,plain,
( ~ less(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))
| spl0_69 ),
inference(resolution,[],[f1342,f4]) ).
fof(f1342,plain,
( ~ less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(n0))))))))
| spl0_69 ),
inference(avatar_component_clause,[],[f1340]) ).
fof(f1340,plain,
( spl0_69
<=> less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(n0)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_69])]) ).
fof(f2184,plain,
( ~ spl0_69
| spl0_60 ),
inference(avatar_split_clause,[],[f2183,f1274,f1340]) ).
fof(f2183,plain,
( ~ less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(n0))))))))
| spl0_60 ),
inference(resolution,[],[f1276,f4]) ).
fof(f1276,plain,
( ~ less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))))
| spl0_60 ),
inference(avatar_component_clause,[],[f1274]) ).
fof(f2180,plain,
spl0_59,
inference(avatar_contradiction_clause,[],[f2179]) ).
fof(f2179,plain,
( $false
| spl0_59 ),
inference(subsumption_resolution,[],[f2178,f5]) ).
fof(f2178,plain,
( ~ sum(s(s(s(s(n0)))),n0,s(s(s(s(n0)))))
| spl0_59 ),
inference(resolution,[],[f2177,f6]) ).
fof(f2177,plain,
( ~ sum(s(s(s(s(n0)))),s(n0),s(s(s(s(s(n0))))))
| spl0_59 ),
inference(resolution,[],[f2174,f6]) ).
fof(f2174,plain,
( ~ sum(s(s(s(s(n0)))),s(s(n0)),s(s(s(s(s(s(n0)))))))
| spl0_59 ),
inference(resolution,[],[f2171,f6]) ).
fof(f2171,plain,
( ~ sum(s(s(s(s(n0)))),s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))
| spl0_59 ),
inference(resolution,[],[f1272,f6]) ).
fof(f1272,plain,
( ~ sum(s(s(s(s(n0)))),s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))
| spl0_59 ),
inference(avatar_component_clause,[],[f1270]) ).
fof(f1772,plain,
( ~ spl0_34
| spl0_122 ),
inference(avatar_contradiction_clause,[],[f1771]) ).
fof(f1771,plain,
( $false
| ~ spl0_34
| spl0_122 ),
inference(subsumption_resolution,[],[f1770,f348]) ).
fof(f348,plain,
( less(s(n0),s(s(s(s(n0)))))
| ~ spl0_34 ),
inference(avatar_component_clause,[],[f347]) ).
fof(f347,plain,
( spl0_34
<=> less(s(n0),s(s(s(s(n0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_34])]) ).
fof(f1770,plain,
( ~ less(s(n0),s(s(s(s(n0)))))
| spl0_122 ),
inference(resolution,[],[f1614,f4]) ).
fof(f1614,plain,
( ~ less(s(s(n0)),s(s(s(s(s(n0))))))
| spl0_122 ),
inference(avatar_component_clause,[],[f1612]) ).
fof(f1612,plain,
( spl0_122
<=> less(s(s(n0)),s(s(s(s(s(n0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_122])]) ).
fof(f1769,plain,
( ~ spl0_122
| spl0_70 ),
inference(avatar_split_clause,[],[f1768,f1344,f1612]) ).
fof(f1768,plain,
( ~ less(s(s(n0)),s(s(s(s(s(n0))))))
| spl0_70 ),
inference(resolution,[],[f1346,f4]) ).
fof(f1346,plain,
( ~ less(s(s(s(n0))),s(s(s(s(s(s(n0)))))))
| spl0_70 ),
inference(avatar_component_clause,[],[f1344]) ).
fof(f1546,plain,
( ~ spl0_30
| spl0_55 ),
inference(avatar_contradiction_clause,[],[f1545]) ).
fof(f1545,plain,
( $false
| ~ spl0_30
| spl0_55 ),
inference(subsumption_resolution,[],[f1544,f316]) ).
fof(f316,plain,
( less(s(s(n0)),s(s(s(s(n0)))))
| ~ spl0_30 ),
inference(avatar_component_clause,[],[f315]) ).
fof(f315,plain,
( spl0_30
<=> less(s(s(n0)),s(s(s(s(n0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_30])]) ).
fof(f1544,plain,
( ~ less(s(s(n0)),s(s(s(s(n0)))))
| spl0_55 ),
inference(resolution,[],[f1540,f4]) ).
fof(f1540,plain,
( ~ less(s(s(s(n0))),s(s(s(s(s(n0))))))
| spl0_55 ),
inference(resolution,[],[f509,f4]) ).
fof(f509,plain,
( ~ less(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))
| spl0_55 ),
inference(avatar_component_clause,[],[f507]) ).
fof(f1290,plain,
( ~ spl0_3
| spl0_54 ),
inference(avatar_contradiction_clause,[],[f1289]) ).
fof(f1289,plain,
( $false
| ~ spl0_3
| spl0_54 ),
inference(subsumption_resolution,[],[f1288,f91]) ).
fof(f91,plain,
( less(s(s(s(n0))),s(s(s(s(n0)))))
| ~ spl0_3 ),
inference(avatar_component_clause,[],[f90]) ).
fof(f90,plain,
( spl0_3
<=> less(s(s(s(n0))),s(s(s(s(n0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).
fof(f1288,plain,
( ~ less(s(s(s(n0))),s(s(s(s(n0)))))
| spl0_54 ),
inference(resolution,[],[f1287,f4]) ).
fof(f1287,plain,
( ~ less(s(s(s(s(n0)))),s(s(s(s(s(n0))))))
| spl0_54 ),
inference(resolution,[],[f1286,f4]) ).
fof(f1286,plain,
( ~ less(s(s(s(s(s(n0))))),s(s(s(s(s(s(n0)))))))
| spl0_54 ),
inference(resolution,[],[f505,f4]) ).
fof(f505,plain,
( ~ less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(n0))))))))
| spl0_54 ),
inference(avatar_component_clause,[],[f503]) ).
fof(f395,plain,
spl0_34,
inference(avatar_contradiction_clause,[],[f394]) ).
fof(f394,plain,
( $false
| spl0_34 ),
inference(subsumption_resolution,[],[f393,f3]) ).
fof(f3,axiom,
! [X5] : less(n0,s(X5)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',less1) ).
fof(f393,plain,
( ~ less(n0,s(s(s(n0))))
| spl0_34 ),
inference(resolution,[],[f349,f4]) ).
fof(f349,plain,
( ~ less(s(n0),s(s(s(s(n0)))))
| spl0_34 ),
inference(avatar_component_clause,[],[f347]) ).
fof(f331,plain,
spl0_30,
inference(avatar_contradiction_clause,[],[f330]) ).
fof(f330,plain,
( $false
| spl0_30 ),
inference(subsumption_resolution,[],[f329,f3]) ).
fof(f329,plain,
( ~ less(n0,s(s(n0)))
| spl0_30 ),
inference(resolution,[],[f326,f4]) ).
fof(f326,plain,
( ~ less(s(n0),s(s(s(n0))))
| spl0_30 ),
inference(resolution,[],[f317,f4]) ).
fof(f317,plain,
( ~ less(s(s(n0)),s(s(s(s(n0)))))
| spl0_30 ),
inference(avatar_component_clause,[],[f315]) ).
fof(f277,plain,
~ spl0_22,
inference(avatar_contradiction_clause,[],[f276]) ).
fof(f276,plain,
( $false
| ~ spl0_22 ),
inference(resolution,[],[f273,f5]) ).
fof(f273,plain,
( ! [X0] : ~ sum(s(n0),n0,X0)
| ~ spl0_22 ),
inference(resolution,[],[f231,f6]) ).
fof(f231,plain,
( ! [X2] : ~ sum(s(n0),s(n0),X2)
| ~ spl0_22 ),
inference(avatar_component_clause,[],[f230]) ).
fof(f115,plain,
spl0_3,
inference(avatar_contradiction_clause,[],[f114]) ).
fof(f114,plain,
( $false
| spl0_3 ),
inference(subsumption_resolution,[],[f113,f3]) ).
fof(f113,plain,
( ~ less(n0,s(n0))
| spl0_3 ),
inference(resolution,[],[f110,f4]) ).
fof(f110,plain,
( ~ less(s(n0),s(s(n0)))
| spl0_3 ),
inference(resolution,[],[f107,f4]) ).
fof(f107,plain,
( ~ less(s(s(n0)),s(s(s(n0))))
| spl0_3 ),
inference(resolution,[],[f92,f4]) ).
fof(f92,plain,
( ~ less(s(s(s(n0))),s(s(s(s(n0)))))
| spl0_3 ),
inference(avatar_component_clause,[],[f90]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13 % Problem : PUZ034-1.004 : TPTP v8.1.2. Released v1.0.0.
% 0.07/0.15 % Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.36 % Computer : n004.cluster.edu
% 0.14/0.36 % Model : x86_64 x86_64
% 0.14/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36 % Memory : 8042.1875MB
% 0.14/0.36 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36 % CPULimit : 300
% 0.14/0.36 % WCLimit : 300
% 0.14/0.36 % DateTime : Tue Apr 30 01:52:33 EDT 2024
% 0.14/0.36 % CPUTime :
% 0.14/0.36 % (17432)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.38 % (17433)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2_1451 on theBenchmark for (1451ds/0Mi)
% 0.14/0.38 % (17434)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3_569 on theBenchmark for (569ds/0Mi)
% 0.14/0.38 % (17436)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3:gsp=on:nm=4_470 on theBenchmark for (470ds/0Mi)
% 0.14/0.38 % (17435)dis-2_2:3_amm=sco:anc=none:bce=on:fsr=off:gsp=on:nm=16:nwc=1.2:nicw=on:sac=on:sp=weighted_frequency_476 on theBenchmark for (476ds/0Mi)
% 0.14/0.38 % (17438)dis+11_4:5_nm=4_216 on theBenchmark for (216ds/0Mi)
% 0.14/0.38 % (17437)dis+1_20_av=off:lcm=predicate:nm=2:nwc=2.0_396 on theBenchmark for (396ds/0Mi)
% 0.14/0.38 % (17439)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2:si=on:rtra=on:rawr=on:rp=on:fmbksg=on_1451 on theBenchmark for (1451ds/0Mi)
% 0.14/0.38 TRYING [1]
% 0.14/0.38 TRYING [2]
% 0.14/0.38 TRYING [1]
% 0.14/0.38 TRYING [1,1]
% 0.14/0.38 TRYING [2]
% 0.14/0.38 TRYING [1,1]
% 0.14/0.38 TRYING [1,2]
% 0.14/0.38 TRYING [1,2]
% 0.14/0.39 TRYING [2,2]
% 0.14/0.39 TRYING [2,2]
% 0.14/0.39 TRYING [3]
% 0.14/0.39 TRYING [3]
% 0.14/0.39 TRYING [1,3]
% 0.14/0.39 TRYING [1,3]
% 0.22/0.39 TRYING [2,3]
% 0.22/0.39 TRYING [2,3]
% 0.22/0.39 TRYING [4]
% 0.22/0.40 TRYING [4]
% 0.22/0.40 TRYING [1,4]
% 0.22/0.40 TRYING [1,4]
% 0.22/0.40 TRYING [3,3]
% 0.22/0.40 TRYING [3,3]
% 0.22/0.41 TRYING [2,4]
% 0.22/0.41 TRYING [2,4]
% 0.22/0.42 TRYING [1,5]
% 0.22/0.42 TRYING [1,5]
% 0.22/0.43 TRYING [5]
% 0.22/0.43 TRYING [3,4]
% 0.22/0.43 TRYING [3,4]
% 0.22/0.43 TRYING [5]
% 0.22/0.44 TRYING [2,5]
% 0.22/0.44 TRYING [2,5]
% 0.22/0.46 TRYING [1,6]
% 0.22/0.46 TRYING [1,6]
% 0.22/0.48 TRYING [4,4]
% 0.22/0.49 TRYING [4,4]
% 1.19/0.52 TRYING [3,5]
% 1.19/0.52 TRYING [3,5]
% 1.33/0.55 TRYING [2,6]
% 1.33/0.55 TRYING [2,6]
% 1.33/0.57 TRYING [4,5]
% 1.33/0.58 TRYING [4,5]
% 1.99/0.65 TRYING [3,6]
% 1.99/0.66 TRYING [3,6]
% 2.41/0.70 TRYING [1,7]
% 2.41/0.71 TRYING [1,7]
% 2.41/0.73 TRYING [2,7]
% 2.41/0.74 TRYING [2,7]
% 2.90/0.77 TRYING [5,5]
% 2.90/0.79 TRYING [5,5]
% 3.42/0.85 TRYING [6]
% 3.42/0.85 TRYING [6]
% 5.65/1.18 TRYING [4,6]
% 5.65/1.18 TRYING [4,6]
% 5.65/1.21 % (17438)First to succeed.
% 5.65/1.22 % (17438)Refutation found. Thanks to Tanya!
% 5.65/1.22 % SZS status Unsatisfiable for theBenchmark
% 5.65/1.22 % SZS output start Proof for theBenchmark
% See solution above
% 5.65/1.22 % (17438)------------------------------
% 5.65/1.22 % (17438)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 5.65/1.22 % (17438)Termination reason: Refutation
% 5.65/1.22
% 5.65/1.22 % (17438)Memory used [KB]: 4286
% 5.65/1.22 % (17438)Time elapsed: 0.838 s
% 5.65/1.22 % (17438)Instructions burned: 2027 (million)
% 5.65/1.22 % (17438)------------------------------
% 5.65/1.22 % (17438)------------------------------
% 5.65/1.22 % (17432)Success in time 0.841 s
%------------------------------------------------------------------------------