TSTP Solution File: MSC002-1 by PyRes---1.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : PyRes---1.3
% Problem  : MSC002-1 : TPTP v8.1.0. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s

% Computer : n015.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 : Sun Jul 17 22:56:49 EDT 2022

% Result   : Unsatisfiable 4.87s 5.09s
% Output   : Refutation 4.87s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named input)

% Comments : 
%------------------------------------------------------------------------------
cnf(prove_there_is_an_answer_situation,negated_conjecture,
    ~ answer(X2),
    input ).

cnf(something_is_here_now,axiom,
    at(something,here,now),
    input ).

cnf(everything_is_red,axiom,
    ( ~ at(X6,here,X5)
    | red(X6) ),
    input ).

cnf(c0,plain,
    red(something),
    inference(resolution,status(thm),[everything_is_red,something_is_here_now]) ).

cnf(answer_if_red_and_put_there,axiom,
    ( ~ red(X22)
    | ~ put(X22,there,X21)
    | answer(X21) ),
    input ).

cnf(can_grab_if_previously_let_go,axiom,
    ( ~ at(X20,X19,X18)
    | grabbed(X20,pick_up(go(X19,let_go(X18)))) ),
    input ).

cnf(situation_pick_up,axiom,
    ( ~ at(X17,X16,X15)
    | at(X17,X16,pick_up(X15)) ),
    input ).

cnf(c4,plain,
    at(something,here,pick_up(now)),
    inference(resolution,status(thm),[situation_pick_up,something_is_here_now]) ).

cnf(c8,plain,
    grabbed(something,pick_up(go(here,let_go(pick_up(now))))),
    inference(resolution,status(thm),[c4,can_grab_if_previously_let_go]) ).

cnf(can_put_somewhere_if_grab_and_go_there,axiom,
    ( ~ at(X26,X24,X23)
    | ~ grabbed(X26,X23)
    | put(X26,X25,go(X25,X23)) ),
    input ).

cnf(cant_hold_and_let_go,axiom,
    ~ held(X4,let_go(X3)),
    input ).

cnf(situation_let_go,axiom,
    ( ~ at(X14,X13,X12)
    | at(X14,X13,let_go(X12)) ),
    input ).

cnf(c9,plain,
    at(something,here,let_go(pick_up(now))),
    inference(resolution,status(thm),[c4,situation_let_go]) ).

cnf(thing_either_held_or_went_there,axiom,
    ( held(X30,X27)
    | ~ at(X30,X28,X27)
    | at(X30,X28,go(X29,X27)) ),
    input ).

cnf(c36,plain,
    ( held(something,let_go(pick_up(now)))
    | at(something,here,go(X47,let_go(pick_up(now)))) ),
    inference(resolution,status(thm),[thing_either_held_or_went_there,c9]) ).

cnf(c276,plain,
    at(something,here,go(X48,let_go(pick_up(now)))),
    inference(resolution,status(thm),[c36,cant_hold_and_let_go]) ).

cnf(c289,plain,
    at(something,here,pick_up(go(X51,let_go(pick_up(now))))),
    inference(resolution,status(thm),[c276,situation_pick_up]) ).

cnf(c310,plain,
    ( ~ grabbed(something,pick_up(go(X330,let_go(pick_up(now)))))
    | put(something,X331,go(X331,pick_up(go(X330,let_go(pick_up(now)))))) ),
    inference(resolution,status(thm),[c289,can_put_somewhere_if_grab_and_go_there]) ).

cnf(c3169,plain,
    put(something,X332,go(X332,pick_up(go(here,let_go(pick_up(now)))))),
    inference(resolution,status(thm),[c310,c8]) ).

cnf(c3170,plain,
    ( ~ red(something)
    | answer(go(there,pick_up(go(here,let_go(pick_up(now)))))) ),
    inference(resolution,status(thm),[c3169,answer_if_red_and_put_there]) ).

cnf(c3171,plain,
    answer(go(there,pick_up(go(here,let_go(pick_up(now)))))),
    inference(resolution,status(thm),[c3170,c0]) ).

cnf(c3172,plain,
    $false,
    inference(resolution,status(thm),[c3171,prove_there_is_an_answer_situation]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : MSC002-1 : TPTP v8.1.0. Released v1.0.0.
% 0.06/0.13  % Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.13/0.34  % Computer : n015.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 : Fri Jul  1 15:11:28 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 4.87/5.09  # Version:  1.3
% 4.87/5.09  # SZS status Unsatisfiable
% 4.87/5.09  # SZS output start CNFRefutation
% See solution above
% 4.87/5.09  
% 4.87/5.09  # Initial clauses    : 14
% 4.87/5.09  # Processed clauses  : 605
% 4.87/5.09  # Factors computed   : 0
% 4.87/5.09  # Resolvents computed: 3173
% 4.87/5.09  # Tautologies deleted: 0
% 4.87/5.09  # Forward subsumed   : 442
% 4.87/5.09  # Backward subsumed  : 23
% 4.87/5.09  # -------- CPU Time ---------
% 4.87/5.09  # User time          : 4.727 s
% 4.87/5.09  # System time        : 0.024 s
% 4.87/5.09  # Total time         : 4.751 s
%------------------------------------------------------------------------------