%------------------------------------------------------------------------------ % File : CARINE---0.734 % Problem : PUZ033-1 : TPTP v5.0.0. Released v1.0.0. % Transfm : add_equality % Format : carine % Command : carine %s t=%d xo=off uct=32000 % Computer : art05.cs.miami.edu % Model : i686 i686 % CPU : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz % Memory : 2018MB % OS : Linux 2.6.26.8-57.fc8 % CPULimit : 300s % DateTime : Sun Nov 28 04:00:26 EST 2010 % Result : Unsatisfiable 2.45s % Output : Refutation 2.45s % Verified : % SZS Type : None (Parsing solution fails) % Syntax : Number of formulae : 0 % Comments : %------------------------------------------------------------------------------ %----ERROR: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % Command entered: % /home/graph/tptp/Systems/CARINE---0.734/carine /tmp/SystemOnTPTP24078/PUZ/PUZ033-1+noeq.car t=300 xo=off uct=32000 % CARINE version 0.734 (Dec 2003) % Initializing tables ... done. % Parsing ............. done. % Calculating time slices ... done. % Building Lookup Tables ... done. % Looking for a proof at depth = 1 ... % t = 1 secs [nr = 7] [nf = 0] [nu = 3] [ut = 4] % Looking for a proof at depth = 2 ... % t = 1 secs [nr = 28] [nf = 0] [nu = 8] [ut = 5] % Looking for a proof at depth = 3 ... % t = 1 secs [nr = 103] [nf = 3] [nu = 25] [ut = 9] % Looking for a proof at depth = 4 ... % t = 1 secs [nr = 295] [nf = 7] [nu = 86] [ut = 11] % Looking for a proof at depth = 5 ... % t = 1 secs [nr = 692] [nf = 16] [nu = 212] [ut = 11] % Looking for a proof at depth = 6 ... % t = 1 secs [nr = 1535] [nf = 32] [nu = 499] [ut = 11] % Looking for a proof at depth = 7 ... % t = 1 secs [nr = 3381] [nf = 112] [nu = 1061] [ut = 11] % Looking for a proof at depth = 8 ... % t = 1 secs [nr = 7639] [nf = 250] [nu = 2454] [ut = 11] % Looking for a proof at depth = 9 ... % t = 1 secs [nr = 16271] [nf = 557] [nu = 5363] [ut = 11] % Looking for a proof at depth = 10 ... % t = 1 secs [nr = 32522] [nf = 1403] [nu = 11311] [ut = 11] % Looking for a proof at depth = 11 ... % t = 1 secs [nr = 60121] [nf = 3671] [nu = 22327] [ut = 11] % Looking for a proof at depth = 12 ... % t = 1 secs [nr = 103620] [nf = 8642] [nu = 40778] [ut = 11] % Looking for a proof at depth = 13 ... % t = 1 secs [nr = 166440] [nf = 15960] [nu = 69157] [ut = 11] % Looking for a proof at depth = 14 ... % t = 1 secs [nr = 241597] [nf = 23278] [nu = 105179] [ut = 11] % Looking for a proof at depth = 15 ... % t = 1 secs [nr = 316754] [nf = 30596] [nu = 141201] [ut = 11] % Looking for a proof at depth = 16 ... % t = 1 secs [nr = 391911] [nf = 37914] [nu = 177223] [ut = 11] % Looking for a proof at depth = 17 ... % t = 1 secs [nr = 467068] [nf = 45232] [nu = 213245] [ut = 11] % Looking for a proof at depth = 18 ... % t = 1 secs [nr = 542225] [nf = 52550] [nu = 249267] [ut = 11] % Looking for a proof at depth = 19 ... % t = 2 secs [nr = 617382] [nf = 59868] [nu = 285289] [ut = 11] % Looking for a proof at depth = 20 ... % t = 2 secs [nr = 692539] [nf = 67186] [nu = 321311] [ut = 11] % Looking for a proof at depth = 21 ... % t = 2 secs [nr = 767696] [nf = 74504] [nu = 357333] [ut = 11] % Looking for a proof at depth = 22 ... % t = 2 secs [nr = 842853] [nf = 81822] [nu = 393355] [ut = 11] % Looking for a proof at depth = 23 ... % t = 2 secs [nr = 918010] [nf = 89140] [nu = 429377] [ut = 11] % Looking for a proof at depth = 24 ... % t = 2 secs [nr = 993167] [nf = 96458] [nu = 465399] [ut = 11] % Looking for a proof at depth = 25 ... % t = 2 secs [nr = 1068324] [nf = 103776] [nu = 501421] [ut = 11] % Looking for a proof at depth = 26 ... % t = 2 secs [nr = 1143481] [nf = 111094] [nu = 537443] [ut = 11] % Looking for a proof at depth = 27 ... % t = 3 secs [nr = 1218638] [nf = 118412] [nu = 573465] [ut = 11] % Looking for a proof at depth = 28 ... % t = 3 secs [nr = 1293795] [nf = 125730] [nu = 609487] [ut = 11] % Looking for a proof at depth = 29 ... % t = 3 secs [nr = 1368952] [nf = 133048] [nu = 645509] [ut = 11] % Looking for a proof at depth = 30 ... % t = 3 secs [nr = 1444109] [nf = 140366] [nu = 681531] [ut = 11] % Restarting search with different parameters. % Looking for a proof at depth = 1 ... % t = 3 secs [nr = 1444118] [nf = 140366] [nu = 681536] [ut = 11] % Looking for a proof at depth = 2 ... % t = 3 secs [nr = 1444146] [nf = 140366] [nu = 681545] [ut = 11] % Looking for a proof at depth = 3 ... % t = 3 secs [nr = 1444232] [nf = 140370] [nu = 681566] [ut = 11] % Looking for a proof at depth = 4 ... % +================================================+ % | | % | Congratulations!!! ........ A proof was found. | % | | % +================================================+ % Base Clauses and Unit Clauses used in proof: % ============================================ % Base Clauses: % ------------- % B0: ~window_is_shut % B1: wind_in_east % B3: ~door_is_open | ~neighbor_practices_flute % B4: ~fire_smokes | door_is_open % B5: ~sunshine | foggy % B6: ~wind_in_east | sunshine % B7: ~cold | ~foggy | neighbor_practices_flute % B9: ~foggy | ~wind_in_east | i_feel_rheumatic % B10: ~wind_in_east | ~wind_in_gusts | fire_smokes % B11: ~fire_is_lit | ~i_feel_rheumatic | door_is_open | wind_in_gusts % B12: ~foggy | ~sunshine | cold | window_is_shut % Unit Clauses: % -------------- % U1: < d0 v0 dv0 f0 c0 t0 td0 b > wind_in_east % U2: < d1 v0 dv0 f0 c0 t0 td0 > sunshine % U3: < d1 v0 dv0 f0 c0 t0 td0 > foggy % U4: < d2 v0 dv0 f0 c0 t0 td0 > i_feel_rheumatic % U5: < d3 v0 dv0 f0 c0 t0 td0 > cold % U6: < d3 v0 dv0 f0 c0 t0 td0 > ~door_is_open % U7: < d3 v0 dv0 f0 c0 t0 td0 > ~wind_in_gusts % U8: < d3 v0 dv0 f0 c0 t0 td0 > neighbor_practices_flute % U9: < d4 v0 dv0 f0 c0 t0 td0 > fire_is_lit % U11: < d4 v0 dv0 f0 c0 t0 td0 > wind_in_gusts % --------------- Start of Proof --------------- % Derivation of unit clause U1: % wind_in_east ....... U1 % Derivation of unit clause U2: % wind_in_east ....... B1 % ~wind_in_east | sunshine ....... B6 % sunshine ....... R1 [B1:L0, B6:L0] % Derivation of unit clause U3: % ~sunshine | foggy ....... B5 % sunshine ....... U2 % foggy ....... R1 [B5:L0, U2:L0] % Derivation of unit clause U4: % wind_in_east ....... B1 % ~foggy | ~wind_in_east | i_feel_rheumatic ....... B9 % ~foggy | i_feel_rheumatic ....... R1 [B1:L0, B9:L1] % foggy ....... U3 % i_feel_rheumatic ....... R2 [R1:L0, U3:L0] % Derivation of unit clause U5: % ~window_is_shut ....... B0 % ~foggy | ~sunshine | cold | window_is_shut ....... B12 % ~foggy | ~sunshine | cold ....... R1 [B0:L0, B12:L3] % foggy ....... U3 % ~sunshine | cold ....... R2 [R1:L0, U3:L0] % sunshine ....... U2 % cold ....... R3 [R2:L0, U2:L0] % Derivation of unit clause U6: % ~door_is_open | ~neighbor_practices_flute ....... B3 % ~cold | ~foggy | neighbor_practices_flute ....... B7 % ~door_is_open | ~cold | ~foggy ....... R1 [B3:L1, B7:L2] % cold ....... U5 % ~door_is_open | ~foggy ....... R2 [R1:L1, U5:L0] % foggy ....... U3 % ~door_is_open ....... R3 [R2:L1, U3:L0] % Derivation of unit clause U7: % ~fire_smokes | door_is_open ....... B4 % ~wind_in_east | ~wind_in_gusts | fire_smokes ....... B10 % door_is_open | ~wind_in_east | ~wind_in_gusts ....... R1 [B4:L0, B10:L2] % ~door_is_open ....... U6 % ~wind_in_east | ~wind_in_gusts ....... R2 [R1:L0, U6:L0] % wind_in_east ....... U1 % ~wind_in_gusts ....... R3 [R2:L0, U1:L0] % Derivation of unit clause U8: % ~sunshine | foggy ....... B5 % ~cold | ~foggy | neighbor_practices_flute ....... B7 % ~sunshine | ~cold | neighbor_practices_flute ....... R1 [B5:L1, B7:L1] % sunshine ....... U2 % ~cold | neighbor_practices_flute ....... R2 [R1:L0, U2:L0] % cold ....... U5 % neighbor_practices_flute ....... R3 [R2:L0, U5:L0] % Derivation of unit clause U9: % wind_in_east ....... B1 % ~foggy | ~wind_in_east | i_feel_rheumatic ....... B9 % ~foggy | i_feel_rheumatic ....... R1 [B1:L0, B9:L1] % ~cold | ~i_feel_rheumatic | fire_is_lit ....... B8 % ~foggy | ~cold | fire_is_lit ....... R2 [R1:L1, B8:L1] % foggy ....... U3 % ~cold | fire_is_lit ....... R3 [R2:L0, U3:L0] % cold ....... U5 % fire_is_lit ....... R4 [R3:L0, U5:L0] % Derivation of unit clause U11: % ~door_is_open | ~neighbor_practices_flute ....... B3 % ~fire_is_lit | ~i_feel_rheumatic | door_is_open | wind_in_gusts ....... B11 % ~neighbor_practices_flute | ~fire_is_lit | ~i_feel_rheumatic | wind_in_gusts ....... R1 [B3:L0, B11:L2] % neighbor_practices_flute ....... U8 % ~fire_is_lit | ~i_feel_rheumatic | wind_in_gusts ....... R2 [R1:L0, U8:L0] % fire_is_lit ....... U9 % ~i_feel_rheumatic | wind_in_gusts ....... R3 [R2:L0, U9:L0] % i_feel_rheumatic ....... U4 % wind_in_gusts ....... R4 [R3:L0, U4:L0] % Derivation of the empty clause: % wind_in_gusts ....... U11 % ~wind_in_gusts ....... U7 % [] ....... R1 [U11:L0, U7:L0] % --------------- End of Proof --------------- % PROOF FOUND! % --------------------------------------------- % | Statistics | % --------------------------------------------- % Profile 3: Performance Statistics: % ================================== % Total number of generated clauses: 1584710 % resolvents: 1444337 factors: 140373 % Number of unit clauses generated: 681600 % % unit clauses generated to total clauses generated: 43.01 % Number of unit clauses constructed and retained at depth [x]: % ============================================================= % [0] = 2 [1] = 2 [2] = 1 [3] = 4 % [4] = 3 % Total = 12 % Number of generated clauses having [x] literals: % ------------------------------------------------ % [1] = 681600 [2] = 696899 [3] = 206204 [4] = 7 % Average size of a generated clause: 2.0 % Number of unit clauses per predicate list: % ========================================== % [0] cold (+)1 (-)0 % [1] door_is_open (+)0 (-)1 % [2] fire_is_lit (+)1 (-)0 % [3] fire_smokes (+)0 (-)1 % [4] foggy (+)1 (-)0 % [5] headache (+)0 (-)0 % [6] i_feel_rheumatic (+)1 (-)0 % [7] neighbor_practices_flute (+)1 (-)0 % [8] sunshine (+)1 (-)0 % [9] wind_in_east (+)1 (-)0 % [10] wind_in_gusts (+)1 (-)1 % [11] window_is_shut (+)0 (-)1 % ------------------ % Total: (+)8 (-)4 % Total number of unit clauses retained: 12 % Number of clauses skipped because of their length: 154840 % N base clauses skippped in resolve-with-all-base-clauses % because of the shortest resolvents table: 2 % Number of successful unifications: 1584734 % Number of unification failures: 0 % Number of unit to unit unification failures: 0 % N literal unification failure due to lookup root_id table: 4664359 % N base clause resolution failure due to lookup table: 8472340 % N UC-BCL resolution dropped due to lookup table: 0 % Max entries in substitution set: 0 % N unit clauses dropped because they exceeded max values: 36051 % N unit clauses dropped because too much nesting: 0 % N unit clauses not constrcuted because table was full: 0 % N unit clauses dropped because UCFA table was full: 0 % Max number of terms in a unit clause: 0 % Max term depth in a unit clause: 0 % Number of states in UCFA table: 3 % Total number of terms of all unit clauses in table: 0 % Max allowed number of states in UCFA: 80000 % Ratio n states used/total allowed states: 0.00 % Ratio n states used/total unit clauses terms: inf % Number of symbols (columns) in UCFA: 46 % Profile 2: Number of calls to: % ============================== % PTUnify() = 1584734 % ConstructUnitClause() = 36061 % Profile 1: Time spent in: % ========================= % ConstructUnitClause() : 0.03 secs % -------------------------------------------------------- % | | % Inferences per sec: 792355 % | | % -------------------------------------------------------- % Elapsed time: 3 secs % CPU time: 2.46 secs % %------------------------------------------------------------------------------