TSTP Solution File: PUZ001-2 by CSE---1.6
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : CSE---1.6
% Problem : PUZ001-2 : TPTP v8.1.2. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% Computer : n031.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 : Thu Aug 31 13:10:49 EDT 2023
% Result : Unsatisfiable 0.21s 0.65s
% Output : CNFRefutation 0.21s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : PUZ001-2 : TPTP v8.1.2. Released v1.0.0.
% 0.14/0.14 % Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% 0.14/0.34 % Computer : n031.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 300
% 0.14/0.35 % DateTime : Sat Aug 26 23:18:08 EDT 2023
% 0.14/0.35 % CPUTime :
% 0.21/0.58 start to proof:theBenchmark
% 0.21/0.65 %-------------------------------------------
% 0.21/0.65 % File :CSE---1.6
% 0.21/0.65 % Problem :theBenchmark
% 0.21/0.65 % Transform :cnf
% 0.21/0.65 % Format :tptp:raw
% 0.21/0.65 % Command :java -jar mcs_scs.jar %d %s
% 0.21/0.65
% 0.21/0.65 % Result :Theorem 0.010000s
% 0.21/0.65 % Output :CNFRefutation 0.010000s
% 0.21/0.65 %-------------------------------------------
% 0.21/0.65 %--------------------------------------------------------------------------
% 0.21/0.65 % File : PUZ001-2 : TPTP v8.1.2. Released v1.0.0.
% 0.21/0.65 % Domain : Puzzles
% 0.21/0.65 % Problem : Dreadbury Mansion
% 0.21/0.65 % Version : Especial.
% 0.21/0.65 % English : Someone who lives in Dreadbury Mansion killed Aunt Agatha.
% 0.21/0.65 % Agatha, the butler, and Charles live in Dreadbury Mansion,
% 0.21/0.65 % and are the only people who live therein. A killer always
% 0.21/0.65 % hates his victim, and is never richer than his victim.
% 0.21/0.65 % Charles hates no one that Aunt Agatha hates. Agatha hates
% 0.21/0.65 % everyone except the butler. The butler hates everyone not
% 0.21/0.65 % richer than Aunt Agatha. The butler hates everyone Aunt
% 0.21/0.65 % Agatha hates. No one hates everyone. Agatha is not the
% 0.21/0.65 % butler. Therefore : Agatha killed herself.
% 0.21/0.65
% 0.21/0.65 % Refs : [Pel86] Pelletier (1986), Seventy-five Problems for Testing Au
% 0.21/0.65 % : [Pel88] Pelletier (1988), Errata
% 0.21/0.65 % Source : [Pel86]
% 0.21/0.65 % Names : Pelletier 55 [Pel86]
% 0.21/0.65
% 0.21/0.65 % Status : Unsatisfiable
% 0.21/0.65 % Rating : 0.10 v8.1.0, 0.00 v7.5.0, 0.05 v7.4.0, 0.06 v7.3.0, 0.08 v7.1.0, 0.00 v7.0.0, 0.13 v6.4.0, 0.07 v6.3.0, 0.00 v6.1.0, 0.07 v6.0.0, 0.00 v5.5.0, 0.10 v5.4.0, 0.05 v5.3.0, 0.11 v5.2.0, 0.00 v5.1.0, 0.06 v5.0.0, 0.07 v4.1.0, 0.08 v4.0.1, 0.09 v3.7.0, 0.00 v3.4.0, 0.08 v3.3.0, 0.21 v3.2.0, 0.15 v3.1.0, 0.18 v2.7.0, 0.17 v2.6.0, 0.10 v2.5.0, 0.17 v2.4.0, 0.00 v2.3.0, 0.11 v2.2.1, 0.11 v2.2.0, 0.11 v2.1.0, 0.00 v2.0.0
% 0.21/0.65 % Syntax : Number of clauses : 15 ( 8 unt; 3 nHn; 13 RR)
% 0.21/0.65 % Number of literals : 24 ( 5 equ; 10 neg)
% 0.21/0.65 % Maximal clause size : 4 ( 1 avg)
% 0.21/0.65 % Maximal term depth : 2 ( 1 avg)
% 0.21/0.65 % Number of predicates : 5 ( 4 usr; 0 prp; 1-2 aty)
% 0.21/0.65 % Number of functors : 5 ( 5 usr; 4 con; 0-1 aty)
% 0.21/0.65 % Number of variables : 10 ( 0 sgn)
% 0.21/0.65 % SPC : CNF_UNS_RFO_SEQ_NHN
% 0.21/0.65
% 0.21/0.65 % Comments : Also known as "Who killed Aunt Agatha"
% 0.21/0.65 % : This problem was contributed to [Pel86] by Len Schubert.
% 0.21/0.65 % : Schubert says "I don't know of any other places where my
% 0.21/0.65 % "Dreadbury Mansion" (or "Aunt Agatha") problem has been
% 0.21/0.65 % published, besides in Jeff's "75 Problems". I formulated the
% 0.21/0.65 % problem as an exercise in resolution, paramodulation and
% 0.21/0.65 % answer extraction for a graduate AI class at the Univ.
% 0.21/0.65 % of Alberta in 1983."
% 0.21/0.65 % : This problem is incorrect in [Pel86] and is corrected in [Pel88].
% 0.21/0.65 %--------------------------------------------------------------------------
% 0.21/0.65 %----The axioms of the problem
% 0.21/0.65 cnf(someone_in_mansion,axiom,
% 0.21/0.65 lives_at_dreadsbury(someone) ).
% 0.21/0.65
% 0.21/0.65 cnf(someone_killed_agatha,axiom,
% 0.21/0.65 killed(someone,aunt_agatha) ).
% 0.21/0.65
% 0.21/0.65 cnf(agatha_lives_at_mansion,axiom,
% 0.21/0.65 lives_at_dreadsbury(aunt_agatha) ).
% 0.21/0.65
% 0.21/0.65 cnf(butler_lives_at_mansion,axiom,
% 0.21/0.65 lives_at_dreadsbury(butler) ).
% 0.21/0.65
% 0.21/0.65 cnf(charles_lives_at_mansion,axiom,
% 0.21/0.65 lives_at_dreadsbury(charles) ).
% 0.21/0.65
% 0.21/0.65 cnf(noone_else_lives_at_mansion,axiom,
% 0.21/0.65 ( ~ lives_at_dreadsbury(Person)
% 0.21/0.65 | Person = aunt_agatha
% 0.21/0.65 | Person = butler
% 0.21/0.65 | Person = charles ) ).
% 0.21/0.65
% 0.21/0.65 cnf(killer_hates_victim,axiom,
% 0.21/0.65 ( ~ killed(Killer,Victim)
% 0.21/0.65 | hates(Killer,Victim) ) ).
% 0.21/0.65
% 0.21/0.65 cnf(killer_poorer_than_victim,axiom,
% 0.21/0.65 ( ~ killed(Killer,Victim)
% 0.21/0.65 | ~ richer(Killer,Victim) ) ).
% 0.21/0.65
% 0.21/0.65 cnf(charles_and_agatha_hate_different_people,axiom,
% 0.21/0.65 ( ~ hates(aunt_agatha,Person)
% 0.21/0.65 | ~ hates(charles,Person) ) ).
% 0.21/0.65
% 0.21/0.65 cnf(agatha_likes_only_butler,axiom,
% 0.21/0.65 ( Person = butler
% 0.21/0.65 | hates(aunt_agatha,Person) ) ).
% 0.21/0.65
% 0.21/0.65 cnf(butler_hates_poor_people,axiom,
% 0.21/0.65 ( richer(Person,aunt_agatha)
% 0.21/0.65 | hates(butler,Person) ) ).
% 0.21/0.65
% 0.21/0.65 cnf(butler_and_agatha_hate_the_same_people,axiom,
% 0.21/0.65 ( ~ hates(aunt_agatha,Person)
% 0.21/0.65 | hates(butler,Person) ) ).
% 0.21/0.65
% 0.21/0.65 cnf(noone_hates_everyone,axiom,
% 0.21/0.65 ~ hates(Person,every_one_but(Person)) ).
% 0.21/0.65
% 0.21/0.65 cnf(agatha_is_not_the_butler,axiom,
% 0.21/0.65 aunt_agatha != butler ).
% 0.21/0.65
% 0.21/0.65 cnf(prove_agatha_killed_herself,negated_conjecture,
% 0.21/0.65 ~ killed(aunt_agatha,aunt_agatha) ).
% 0.21/0.65
% 0.21/0.65 %--------------------------------------------------------------------------
% 0.21/0.65 %-------------------------------------------
% 0.21/0.65 % Proof found
% 0.21/0.65 % SZS status Theorem for theBenchmark
% 0.21/0.65 % SZS output start Proof
% 0.21/0.65 %ClaNum:26(EqnAxiom:11)
% 0.21/0.65 %VarNum:22(SingletonVarNum:10)
% 0.21/0.65 %MaxLitNum:4
% 0.21/0.65 %MaxfuncDepth:1
% 0.21/0.65 %SharedTerms:11
% 0.21/0.65 %goalClause: 18
% 0.21/0.65 %singleGoalClaCount:1
% 0.21/0.65 [12]P1(a1)
% 0.21/0.65 [13]P1(a2)
% 0.21/0.65 [14]P1(a3)
% 0.21/0.65 [15]P1(a4)
% 0.21/0.65 [16]P2(a1,a2)
% 0.21/0.65 [17]~E(a3,a2)
% 0.21/0.65 [18]~P2(a2,a2)
% 0.21/0.65 [19]~P3(x191,f5(x191))
% 0.21/0.65 [21]P3(a2,x211)+E(x211,a3)
% 0.21/0.65 [22]P3(a3,x221)+P4(x221,a2)
% 0.21/0.65 [23]~P3(a2,x231)+P3(a3,x231)
% 0.21/0.65 [25]~P3(a4,x251)+~P3(a2,x251)
% 0.21/0.65 [24]~P2(x241,x242)+P3(x241,x242)
% 0.21/0.65 [26]~P4(x261,x262)+~P2(x261,x262)
% 0.21/0.65 [20]~P1(x201)+E(x201,a3)+E(x201,a4)+E(x201,a2)
% 0.21/0.65 %EqnAxiom
% 0.21/0.65 [1]E(x11,x11)
% 0.21/0.65 [2]E(x22,x21)+~E(x21,x22)
% 0.21/0.65 [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 0.21/0.65 [4]~E(x41,x42)+E(f5(x41),f5(x42))
% 0.21/0.65 [5]~P1(x51)+P1(x52)+~E(x51,x52)
% 0.21/0.65 [6]P4(x62,x63)+~E(x61,x62)+~P4(x61,x63)
% 0.21/0.65 [7]P4(x73,x72)+~E(x71,x72)+~P4(x73,x71)
% 0.21/0.65 [8]P2(x82,x83)+~E(x81,x82)+~P2(x81,x83)
% 0.21/0.65 [9]P2(x93,x92)+~E(x91,x92)+~P2(x93,x91)
% 0.21/0.65 [10]P3(x102,x103)+~E(x101,x102)+~P3(x101,x103)
% 0.21/0.65 [11]P3(x113,x112)+~E(x111,x112)+~P3(x113,x111)
% 0.21/0.65
% 0.21/0.66 %-------------------------------------------
% 0.21/0.66 cnf(27,plain,
% 0.21/0.66 (~P4(a1,a2)),
% 0.21/0.66 inference(scs_inference,[],[16,26])).
% 0.21/0.66 cnf(28,plain,
% 0.21/0.66 (~P2(x281,f5(x281))),
% 0.21/0.66 inference(scs_inference,[],[16,19,26,24])).
% 0.21/0.66 cnf(29,plain,
% 0.21/0.66 (~P3(a2,f5(a3))),
% 0.21/0.66 inference(scs_inference,[],[16,19,26,24,23])).
% 0.21/0.66 cnf(30,plain,
% 0.21/0.66 (~P3(x301,f5(x301))),
% 0.21/0.66 inference(rename_variables,[],[19])).
% 0.21/0.66 cnf(32,plain,
% 0.21/0.66 (P3(a3,a1)),
% 0.21/0.66 inference(scs_inference,[],[16,19,26,24,23,22])).
% 0.21/0.66 cnf(35,plain,
% 0.21/0.66 (~P3(x351,f5(x351))),
% 0.21/0.66 inference(rename_variables,[],[19])).
% 0.21/0.66 cnf(36,plain,
% 0.21/0.66 (~E(a1,a2)),
% 0.21/0.66 inference(scs_inference,[],[18,16,19,30,26,24,23,22,11,8])).
% 0.21/0.66 cnf(37,plain,
% 0.21/0.66 (~E(a2,a3)),
% 0.21/0.66 inference(scs_inference,[],[18,16,17,19,30,26,24,23,22,11,8,2])).
% 0.21/0.66 cnf(38,plain,
% 0.21/0.66 (E(f5(a2),a3)),
% 0.21/0.66 inference(scs_inference,[],[18,16,17,19,30,35,26,24,23,22,11,8,2,21])).
% 0.21/0.66 cnf(39,plain,
% 0.21/0.66 (~P3(x391,f5(x391))),
% 0.21/0.66 inference(rename_variables,[],[19])).
% 0.21/0.66 cnf(41,plain,
% 0.21/0.66 (E(f5(f5(a2)),f5(a3))),
% 0.21/0.66 inference(scs_inference,[],[18,16,17,19,30,35,26,24,23,22,11,8,2,21,4])).
% 0.21/0.66 cnf(42,plain,
% 0.21/0.66 (~P3(f5(a2),f5(a3))),
% 0.21/0.66 inference(scs_inference,[],[18,16,17,19,30,35,39,26,24,23,22,11,8,2,21,4,10])).
% 0.21/0.66 cnf(52,plain,
% 0.21/0.66 (~P3(x521,f5(x521))),
% 0.21/0.66 inference(rename_variables,[],[19])).
% 0.21/0.66 cnf(60,plain,
% 0.21/0.66 (~P3(a3,f5(f5(a2)))),
% 0.21/0.66 inference(scs_inference,[],[16,19,52,41,37,22,26,24,21,11])).
% 0.21/0.66 cnf(65,plain,
% 0.21/0.66 (E(f5(a3),f5(f5(a2)))),
% 0.21/0.66 inference(scs_inference,[],[16,19,52,28,41,37,22,26,24,21,11,9,8,2])).
% 0.21/0.66 cnf(66,plain,
% 0.21/0.66 (~E(f5(a3),a1)),
% 0.21/0.66 inference(scs_inference,[],[16,19,52,28,41,27,37,22,26,24,21,11,9,8,2,6])).
% 0.21/0.66 cnf(70,plain,
% 0.21/0.66 (P3(a3,a2)),
% 0.21/0.66 inference(scs_inference,[],[13,16,19,52,28,41,27,37,22,26,24,21,11,9,8,2,6,25,5,23])).
% 0.21/0.66 cnf(72,plain,
% 0.21/0.66 (~E(a1,a4)),
% 0.21/0.66 inference(scs_inference,[],[13,16,19,52,28,41,27,37,22,26,24,21,11,9,8,2,6,25,5,23,10])).
% 0.21/0.66 cnf(78,plain,
% 0.21/0.66 (E(a1,a3)),
% 0.21/0.66 inference(scs_inference,[],[12,36,72,20])).
% 0.21/0.66 cnf(82,plain,
% 0.21/0.66 (E(f5(a3),a3)),
% 0.21/0.66 inference(scs_inference,[],[12,36,60,29,72,20,23,21])).
% 0.21/0.66 cnf(100,plain,
% 0.21/0.66 (~P4(f5(a2),a2)),
% 0.21/0.66 inference(scs_inference,[],[12,27,16,19,42,65,36,60,29,66,32,72,28,38,20,23,21,24,11,9,10,3,8,2,5,22,26,7,6])).
% 0.21/0.66 cnf(108,plain,
% 0.21/0.66 ($false),
% 0.21/0.66 inference(scs_inference,[],[19,78,100,82,70,66,60,22,11,10,3,2]),
% 0.21/0.66 ['proof']).
% 0.21/0.66 % SZS output end Proof
% 0.21/0.66 % Total time :0.010000s
%------------------------------------------------------------------------------