TSTP Solution File: MSC002-1 by Beagle---0.9.51
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Beagle---0.9.51
% Problem : MSC002-1 : TPTP v8.1.2. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% Computer : n008.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 Aug 22 10:49:47 EDT 2023
% Result : Unsatisfiable 4.05s 2.04s
% Output : CNFRefutation 4.05s
% Verified :
% SZS Type : Refutation
% Derivation depth : 10
% Number of leaves : 24
% Syntax : Number of formulae : 45 ( 10 unt; 14 typ; 0 def)
% Number of atoms : 64 ( 0 equ)
% Maximal formula atoms : 4 ( 2 avg)
% Number of connectives : 70 ( 37 ~; 33 |; 0 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 10 ( 5 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of types : 2 ( 0 usr)
% Number of type conns : 18 ( 10 >; 8 *; 0 +; 0 <<)
% Number of predicates : 8 ( 7 usr; 1 prp; 0-3 aty)
% Number of functors : 7 ( 7 usr; 4 con; 0-2 aty)
% Number of variables : 74 (; 74 !; 0 ?; 0 :)
% Comments :
%------------------------------------------------------------------------------
%$ put > at > held > hand_at > grabbed > red > answer > go > #nlpp > pick_up > let_go > there > something > now > here
%Foreground sorts:
%Background operators:
%Foreground operators:
tff(there,type,
there: $i ).
tff(pick_up,type,
pick_up: $i > $i ).
tff(go,type,
go: ( $i * $i ) > $i ).
tff(grabbed,type,
grabbed: ( $i * $i ) > $o ).
tff(now,type,
now: $i ).
tff(here,type,
here: $i ).
tff(red,type,
red: $i > $o ).
tff(something,type,
something: $i ).
tff(answer,type,
answer: $i > $o ).
tff(held,type,
held: ( $i * $i ) > $o ).
tff(put,type,
put: ( $i * $i * $i ) > $o ).
tff(let_go,type,
let_go: $i > $i ).
tff(hand_at,type,
hand_at: ( $i * $i ) > $o ).
tff(at,type,
at: ( $i * $i * $i ) > $o ).
tff(f_58,axiom,
! [Thing,Place,Situation] :
( ~ at(Thing,Place,Situation)
| grabbed(Thing,pick_up(go(Place,let_go(Situation)))) ),
file(unknown,unknown) ).
tff(f_25,axiom,
at(something,here,now),
file(unknown,unknown) ).
tff(f_43,axiom,
! [Thing,Situation] :
( ~ at(Thing,here,Situation)
| red(Thing) ),
file(unknown,unknown) ).
tff(f_38,axiom,
! [Thing,Situation] : ~ held(Thing,let_go(Situation)),
file(unknown,unknown) ).
tff(f_48,axiom,
! [Thing,Place,Situation] :
( ~ at(Thing,Place,Situation)
| at(Thing,Place,let_go(Situation)) ),
file(unknown,unknown) ).
tff(f_81,axiom,
! [Thing,Situation,Place,Another_place] :
( held(Thing,Situation)
| ~ at(Thing,Place,Situation)
| at(Thing,Place,go(Another_place,Situation)) ),
file(unknown,unknown) ).
tff(f_53,axiom,
! [Thing,Place,Situation] :
( ~ at(Thing,Place,Situation)
| at(Thing,Place,pick_up(Situation)) ),
file(unknown,unknown) ).
tff(f_74,axiom,
! [Thing,Place,Situation,Another_place] :
( ~ at(Thing,Place,Situation)
| ~ grabbed(Thing,Situation)
| put(Thing,Another_place,go(Another_place,Situation)) ),
file(unknown,unknown) ).
tff(f_100,axiom,
! [Situation] : ~ answer(Situation),
file(unknown,unknown) ).
tff(f_66,axiom,
! [Thing,Situation] :
( ~ red(Thing)
| ~ put(Thing,there,Situation)
| answer(Situation) ),
file(unknown,unknown) ).
tff(c_16,plain,
! [Thing_16,Place_17,Situation_18] :
( grabbed(Thing_16,pick_up(go(Place_17,let_go(Situation_18))))
| ~ at(Thing_16,Place_17,Situation_18) ),
inference(cnfTransformation,[status(thm)],[f_58]) ).
tff(c_2,plain,
at(something,here,now),
inference(cnfTransformation,[status(thm)],[f_25]) ).
tff(c_32,plain,
! [Thing_40,Situation_41] :
( red(Thing_40)
| ~ at(Thing_40,here,Situation_41) ),
inference(cnfTransformation,[status(thm)],[f_43]) ).
tff(c_36,plain,
red(something),
inference(resolution,[status(thm)],[c_2,c_32]) ).
tff(c_8,plain,
! [Thing_6,Situation_7] : ~ held(Thing_6,let_go(Situation_7)),
inference(cnfTransformation,[status(thm)],[f_38]) ).
tff(c_12,plain,
! [Thing_10,Place_11,Situation_12] :
( at(Thing_10,Place_11,let_go(Situation_12))
| ~ at(Thing_10,Place_11,Situation_12) ),
inference(cnfTransformation,[status(thm)],[f_48]) ).
tff(c_22,plain,
! [Thing_25,Place_27,Another_place_28,Situation_26] :
( at(Thing_25,Place_27,go(Another_place_28,Situation_26))
| ~ at(Thing_25,Place_27,Situation_26)
| held(Thing_25,Situation_26) ),
inference(cnfTransformation,[status(thm)],[f_81]) ).
tff(c_14,plain,
! [Thing_13,Place_14,Situation_15] :
( at(Thing_13,Place_14,pick_up(Situation_15))
| ~ at(Thing_13,Place_14,Situation_15) ),
inference(cnfTransformation,[status(thm)],[f_53]) ).
tff(c_96,plain,
! [Thing_81,Another_place_82,Situation_83,Place_84] :
( put(Thing_81,Another_place_82,go(Another_place_82,Situation_83))
| ~ grabbed(Thing_81,Situation_83)
| ~ at(Thing_81,Place_84,Situation_83) ),
inference(cnfTransformation,[status(thm)],[f_74]) ).
tff(c_154,plain,
! [Thing_109,Another_place_110,Situation_111,Place_112] :
( put(Thing_109,Another_place_110,go(Another_place_110,pick_up(Situation_111)))
| ~ grabbed(Thing_109,pick_up(Situation_111))
| ~ at(Thing_109,Place_112,Situation_111) ),
inference(resolution,[status(thm)],[c_14,c_96]) ).
tff(c_437,plain,
! [Another_place_220,Another_place_223,Situation_222,Place_221,Thing_219] :
( put(Thing_219,Another_place_220,go(Another_place_220,pick_up(go(Another_place_223,Situation_222))))
| ~ grabbed(Thing_219,pick_up(go(Another_place_223,Situation_222)))
| ~ at(Thing_219,Place_221,Situation_222)
| held(Thing_219,Situation_222) ),
inference(resolution,[status(thm)],[c_22,c_154]) ).
tff(c_443,plain,
! [Thing_10,Another_place_220,Another_place_223,Situation_12,Place_11] :
( put(Thing_10,Another_place_220,go(Another_place_220,pick_up(go(Another_place_223,let_go(Situation_12)))))
| ~ grabbed(Thing_10,pick_up(go(Another_place_223,let_go(Situation_12))))
| held(Thing_10,let_go(Situation_12))
| ~ at(Thing_10,Place_11,Situation_12) ),
inference(resolution,[status(thm)],[c_12,c_437]) ).
tff(c_607,plain,
! [Thing_291,Another_place_295,Another_place_294,Situation_293,Place_292] :
( put(Thing_291,Another_place_294,go(Another_place_294,pick_up(go(Another_place_295,let_go(Situation_293)))))
| ~ grabbed(Thing_291,pick_up(go(Another_place_295,let_go(Situation_293))))
| ~ at(Thing_291,Place_292,Situation_293) ),
inference(negUnitSimplification,[status(thm)],[c_8,c_443]) ).
tff(c_620,plain,
! [Another_place_296,Another_place_297] :
( put(something,Another_place_296,go(Another_place_296,pick_up(go(Another_place_297,let_go(now)))))
| ~ grabbed(something,pick_up(go(Another_place_297,let_go(now)))) ),
inference(resolution,[status(thm)],[c_2,c_607]) ).
tff(c_28,plain,
! [Situation_36] : ~ answer(Situation_36),
inference(cnfTransformation,[status(thm)],[f_100]) ).
tff(c_18,plain,
! [Situation_20,Thing_19] :
( answer(Situation_20)
| ~ put(Thing_19,there,Situation_20)
| ~ red(Thing_19) ),
inference(cnfTransformation,[status(thm)],[f_66]) ).
tff(c_29,plain,
! [Thing_19,Situation_20] :
( ~ put(Thing_19,there,Situation_20)
| ~ red(Thing_19) ),
inference(negUnitSimplification,[status(thm)],[c_28,c_18]) ).
tff(c_624,plain,
! [Another_place_297] :
( ~ red(something)
| ~ grabbed(something,pick_up(go(Another_place_297,let_go(now)))) ),
inference(resolution,[status(thm)],[c_620,c_29]) ).
tff(c_628,plain,
! [Another_place_298] : ~ grabbed(something,pick_up(go(Another_place_298,let_go(now)))),
inference(demodulation,[status(thm),theory(equality)],[c_36,c_624]) ).
tff(c_633,plain,
! [Place_17] : ~ at(something,Place_17,now),
inference(resolution,[status(thm)],[c_16,c_628]) ).
tff(c_635,plain,
$false,
inference(negUnitSimplification,[status(thm)],[c_633,c_2]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12 % Problem : MSC002-1 : TPTP v8.1.2. Released v1.0.0.
% 0.00/0.13 % Command : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.34 % Computer : n008.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 : 300
% 0.13/0.34 % DateTime : Thu Aug 3 13:12:03 EDT 2023
% 0.13/0.34 % CPUTime :
% 4.05/2.04 % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 4.05/2.04
% 4.05/2.04 % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 4.05/2.08
% 4.05/2.08 Inference rules
% 4.05/2.08 ----------------------
% 4.05/2.08 #Ref : 0
% 4.05/2.08 #Sup : 158
% 4.05/2.08 #Fact : 0
% 4.05/2.08 #Define : 0
% 4.05/2.08 #Split : 18
% 4.05/2.08 #Chain : 0
% 4.05/2.08 #Close : 0
% 4.05/2.08
% 4.05/2.08 Ordering : KBO
% 4.05/2.08
% 4.05/2.08 Simplification rules
% 4.05/2.08 ----------------------
% 4.05/2.08 #Subsume : 15
% 4.05/2.08 #Demod : 6
% 4.05/2.08 #Tautology : 3
% 4.05/2.08 #SimpNegUnit : 6
% 4.05/2.08 #BackRed : 1
% 4.05/2.08
% 4.05/2.08 #Partial instantiations: 0
% 4.05/2.08 #Strategies tried : 1
% 4.05/2.08
% 4.05/2.08 Timing (in seconds)
% 4.05/2.08 ----------------------
% 4.05/2.08 Preprocessing : 0.45
% 4.05/2.08 Parsing : 0.24
% 4.05/2.08 CNF conversion : 0.02
% 4.05/2.08 Main loop : 0.60
% 4.05/2.08 Inferencing : 0.23
% 4.05/2.08 Reduction : 0.14
% 4.05/2.08 Demodulation : 0.08
% 4.05/2.08 BG Simplification : 0.02
% 4.05/2.08 Subsumption : 0.16
% 4.05/2.08 Abstraction : 0.02
% 4.05/2.08 MUC search : 0.00
% 4.05/2.08 Cooper : 0.00
% 4.05/2.08 Total : 1.10
% 4.05/2.08 Index Insertion : 0.00
% 4.05/2.08 Index Deletion : 0.00
% 4.05/2.08 Index Matching : 0.00
% 4.05/2.08 BG Taut test : 0.00
%------------------------------------------------------------------------------