TSTP Solution File: PUZ001-2 by PyRes---1.3
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : PyRes---1.3
% Problem : PUZ001-2 : TPTP v8.1.0. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% Computer : n029.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 : 600s
% DateTime : Mon Jul 18 18:24:07 EDT 2022
% Result : Unsatisfiable 2.05s 2.25s
% Output : Refutation 2.05s
% Verified :
% SZS Type : ERROR: Analysing output (Could not find formula named eq_axiom)
% Comments :
%------------------------------------------------------------------------------
cnf(agatha_is_not_the_butler,axiom,
aunt_agatha != butler,
input ).
cnf(agatha_likes_only_butler,axiom,
( X13 = butler
| hates(aunt_agatha,X13) ),
input ).
cnf(c12,plain,
hates(aunt_agatha,aunt_agatha),
inference(resolution,status(thm),[agatha_likes_only_butler,agatha_is_not_the_butler]) ).
cnf(charles_and_agatha_hate_different_people,axiom,
( ~ hates(aunt_agatha,X12)
| ~ hates(charles,X12) ),
input ).
cnf(reflexivity,axiom,
X2 = X2,
eq_axiom ).
cnf(someone_killed_agatha,axiom,
killed(someone,aunt_agatha),
input ).
cnf(killer_hates_victim,axiom,
( ~ killed(X5,X4)
| hates(X5,X4) ),
input ).
cnf(c5,plain,
hates(someone,aunt_agatha),
inference(resolution,status(thm),[killer_hates_victim,someone_killed_agatha]) ).
cnf(c3,plain,
( X38 != X35
| X36 != X37
| ~ hates(X38,X36)
| hates(X35,X37) ),
eq_axiom ).
cnf(c66,plain,
( someone != X103
| aunt_agatha != X102
| hates(X103,X102) ),
inference(resolution,status(thm),[c3,c5]) ).
cnf(c512,plain,
( someone != X105
| hates(X105,aunt_agatha) ),
inference(resolution,status(thm),[c66,reflexivity]) ).
cnf(prove_agatha_killed_herself,negated_conjecture,
~ killed(aunt_agatha,aunt_agatha),
input ).
cnf(c2,plain,
( X33 != X30
| X31 != X32
| ~ killed(X33,X31)
| killed(X30,X32) ),
eq_axiom ).
cnf(c54,plain,
( someone != X75
| aunt_agatha != X74
| killed(X75,X74) ),
inference(resolution,status(thm),[c2,someone_killed_agatha]) ).
cnf(c277,plain,
( someone != X76
| killed(X76,aunt_agatha) ),
inference(resolution,status(thm),[c54,reflexivity]) ).
cnf(killer_poorer_than_victim,axiom,
( ~ killed(X8,X7)
| ~ richer(X8,X7) ),
input ).
cnf(noone_hates_everyone,axiom,
~ hates(X3,every_one_but(X3)),
input ).
cnf(butler_and_agatha_hate_the_same_people,axiom,
( ~ hates(aunt_agatha,X15)
| hates(butler,X15) ),
input ).
cnf(c20,plain,
( hates(butler,X26)
| X26 = butler ),
inference(resolution,status(thm),[butler_and_agatha_hate_the_same_people,agatha_likes_only_butler]) ).
cnf(c35,plain,
every_one_but(butler) = butler,
inference(resolution,status(thm),[c20,noone_hates_everyone]) ).
cnf(butler_hates_poor_people,axiom,
( richer(X14,aunt_agatha)
| hates(butler,X14) ),
input ).
cnf(c15,plain,
richer(every_one_but(butler),aunt_agatha),
inference(resolution,status(thm),[butler_hates_poor_people,noone_hates_everyone]) ).
cnf(c4,plain,
( X44 != X41
| X42 != X43
| ~ richer(X44,X42)
| richer(X41,X43) ),
eq_axiom ).
cnf(c73,plain,
( every_one_but(butler) != X126
| aunt_agatha != X127
| richer(X126,X127) ),
inference(resolution,status(thm),[c4,c15]) ).
cnf(c743,plain,
( aunt_agatha != X128
| richer(butler,X128) ),
inference(resolution,status(thm),[c73,c35]) ).
cnf(c752,plain,
richer(butler,aunt_agatha),
inference(resolution,status(thm),[c743,reflexivity]) ).
cnf(c759,plain,
~ killed(butler,aunt_agatha),
inference(resolution,status(thm),[c752,killer_poorer_than_victim]) ).
cnf(someone_in_mansion,axiom,
lives_at_dreadsbury(someone),
input ).
cnf(noone_else_lives_at_mansion,axiom,
( ~ lives_at_dreadsbury(X6)
| X6 = aunt_agatha
| X6 = butler
| X6 = charles ),
input ).
cnf(c6,plain,
( someone = aunt_agatha
| someone = butler
| someone = charles ),
inference(resolution,status(thm),[noone_else_lives_at_mansion,someone_in_mansion]) ).
cnf(c288,plain,
( killed(butler,aunt_agatha)
| someone = aunt_agatha
| someone = charles ),
inference(resolution,status(thm),[c277,c6]) ).
cnf(c4531,plain,
( someone = aunt_agatha
| someone = charles ),
inference(resolution,status(thm),[c288,c759]) ).
cnf(c4583,plain,
( someone = charles
| killed(aunt_agatha,aunt_agatha) ),
inference(resolution,status(thm),[c4531,c277]) ).
cnf(c4658,plain,
someone = charles,
inference(resolution,status(thm),[c4583,prove_agatha_killed_herself]) ).
cnf(c4675,plain,
hates(charles,aunt_agatha),
inference(resolution,status(thm),[c4658,c512]) ).
cnf(c4696,plain,
~ hates(aunt_agatha,aunt_agatha),
inference(resolution,status(thm),[c4675,charles_and_agatha_hate_different_people]) ).
cnf(c4786,plain,
$false,
inference(resolution,status(thm),[c4696,c12]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : PUZ001-2 : TPTP v8.1.0. Released v1.0.0.
% 0.03/0.13 % Command : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.13/0.34 % Computer : n029.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 600
% 0.13/0.34 % DateTime : Sun May 29 03:05:28 EDT 2022
% 0.13/0.34 % CPUTime :
% 2.05/2.25 # Version: 1.3
% 2.05/2.25 # SZS status Unsatisfiable
% 2.05/2.25 # SZS output start CNFRefutation
% See solution above
% 2.05/2.25
% 2.05/2.25 # Initial clauses : 23
% 2.05/2.25 # Processed clauses : 296
% 2.05/2.25 # Factors computed : 9
% 2.05/2.25 # Resolvents computed: 4778
% 2.05/2.25 # Tautologies deleted: 3
% 2.05/2.25 # Forward subsumed : 554
% 2.05/2.25 # Backward subsumed : 23
% 2.05/2.25 # -------- CPU Time ---------
% 2.05/2.25 # User time : 1.876 s
% 2.05/2.25 # System time : 0.017 s
% 2.05/2.25 # Total time : 1.893 s
%------------------------------------------------------------------------------