TSTP Solution File: HWV006-1 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : HWV006-1 : TPTP v8.1.0. Released v2.1.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% Computer : n028.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 : 0s
% DateTime : Sat Jul 16 13:11:36 EDT 2022
% Result : Unsatisfiable 0.46s 1.17s
% Output : Refutation 0.46s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.16 % Problem : HWV006-1 : TPTP v8.1.0. Released v2.1.0.
% 0.08/0.17 % Command : bliksem %s
% 0.14/0.38 % Computer : n028.cluster.edu
% 0.14/0.38 % Model : x86_64 x86_64
% 0.14/0.38 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.38 % Memory : 8042.1875MB
% 0.14/0.38 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.38 % CPULimit : 300
% 0.14/0.38 % DateTime : Fri Jun 17 01:42:27 EDT 2022
% 0.14/0.38 % CPUTime :
% 0.46/1.17 *** allocated 10000 integers for termspace/termends
% 0.46/1.17 *** allocated 10000 integers for clauses
% 0.46/1.17 *** allocated 10000 integers for justifications
% 0.46/1.17 Bliksem 1.12
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 Automatic Strategy Selection
% 0.46/1.17
% 0.46/1.17 Clauses:
% 0.46/1.17 [
% 0.46/1.17 [ ~( connection( X, Y ) ), ~( value( X, Z ) ), value( Y, Z ) ],
% 0.46/1.17 [ ~( connection( X, Y ) ), ~( value( Y, Z ) ), value( X, Z ) ],
% 0.46/1.17 [ ~( value( X, Y ) ), ~( value( X, Z ) ), 'equal_value'( Y, Z ) ],
% 0.46/1.17 [ ~( 'equal_value'( n0, n1 ) ) ],
% 0.46/1.17 [ ~( 'equal_value'( n1, n0 ) ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( mode( X, abnormal ) ) ],
% 0.46/1.17 [ ~( type( X, Y ) ), mode( X, ok ), mode( X, abnormal ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( Y, X ), n0 ) )
% 0.46/1.17 , value( out( n1, X ), n0 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( n1, X ), n1 ) )
% 0.46/1.17 , ~( value( in( n2, X ), n1 ) ), value( out( n1, X ), n1 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1, X ), n0 )
% 0.46/1.17 ), value( in( n1, X ), n0 ), value( in( n2, X ), n0 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1, X ), n1 )
% 0.46/1.17 ), value( in( n1, X ), n1 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1, X ), n1 )
% 0.46/1.17 ), value( in( n2, X ), n1 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( in( Y, X ), n1 ) ),
% 0.46/1.17 value( out( n1, X ), n1 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( in( n1, X ), n0 ) )
% 0.46/1.17 , ~( value( in( n2, X ), n0 ) ), value( out( n1, X ), n0 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( out( n1, X ), n1 ) )
% 0.46/1.17 , value( in( n1, X ), n1 ), value( in( n2, X ), n1 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( out( n1, X ), n0 ) )
% 0.46/1.17 , value( in( n1, X ), n0 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( out( n1, X ), n0 ) )
% 0.46/1.17 , value( in( n2, X ), n0 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( in( n1, X ), n0 ) )
% 0.46/1.17 , value( out( n1, X ), n1 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( in( n1, X ), n1 ) )
% 0.46/1.17 , value( out( n1, X ), n0 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( out( n1, X ), n0 )
% 0.46/1.17 ), value( in( n1, X ), n1 ) ],
% 0.46/1.17 [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( out( n1, X ), n1 )
% 0.46/1.17 ), value( in( n1, X ), n0 ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), type( and1( X ), and ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), type( and2( X ), and ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), type( not1( X ), not ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), type( or1( X ), or ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( in( n1, X ), in( n1, or1( X ) )
% 0.46/1.17 ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( in( n2, X ), in( n2, or1( X ) )
% 0.46/1.17 ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( in( n1, X ), in( n1, and2( X )
% 0.46/1.17 ) ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( in( n2, X ), in( n2, and2( X )
% 0.46/1.17 ) ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( out( s, X ), out( n1, and1( X )
% 0.46/1.17 ) ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( out( c, X ), out( n1, and2( X )
% 0.46/1.17 ) ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( out( n1, or1( X ) ), in( n1,
% 0.46/1.17 and1( X ) ) ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( out( n1, and2( X ) ), in( n1,
% 0.46/1.17 not1( X ) ) ) ],
% 0.46/1.17 [ ~( type( X, halfadder ) ), connection( out( n1, not1( X ) ), in( n2,
% 0.46/1.17 and1( X ) ) ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), type( h1( X ), halfadder ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), type( h2( X ), halfadder ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), type( or1( X ), or ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( out( s, h1( X ) ), in( n2, h2(
% 0.46/1.17 X ) ) ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( out( c, h1( X ) ), in( n2, or1(
% 0.46/1.17 X ) ) ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( out( c, h2( X ) ), in( n1, or1(
% 0.46/1.17 X ) ) ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( in( n1, X ), in( n1, h2( X ) )
% 0.46/1.17 ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( in( n2, X ), in( n1, h1( X ) )
% 0.46/1.17 ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( in( c, X ), in( n2, h1( X ) ) )
% 0.46/1.17 ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( out( s, X ), out( s, h2( X ) )
% 0.46/1.17 ) ],
% 0.46/1.17 [ ~( type( X, fulladder ) ), connection( out( c, X ), out( n1, or1( X )
% 0.46/1.17 ) ) ],
% 0.46/1.17 [ type( f, fulladder ) ],
% 0.46/1.17 [ value( in( n1, f ), n1 ) ],
% 0.46/1.17 [ value( in( n2, f ), n0 ) ],
% 0.46/1.17 [ value( in( c, f ), n1 ) ],
% 0.46/1.17 [ value( out( s, f ), n1 ) ],
% 0.46/1.17 [ value( out( c, f ), n0 ) ],
% 0.46/1.17 [ ~( mode( or1( f ), abnormal ) ), ~( mode( not1( h2( f ) ), abnormal )
% 0.46/1.17 ) ],
% 0.46/1.17 [ ~( mode( and2( h2( f ) ), abnormal ) ) ],
% 0.46/1.17 [ ~( mode( or1( f ), abnormal ) ), ~( mode( and1( h2( f ) ), abnormal )
% 0.46/1.17 ) ],
% 0.46/1.17 [ ~( mode( or1( h1( f ) ), abnormal ) ) ],
% 0.46/1.17 [ ~( mode( not1( h1( f ) ), abnormal ) ) ],
% 0.46/1.17 [ ~( mode( and2( h1( f ) ), abnormal ) ) ],
% 0.46/1.17 [ ~( mode( and1( h1( f ) ), abnormal ) ) ]
% 0.46/1.17 ] .
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 percentage equality = 0.000000, percentage horn = 0.948276
% 0.46/1.17 This is a near-Horn, non-equality problem
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 Options Used:
% 0.46/1.17
% 0.46/1.17 useres = 1
% 0.46/1.17 useparamod = 0
% 0.46/1.17 useeqrefl = 0
% 0.46/1.17 useeqfact = 0
% 0.46/1.17 usefactor = 1
% 0.46/1.17 usesimpsplitting = 0
% 0.46/1.17 usesimpdemod = 0
% 0.46/1.17 usesimpres = 4
% 0.46/1.17
% 0.46/1.17 resimpinuse = 1000
% 0.46/1.17 resimpclauses = 20000
% 0.46/1.17 substype = standard
% 0.46/1.17 backwardsubs = 1
% 0.46/1.17 selectoldest = 5
% 0.46/1.17
% 0.46/1.17 litorderings [0] = split
% 0.46/1.17 litorderings [1] = liftord
% 0.46/1.17
% 0.46/1.17 termordering = none
% 0.46/1.17
% 0.46/1.17 litapriori = 1
% 0.46/1.17 termapriori = 0
% 0.46/1.17 litaposteriori = 0
% 0.46/1.17 termaposteriori = 0
% 0.46/1.17 demodaposteriori = 0
% 0.46/1.17 ordereqreflfact = 0
% 0.46/1.17
% 0.46/1.17 litselect = negative
% 0.46/1.17
% 0.46/1.17 maxweight = 30000
% 0.46/1.17 maxdepth = 30000
% 0.46/1.17 maxlength = 115
% 0.46/1.17 maxnrvars = 195
% 0.46/1.17 excuselevel = 0
% 0.46/1.17 increasemaxweight = 0
% 0.46/1.17
% 0.46/1.17 maxselected = 10000000
% 0.46/1.17 maxnrclauses = 10000000
% 0.46/1.17
% 0.46/1.17 showgenerated = 0
% 0.46/1.17 showkept = 0
% 0.46/1.17 showselected = 0
% 0.46/1.17 showdeleted = 0
% 0.46/1.17 showresimp = 1
% 0.46/1.17 showstatus = 2000
% 0.46/1.17
% 0.46/1.17 prologoutput = 1
% 0.46/1.17 nrgoals = 5000000
% 0.46/1.17 totalproof = 1
% 0.46/1.17
% 0.46/1.17 Symbols occurring in the translation:
% 0.46/1.17
% 0.46/1.17 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 0.46/1.17 . [1, 2] (w:1, o:42, a:1, s:1, b:0),
% 0.46/1.17 ! [4, 1] (w:1, o:31, a:1, s:1, b:0),
% 0.46/1.17 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.46/1.17 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.46/1.17 connection [41, 2] (w:1, o:67, a:1, s:1, b:0),
% 0.46/1.17 value [43, 2] (w:1, o:68, a:1, s:1, b:0),
% 0.46/1.17 'equal_value' [47, 2] (w:1, o:69, a:1, s:1, b:0),
% 0.46/1.17 n0 [48, 0] (w:1, o:20, a:1, s:1, b:0),
% 0.46/1.17 n1 [49, 0] (w:1, o:21, a:1, s:1, b:0),
% 0.46/1.17 ok [51, 0] (w:1, o:10, a:1, s:1, b:0),
% 0.46/1.17 mode [52, 2] (w:1, o:70, a:1, s:1, b:0),
% 0.46/1.17 abnormal [53, 0] (w:1, o:23, a:1, s:1, b:0),
% 0.46/1.17 type [55, 2] (w:1, o:71, a:1, s:1, b:0),
% 0.46/1.17 and [56, 0] (w:1, o:25, a:1, s:1, b:0),
% 0.46/1.17 in [57, 2] (w:1, o:72, a:1, s:1, b:0),
% 0.46/1.17 out [58, 2] (w:1, o:73, a:1, s:1, b:0),
% 0.46/1.17 n2 [59, 0] (w:1, o:8, a:1, s:1, b:0),
% 0.46/1.17 or [60, 0] (w:1, o:11, a:1, s:1, b:0),
% 0.46/1.17 not [61, 0] (w:1, o:9, a:1, s:1, b:0),
% 0.46/1.17 halfadder [63, 0] (w:1, o:27, a:1, s:1, b:0),
% 0.46/1.17 and1 [64, 1] (w:1, o:36, a:1, s:1, b:0),
% 0.46/1.17 and2 [65, 1] (w:1, o:37, a:1, s:1, b:0),
% 0.46/1.17 not1 [66, 1] (w:1, o:38, a:1, s:1, b:0),
% 0.46/1.17 or1 [67, 1] (w:1, o:39, a:1, s:1, b:0),
% 0.46/1.17 s [68, 0] (w:1, o:5, a:1, s:1, b:0),
% 0.46/1.17 c [69, 0] (w:1, o:28, a:1, s:1, b:0),
% 0.46/1.17 fulladder [70, 0] (w:1, o:29, a:1, s:1, b:0),
% 0.46/1.17 h1 [71, 1] (w:1, o:40, a:1, s:1, b:0),
% 0.46/1.17 h2 [72, 1] (w:1, o:41, a:1, s:1, b:0),
% 0.46/1.17 f [73, 0] (w:1, o:30, a:1, s:1, b:0).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 Starting Search:
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 Bliksems!, er is een bewijs:
% 0.46/1.17 % SZS status Unsatisfiable
% 0.46/1.17 % SZS output start Refutation
% 0.46/1.17
% 0.46/1.17 clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 2, [ ~( value( X, Y ) ), 'equal_value'( Y, Z ), ~( value( X, Z ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 3, [ ~( 'equal_value'( n0, n1 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 4, [ ~( 'equal_value'( n1, n0 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 7, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( out( n1, X ),
% 0.46/1.17 n0 ), ~( value( in( Y, X ), n0 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 8, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( n2, X )
% 0.46/1.17 , n1 ) ), value( out( n1, X ), n1 ), ~( value( in( n1, X ), n1 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 9, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( in( n1, X ),
% 0.46/1.17 n0 ), value( in( n2, X ), n0 ), ~( value( out( n1, X ), n0 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 11, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( in( n2, X ),
% 0.46/1.17 n1 ), ~( value( out( n1, X ), n1 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 12, [ ~( mode( X, ok ) ), ~( type( X, or ) ), value( out( n1, X ),
% 0.46/1.17 n1 ), ~( value( in( Y, X ), n1 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 15, [ ~( mode( X, ok ) ), ~( type( X, or ) ), value( in( n1, X ),
% 0.46/1.17 n0 ), ~( value( out( n1, X ), n0 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 17, [ ~( mode( X, ok ) ), ~( type( X, not ) ), value( out( n1, X )
% 0.46/1.17 , n1 ), ~( value( in( n1, X ), n0 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 20, [ ~( mode( X, ok ) ), ~( type( X, not ) ), value( in( n1, X ),
% 0.46/1.17 n0 ), ~( value( out( n1, X ), n1 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 21, [ type( and1( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 22, [ type( and2( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 23, [ type( not1( X ), not ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 24, [ type( or1( X ), or ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 26, [ connection( in( n2, X ), in( n2, or1( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 27, [ connection( in( n1, X ), in( n1, and2( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 28, [ connection( in( n2, X ), in( n2, and2( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 29, [ connection( out( s, X ), out( n1, and1( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 30, [ connection( out( c, X ), out( n1, and2( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 31, [ connection( out( n1, or1( X ) ), in( n1, and1( X ) ) ), ~(
% 0.46/1.17 type( X, halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 32, [ connection( out( n1, and2( X ) ), in( n1, not1( X ) ) ), ~(
% 0.46/1.17 type( X, halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 33, [ connection( out( n1, not1( X ) ), in( n2, and1( X ) ) ), ~(
% 0.46/1.17 type( X, halfadder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 34, [ type( h1( X ), halfadder ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 35, [ type( h2( X ), halfadder ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 36, [ type( or1( X ), or ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 37, [ connection( out( s, h1( X ) ), in( n2, h2( X ) ) ), ~( type(
% 0.46/1.17 X, fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 39, [ connection( out( c, h2( X ) ), in( n1, or1( X ) ) ), ~( type(
% 0.46/1.17 X, fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 40, [ connection( in( n1, X ), in( n1, h2( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 41, [ connection( in( n2, X ), in( n1, h1( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 42, [ connection( in( c, X ), in( n2, h1( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 43, [ connection( out( s, X ), out( s, h2( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 44, [ connection( out( c, X ), out( n1, or1( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 46, [ value( in( n1, f ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 47, [ value( in( n2, f ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 48, [ value( in( c, f ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 49, [ value( out( s, f ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 50, [ value( out( c, f ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 51, [ ~( mode( or1( f ), abnormal ) ), ~( mode( not1( h2( f ) ),
% 0.46/1.17 abnormal ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 52, [ ~( mode( and2( h2( f ) ), abnormal ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 53, [ ~( mode( or1( f ), abnormal ) ), ~( mode( and1( h2( f ) ),
% 0.46/1.17 abnormal ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 54, [ ~( mode( or1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 55, [ ~( mode( not1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 56, [ ~( mode( and2( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 57, [ ~( mode( and1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 67, [ type( or1( f ), or ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 68, [ mode( or1( f ), ok ), mode( or1( f ), abnormal ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 74, [ type( or1( h1( f ) ), or ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 77, [ mode( or1( h1( f ) ), ok ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 79, [ type( not1( h1( f ) ), not ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 80, [ type( not1( h2( f ) ), not ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 81, [ mode( not1( h1( f ) ), ok ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 82, [ mode( not1( h2( f ) ), ok ), mode( not1( h2( f ) ), abnormal
% 0.46/1.17 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 83, [ type( and2( h1( f ) ), and ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 84, [ type( and2( h2( f ) ), and ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 85, [ mode( and2( h1( f ) ), ok ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 86, [ mode( and2( h2( f ) ), ok ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 87, [ type( and1( h1( f ) ), and ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 88, [ type( and1( h2( f ) ), and ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 89, [ mode( and1( h1( f ) ), ok ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 90, [ mode( and1( h2( f ) ), ok ), mode( and1( h2( f ) ), abnormal
% 0.46/1.17 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 92, [ mode( and1( h2( f ) ), ok ), ~( mode( or1( f ), abnormal ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 93, [ mode( and1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 94, [ mode( not1( h2( f ) ), ok ), ~( mode( or1( f ), abnormal ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 95, [ mode( not1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 96, [ connection( out( c, f ), out( n1, or1( f ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 98, [ value( out( n1, or1( f ) ), X ), ~( value( out( c, f ), X ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 99, [ value( out( n1, or1( f ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 101, [ value( in( n1, or1( f ) ), n0 ), ~( mode( or1( f ), ok ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 108, [ value( in( n1, or1( f ) ), n0 ), mode( not1( h2( f ) ), ok )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 109, [ value( in( n1, or1( f ) ), n0 ), mode( and1( h2( f ) ), ok )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 113, [ connection( out( s, f ), out( s, h2( f ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 115, [ value( out( s, h2( f ) ), X ), ~( value( out( s, f ), X ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 116, [ value( out( s, h2( f ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 118, [ connection( in( c, f ), in( n2, h1( f ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 122, [ value( in( n2, h1( f ) ), X ), ~( value( in( c, f ), X ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 127, [ connection( in( n2, h1( f ) ), in( n2, or1( h1( f ) ) ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 130, [ value( in( n2, or1( h1( f ) ) ), X ), ~( value( in( n2, h1(
% 0.46/1.17 f ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 133, [ value( in( n2, h1( f ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 136, [ connection( in( n1, h1( f ) ), in( n1, and2( h1( f ) ) ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 137, [ connection( in( n1, h2( f ) ), in( n1, and2( h2( f ) ) ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 139, [ value( in( n1, and2( h1( f ) ) ), X ), ~( value( in( n1, h1(
% 0.46/1.17 f ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 141, [ value( in( n1, and2( h2( f ) ) ), X ), ~( value( in( n1, h2(
% 0.46/1.17 f ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 142, [ connection( in( n2, f ), in( n1, h1( f ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 144, [ connection( in( n2, h2( f ) ), in( n2, and2( h2( f ) ) ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 146, [ value( in( n1, h1( f ) ), X ), ~( value( in( n2, f ), X ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 149, [ value( in( n2, h2( f ) ), X ), ~( value( in( n2, and2( h2( f
% 0.46/1.17 ) ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 151, [ connection( out( s, h1( f ) ), out( n1, and1( h1( f ) ) ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 152, [ connection( out( s, h2( f ) ), out( n1, and1( h2( f ) ) ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 153, [ value( out( s, h1( f ) ), X ), ~( value( out( n1, and1( h1(
% 0.46/1.17 f ) ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 156, [ value( out( n1, and1( h2( f ) ) ), X ), ~( value( out( s, h2(
% 0.46/1.17 f ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 157, [ value( in( n1, h1( f ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 163, [ connection( out( c, h2( f ) ), out( n1, and2( h2( f ) ) ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 167, [ value( out( n1, and2( h2( f ) ) ), X ), ~( value( out( c, h2(
% 0.46/1.17 f ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 168, [ connection( in( n1, f ), in( n1, h2( f ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 169, [ connection( out( n1, or1( h1( f ) ) ), in( n1, and1( h1( f )
% 0.46/1.17 ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 172, [ value( in( n1, h2( f ) ), X ), ~( value( in( n1, f ), X ) )
% 0.46/1.17 ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 174, [ value( in( n1, and1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.17 or1( h1( f ) ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 177, [ connection( out( n1, and2( h1( f ) ) ), in( n1, not1( h1( f
% 0.46/1.17 ) ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 178, [ connection( out( n1, and2( h2( f ) ) ), in( n1, not1( h2( f
% 0.46/1.17 ) ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 180, [ value( in( n1, not1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.17 and2( h1( f ) ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 181, [ value( out( n1, and2( h2( f ) ) ), X ), ~( value( in( n1,
% 0.46/1.17 not1( h2( f ) ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 183, [ value( in( n1, h2( f ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 188, [ connection( out( n1, not1( h1( f ) ) ), in( n2, and1( h1( f
% 0.46/1.17 ) ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 189, [ connection( out( n1, not1( h2( f ) ) ), in( n2, and1( h2( f
% 0.46/1.17 ) ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 191, [ value( in( n2, and1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.17 not1( h1( f ) ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 192, [ value( out( n1, not1( h2( f ) ) ), X ), ~( value( in( n2,
% 0.46/1.17 and1( h2( f ) ) ), X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 194, [ connection( out( s, h1( f ) ), in( n2, h2( f ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 195, [ value( out( s, h1( f ) ), X ), ~( value( in( n2, h2( f ) ),
% 0.46/1.17 X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 200, [ connection( out( c, h2( f ) ), in( n1, or1( f ) ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 201, [ value( out( c, h2( f ) ), X ), ~( value( in( n1, or1( f ) )
% 0.46/1.17 , X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 205, [ value( out( n1, and1( h2( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 208, [ value( in( n2, and1( h2( f ) ) ), n1 ), ~( mode( and1( h2( f
% 0.46/1.17 ) ), ok ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 211, [ value( in( n1, or1( f ) ), n0 ), value( in( n2, and1( h2( f
% 0.46/1.17 ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 230, [ value( in( n2, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 231, [ value( out( n1, or1( h1( f ) ) ), n1 ), ~( type( or1( h1( f
% 0.46/1.17 ) ), or ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 233, [ value( out( n1, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 239, [ value( in( n1, and2( h2( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 243, [ 'equal_value'( X, n1 ), ~( value( in( n1, and2( h2( f ) ) )
% 0.46/1.17 , X ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 244, [ value( in( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 247, [ value( out( n1, and2( h1( f ) ) ), n0 ), ~( type( and2( h1(
% 0.46/1.17 f ) ), and ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 249, [ value( out( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 257, [ value( in( n1, or1( f ) ), n0 ), value( out( n1, not1( h2( f
% 0.46/1.17 ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 258, [ value( in( n1, or1( f ) ), n0 ), value( in( n1, not1( h2( f
% 0.46/1.17 ) ) ), n0 ), ~( type( not1( h2( f ) ), not ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 263, [ value( in( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 266, [ ~( type( and1( h1( f ) ), and ) ), value( out( n1, and1( h1(
% 0.46/1.17 f ) ) ), n1 ), ~( value( in( n2, and1( h1( f ) ) ), n1 ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 272, [ value( in( n1, not1( h1( f ) ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 273, [ value( out( n1, not1( h1( f ) ) ), n1 ), ~( type( not1( h1(
% 0.46/1.17 f ) ), not ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 277, [ value( out( n1, not1( h1( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 278, [ value( in( n2, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 285, [ value( in( n1, not1( h2( f ) ) ), n0 ), value( in( n1, or1(
% 0.46/1.17 f ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 286, [ value( in( n1, not1( h2( f ) ) ), n0 ), value( out( c, h2( f
% 0.46/1.17 ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 289, [ value( out( n1, and2( h2( f ) ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 295, [ value( in( n1, and2( h2( f ) ) ), n0 ), value( in( n2, and2(
% 0.46/1.17 h2( f ) ) ), n0 ), ~( type( and2( h2( f ) ), and ) ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 309, [ value( in( n2, and2( h2( f ) ) ), n0 ), value( in( n1, and2(
% 0.46/1.17 h2( f ) ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 310, [ value( in( n2, and2( h2( f ) ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 311, [ value( in( n2, h2( f ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 314, [ value( out( s, h1( f ) ), n0 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 318, [ 'equal_value'( X, n0 ), ~( value( out( s, h1( f ) ), X ) ) ]
% 0.46/1.17 )
% 0.46/1.17 .
% 0.46/1.17 clause( 325, [ value( out( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 326, [ value( out( s, h1( f ) ), n1 ) ] )
% 0.46/1.17 .
% 0.46/1.17 clause( 329, [] )
% 0.46/1.17 .
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 % SZS output end Refutation
% 0.46/1.17 found a proof!
% 0.46/1.17
% 0.46/1.17 % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.46/1.17
% 0.46/1.17 initialclauses(
% 0.46/1.17 [ clause( 331, [ ~( connection( X, Y ) ), ~( value( X, Z ) ), value( Y, Z )
% 0.46/1.17 ] )
% 0.46/1.17 , clause( 332, [ ~( connection( X, Y ) ), ~( value( Y, Z ) ), value( X, Z )
% 0.46/1.17 ] )
% 0.46/1.17 , clause( 333, [ ~( value( X, Y ) ), ~( value( X, Z ) ), 'equal_value'( Y,
% 0.46/1.17 Z ) ] )
% 0.46/1.17 , clause( 334, [ ~( 'equal_value'( n0, n1 ) ) ] )
% 0.46/1.17 , clause( 335, [ ~( 'equal_value'( n1, n0 ) ) ] )
% 0.46/1.17 , clause( 336, [ ~( mode( X, ok ) ), ~( mode( X, abnormal ) ) ] )
% 0.46/1.17 , clause( 337, [ ~( type( X, Y ) ), mode( X, ok ), mode( X, abnormal ) ] )
% 0.46/1.17 , clause( 338, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( Y,
% 0.46/1.17 X ), n0 ) ), value( out( n1, X ), n0 ) ] )
% 0.46/1.17 , clause( 339, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( n1
% 0.46/1.17 , X ), n1 ) ), ~( value( in( n2, X ), n1 ) ), value( out( n1, X ), n1 ) ]
% 0.46/1.17 )
% 0.46/1.17 , clause( 340, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1
% 0.46/1.17 , X ), n0 ) ), value( in( n1, X ), n0 ), value( in( n2, X ), n0 ) ] )
% 0.46/1.17 , clause( 341, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1
% 0.46/1.17 , X ), n1 ) ), value( in( n1, X ), n1 ) ] )
% 0.46/1.17 , clause( 342, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1
% 0.46/1.17 , X ), n1 ) ), value( in( n2, X ), n1 ) ] )
% 0.46/1.17 , clause( 343, [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( in( Y, X
% 0.46/1.17 ), n1 ) ), value( out( n1, X ), n1 ) ] )
% 0.46/1.17 , clause( 344, [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( in( n1,
% 0.46/1.17 X ), n0 ) ), ~( value( in( n2, X ), n0 ) ), value( out( n1, X ), n0 ) ]
% 0.46/1.17 )
% 0.46/1.17 , clause( 345, [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( out( n1
% 0.46/1.17 , X ), n1 ) ), value( in( n1, X ), n1 ), value( in( n2, X ), n1 ) ] )
% 0.46/1.17 , clause( 346, [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( out( n1
% 0.46/1.17 , X ), n0 ) ), value( in( n1, X ), n0 ) ] )
% 0.46/1.17 , clause( 347, [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( out( n1
% 0.46/1.17 , X ), n0 ) ), value( in( n2, X ), n0 ) ] )
% 0.46/1.17 , clause( 348, [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( in( n1
% 0.46/1.17 , X ), n0 ) ), value( out( n1, X ), n1 ) ] )
% 0.46/1.17 , clause( 349, [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( in( n1
% 0.46/1.17 , X ), n1 ) ), value( out( n1, X ), n0 ) ] )
% 0.46/1.17 , clause( 350, [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( out( n1
% 0.46/1.17 , X ), n0 ) ), value( in( n1, X ), n1 ) ] )
% 0.46/1.17 , clause( 351, [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( out( n1
% 0.46/1.17 , X ), n1 ) ), value( in( n1, X ), n0 ) ] )
% 0.46/1.17 , clause( 352, [ ~( type( X, halfadder ) ), type( and1( X ), and ) ] )
% 0.46/1.17 , clause( 353, [ ~( type( X, halfadder ) ), type( and2( X ), and ) ] )
% 0.46/1.17 , clause( 354, [ ~( type( X, halfadder ) ), type( not1( X ), not ) ] )
% 0.46/1.17 , clause( 355, [ ~( type( X, halfadder ) ), type( or1( X ), or ) ] )
% 0.46/1.17 , clause( 356, [ ~( type( X, halfadder ) ), connection( in( n1, X ), in( n1
% 0.46/1.17 , or1( X ) ) ) ] )
% 0.46/1.17 , clause( 357, [ ~( type( X, halfadder ) ), connection( in( n2, X ), in( n2
% 0.46/1.17 , or1( X ) ) ) ] )
% 0.46/1.17 , clause( 358, [ ~( type( X, halfadder ) ), connection( in( n1, X ), in( n1
% 0.46/1.17 , and2( X ) ) ) ] )
% 0.46/1.17 , clause( 359, [ ~( type( X, halfadder ) ), connection( in( n2, X ), in( n2
% 0.46/1.17 , and2( X ) ) ) ] )
% 0.46/1.17 , clause( 360, [ ~( type( X, halfadder ) ), connection( out( s, X ), out(
% 0.46/1.17 n1, and1( X ) ) ) ] )
% 0.46/1.17 , clause( 361, [ ~( type( X, halfadder ) ), connection( out( c, X ), out(
% 0.46/1.17 n1, and2( X ) ) ) ] )
% 0.46/1.17 , clause( 362, [ ~( type( X, halfadder ) ), connection( out( n1, or1( X ) )
% 0.46/1.17 , in( n1, and1( X ) ) ) ] )
% 0.46/1.17 , clause( 363, [ ~( type( X, halfadder ) ), connection( out( n1, and2( X )
% 0.46/1.17 ), in( n1, not1( X ) ) ) ] )
% 0.46/1.17 , clause( 364, [ ~( type( X, halfadder ) ), connection( out( n1, not1( X )
% 0.46/1.17 ), in( n2, and1( X ) ) ) ] )
% 0.46/1.17 , clause( 365, [ ~( type( X, fulladder ) ), type( h1( X ), halfadder ) ] )
% 0.46/1.17 , clause( 366, [ ~( type( X, fulladder ) ), type( h2( X ), halfadder ) ] )
% 0.46/1.17 , clause( 367, [ ~( type( X, fulladder ) ), type( or1( X ), or ) ] )
% 0.46/1.17 , clause( 368, [ ~( type( X, fulladder ) ), connection( out( s, h1( X ) ),
% 0.46/1.17 in( n2, h2( X ) ) ) ] )
% 0.46/1.17 , clause( 369, [ ~( type( X, fulladder ) ), connection( out( c, h1( X ) ),
% 0.46/1.17 in( n2, or1( X ) ) ) ] )
% 0.46/1.17 , clause( 370, [ ~( type( X, fulladder ) ), connection( out( c, h2( X ) ),
% 0.46/1.17 in( n1, or1( X ) ) ) ] )
% 0.46/1.17 , clause( 371, [ ~( type( X, fulladder ) ), connection( in( n1, X ), in( n1
% 0.46/1.17 , h2( X ) ) ) ] )
% 0.46/1.17 , clause( 372, [ ~( type( X, fulladder ) ), connection( in( n2, X ), in( n1
% 0.46/1.17 , h1( X ) ) ) ] )
% 0.46/1.17 , clause( 373, [ ~( type( X, fulladder ) ), connection( in( c, X ), in( n2
% 0.46/1.17 , h1( X ) ) ) ] )
% 0.46/1.17 , clause( 374, [ ~( type( X, fulladder ) ), connection( out( s, X ), out( s
% 0.46/1.17 , h2( X ) ) ) ] )
% 0.46/1.17 , clause( 375, [ ~( type( X, fulladder ) ), connection( out( c, X ), out(
% 0.46/1.17 n1, or1( X ) ) ) ] )
% 0.46/1.17 , clause( 376, [ type( f, fulladder ) ] )
% 0.46/1.17 , clause( 377, [ value( in( n1, f ), n1 ) ] )
% 0.46/1.17 , clause( 378, [ value( in( n2, f ), n0 ) ] )
% 0.46/1.17 , clause( 379, [ value( in( c, f ), n1 ) ] )
% 0.46/1.17 , clause( 380, [ value( out( s, f ), n1 ) ] )
% 0.46/1.17 , clause( 381, [ value( out( c, f ), n0 ) ] )
% 0.46/1.17 , clause( 382, [ ~( mode( or1( f ), abnormal ) ), ~( mode( not1( h2( f ) )
% 0.46/1.17 , abnormal ) ) ] )
% 0.46/1.17 , clause( 383, [ ~( mode( and2( h2( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 384, [ ~( mode( or1( f ), abnormal ) ), ~( mode( and1( h2( f ) )
% 0.46/1.17 , abnormal ) ) ] )
% 0.46/1.17 , clause( 385, [ ~( mode( or1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 386, [ ~( mode( not1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 387, [ ~( mode( and2( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 388, [ ~( mode( and1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 ] ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.17 )
% 0.46/1.17 , clause( 331, [ ~( connection( X, Y ) ), ~( value( X, Z ) ), value( Y, Z )
% 0.46/1.17 ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ),
% 0.46/1.17 permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.17 )
% 0.46/1.17 , clause( 332, [ ~( connection( X, Y ) ), ~( value( Y, Z ) ), value( X, Z )
% 0.46/1.17 ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ),
% 0.46/1.17 permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 2, [ ~( value( X, Y ) ), 'equal_value'( Y, Z ), ~( value( X, Z ) )
% 0.46/1.17 ] )
% 0.46/1.17 , clause( 333, [ ~( value( X, Y ) ), ~( value( X, Z ) ), 'equal_value'( Y,
% 0.46/1.17 Z ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ),
% 0.46/1.17 permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2, 1 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 3, [ ~( 'equal_value'( n0, n1 ) ) ] )
% 0.46/1.17 , clause( 334, [ ~( 'equal_value'( n0, n1 ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 4, [ ~( 'equal_value'( n1, n0 ) ) ] )
% 0.46/1.17 , clause( 335, [ ~( 'equal_value'( n1, n0 ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.17 , clause( 337, [ ~( type( X, Y ) ), mode( X, ok ), mode( X, abnormal ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 2
% 0.46/1.17 ), ==>( 1, 0 ), ==>( 2, 1 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 7, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( out( n1, X ),
% 0.46/1.17 n0 ), ~( value( in( Y, X ), n0 ) ) ] )
% 0.46/1.17 , clause( 338, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( Y,
% 0.46/1.17 X ), n0 ) ), value( out( n1, X ), n0 ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.46/1.17 ), ==>( 1, 1 ), ==>( 2, 3 ), ==>( 3, 2 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 8, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( n2, X )
% 0.46/1.17 , n1 ) ), value( out( n1, X ), n1 ), ~( value( in( n1, X ), n1 ) ) ] )
% 0.46/1.17 , clause( 339, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( n1
% 0.46/1.17 , X ), n1 ) ), ~( value( in( n2, X ), n1 ) ), value( out( n1, X ), n1 ) ]
% 0.46/1.17 )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1,
% 0.46/1.17 1 ), ==>( 2, 4 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 9, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( in( n1, X ),
% 0.46/1.17 n0 ), value( in( n2, X ), n0 ), ~( value( out( n1, X ), n0 ) ) ] )
% 0.46/1.17 , clause( 340, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1
% 0.46/1.17 , X ), n0 ) ), value( in( n1, X ), n0 ), value( in( n2, X ), n0 ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1,
% 0.46/1.17 1 ), ==>( 2, 4 ), ==>( 3, 2 ), ==>( 4, 3 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 11, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( in( n2, X ),
% 0.46/1.17 n1 ), ~( value( out( n1, X ), n1 ) ) ] )
% 0.46/1.17 , clause( 342, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( out( n1
% 0.46/1.17 , X ), n1 ) ), value( in( n2, X ), n1 ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1,
% 0.46/1.17 1 ), ==>( 2, 3 ), ==>( 3, 2 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 12, [ ~( mode( X, ok ) ), ~( type( X, or ) ), value( out( n1, X ),
% 0.46/1.17 n1 ), ~( value( in( Y, X ), n1 ) ) ] )
% 0.46/1.17 , clause( 343, [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( in( Y, X
% 0.46/1.17 ), n1 ) ), value( out( n1, X ), n1 ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 0.46/1.17 ), ==>( 1, 1 ), ==>( 2, 3 ), ==>( 3, 2 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 15, [ ~( mode( X, ok ) ), ~( type( X, or ) ), value( in( n1, X ),
% 0.46/1.17 n0 ), ~( value( out( n1, X ), n0 ) ) ] )
% 0.46/1.17 , clause( 346, [ ~( mode( X, ok ) ), ~( type( X, or ) ), ~( value( out( n1
% 0.46/1.17 , X ), n0 ) ), value( in( n1, X ), n0 ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1,
% 0.46/1.17 1 ), ==>( 2, 3 ), ==>( 3, 2 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 17, [ ~( mode( X, ok ) ), ~( type( X, not ) ), value( out( n1, X )
% 0.46/1.17 , n1 ), ~( value( in( n1, X ), n0 ) ) ] )
% 0.46/1.17 , clause( 348, [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( in( n1
% 0.46/1.17 , X ), n0 ) ), value( out( n1, X ), n1 ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1,
% 0.46/1.17 1 ), ==>( 2, 3 ), ==>( 3, 2 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 20, [ ~( mode( X, ok ) ), ~( type( X, not ) ), value( in( n1, X ),
% 0.46/1.17 n0 ), ~( value( out( n1, X ), n1 ) ) ] )
% 0.46/1.17 , clause( 351, [ ~( mode( X, ok ) ), ~( type( X, not ) ), ~( value( out( n1
% 0.46/1.17 , X ), n1 ) ), value( in( n1, X ), n0 ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1,
% 0.46/1.17 1 ), ==>( 2, 3 ), ==>( 3, 2 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 21, [ type( and1( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , clause( 352, [ ~( type( X, halfadder ) ), type( and1( X ), and ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 22, [ type( and2( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , clause( 353, [ ~( type( X, halfadder ) ), type( and2( X ), and ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 23, [ type( not1( X ), not ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , clause( 354, [ ~( type( X, halfadder ) ), type( not1( X ), not ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 24, [ type( or1( X ), or ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , clause( 355, [ ~( type( X, halfadder ) ), type( or1( X ), or ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 26, [ connection( in( n2, X ), in( n2, or1( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 , clause( 357, [ ~( type( X, halfadder ) ), connection( in( n2, X ), in( n2
% 0.46/1.17 , or1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 27, [ connection( in( n1, X ), in( n1, and2( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 , clause( 358, [ ~( type( X, halfadder ) ), connection( in( n1, X ), in( n1
% 0.46/1.17 , and2( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 28, [ connection( in( n2, X ), in( n2, and2( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 , clause( 359, [ ~( type( X, halfadder ) ), connection( in( n2, X ), in( n2
% 0.46/1.17 , and2( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 29, [ connection( out( s, X ), out( n1, and1( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 , clause( 360, [ ~( type( X, halfadder ) ), connection( out( s, X ), out(
% 0.46/1.17 n1, and1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 30, [ connection( out( c, X ), out( n1, and2( X ) ) ), ~( type( X,
% 0.46/1.17 halfadder ) ) ] )
% 0.46/1.17 , clause( 361, [ ~( type( X, halfadder ) ), connection( out( c, X ), out(
% 0.46/1.17 n1, and2( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 31, [ connection( out( n1, or1( X ) ), in( n1, and1( X ) ) ), ~(
% 0.46/1.17 type( X, halfadder ) ) ] )
% 0.46/1.17 , clause( 362, [ ~( type( X, halfadder ) ), connection( out( n1, or1( X ) )
% 0.46/1.17 , in( n1, and1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 32, [ connection( out( n1, and2( X ) ), in( n1, not1( X ) ) ), ~(
% 0.46/1.17 type( X, halfadder ) ) ] )
% 0.46/1.17 , clause( 363, [ ~( type( X, halfadder ) ), connection( out( n1, and2( X )
% 0.46/1.17 ), in( n1, not1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 33, [ connection( out( n1, not1( X ) ), in( n2, and1( X ) ) ), ~(
% 0.46/1.17 type( X, halfadder ) ) ] )
% 0.46/1.17 , clause( 364, [ ~( type( X, halfadder ) ), connection( out( n1, not1( X )
% 0.46/1.17 ), in( n2, and1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 34, [ type( h1( X ), halfadder ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 , clause( 365, [ ~( type( X, fulladder ) ), type( h1( X ), halfadder ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 35, [ type( h2( X ), halfadder ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 , clause( 366, [ ~( type( X, fulladder ) ), type( h2( X ), halfadder ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 36, [ type( or1( X ), or ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 , clause( 367, [ ~( type( X, fulladder ) ), type( or1( X ), or ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 37, [ connection( out( s, h1( X ) ), in( n2, h2( X ) ) ), ~( type(
% 0.46/1.17 X, fulladder ) ) ] )
% 0.46/1.17 , clause( 368, [ ~( type( X, fulladder ) ), connection( out( s, h1( X ) ),
% 0.46/1.17 in( n2, h2( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 39, [ connection( out( c, h2( X ) ), in( n1, or1( X ) ) ), ~( type(
% 0.46/1.17 X, fulladder ) ) ] )
% 0.46/1.17 , clause( 370, [ ~( type( X, fulladder ) ), connection( out( c, h2( X ) ),
% 0.46/1.17 in( n1, or1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 40, [ connection( in( n1, X ), in( n1, h2( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 , clause( 371, [ ~( type( X, fulladder ) ), connection( in( n1, X ), in( n1
% 0.46/1.17 , h2( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 41, [ connection( in( n2, X ), in( n1, h1( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 , clause( 372, [ ~( type( X, fulladder ) ), connection( in( n2, X ), in( n1
% 0.46/1.17 , h1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 42, [ connection( in( c, X ), in( n2, h1( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 , clause( 373, [ ~( type( X, fulladder ) ), connection( in( c, X ), in( n2
% 0.46/1.17 , h1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 43, [ connection( out( s, X ), out( s, h2( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 , clause( 374, [ ~( type( X, fulladder ) ), connection( out( s, X ), out( s
% 0.46/1.17 , h2( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 44, [ connection( out( c, X ), out( n1, or1( X ) ) ), ~( type( X,
% 0.46/1.17 fulladder ) ) ] )
% 0.46/1.17 , clause( 375, [ ~( type( X, fulladder ) ), connection( out( c, X ), out(
% 0.46/1.17 n1, or1( X ) ) ) ] )
% 0.46/1.17 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.17 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.17 , clause( 376, [ type( f, fulladder ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 46, [ value( in( n1, f ), n1 ) ] )
% 0.46/1.17 , clause( 377, [ value( in( n1, f ), n1 ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 47, [ value( in( n2, f ), n0 ) ] )
% 0.46/1.17 , clause( 378, [ value( in( n2, f ), n0 ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 48, [ value( in( c, f ), n1 ) ] )
% 0.46/1.17 , clause( 379, [ value( in( c, f ), n1 ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 49, [ value( out( s, f ), n1 ) ] )
% 0.46/1.17 , clause( 380, [ value( out( s, f ), n1 ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 50, [ value( out( c, f ), n0 ) ] )
% 0.46/1.17 , clause( 381, [ value( out( c, f ), n0 ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 51, [ ~( mode( or1( f ), abnormal ) ), ~( mode( not1( h2( f ) ),
% 0.46/1.17 abnormal ) ) ] )
% 0.46/1.17 , clause( 382, [ ~( mode( or1( f ), abnormal ) ), ~( mode( not1( h2( f ) )
% 0.46/1.17 , abnormal ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.17 ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 52, [ ~( mode( and2( h2( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 383, [ ~( mode( and2( h2( f ) ), abnormal ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 53, [ ~( mode( or1( f ), abnormal ) ), ~( mode( and1( h2( f ) ),
% 0.46/1.17 abnormal ) ) ] )
% 0.46/1.17 , clause( 384, [ ~( mode( or1( f ), abnormal ) ), ~( mode( and1( h2( f ) )
% 0.46/1.17 , abnormal ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.17 ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 54, [ ~( mode( or1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 385, [ ~( mode( or1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 55, [ ~( mode( not1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 386, [ ~( mode( not1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 56, [ ~( mode( and2( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 387, [ ~( mode( and2( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 57, [ ~( mode( and1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , clause( 388, [ ~( mode( and1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 436, [ type( or1( f ), or ) ] )
% 0.46/1.17 , clause( 36, [ type( or1( X ), or ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 67, [ type( or1( f ), or ) ] )
% 0.46/1.17 , clause( 436, [ type( or1( f ), or ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 437, [ mode( or1( f ), ok ), mode( or1( f ), abnormal ) ] )
% 0.46/1.17 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.17 , 2, clause( 67, [ type( or1( f ), or ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, or1( f ) ), :=( Y, or )] ), substitution( 1
% 0.46/1.17 , [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 68, [ mode( or1( f ), ok ), mode( or1( f ), abnormal ) ] )
% 0.46/1.17 , clause( 437, [ mode( or1( f ), ok ), mode( or1( f ), abnormal ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.17 ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 438, [ type( h2( f ), halfadder ) ] )
% 0.46/1.17 , clause( 35, [ type( h2( X ), halfadder ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.17 , clause( 438, [ type( h2( f ), halfadder ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 439, [ type( h1( f ), halfadder ) ] )
% 0.46/1.17 , clause( 34, [ type( h1( X ), halfadder ), ~( type( X, fulladder ) ) ] )
% 0.46/1.17 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.17 , clause( 439, [ type( h1( f ), halfadder ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 440, [ type( or1( h1( f ) ), or ) ] )
% 0.46/1.17 , clause( 24, [ type( or1( X ), or ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 74, [ type( or1( h1( f ) ), or ) ] )
% 0.46/1.17 , clause( 440, [ type( or1( h1( f ) ), or ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 441, [ mode( or1( h1( f ) ), ok ), mode( or1( h1( f ) ), abnormal )
% 0.46/1.17 ] )
% 0.46/1.17 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.17 , 2, clause( 74, [ type( or1( h1( f ) ), or ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, or1( h1( f ) ) ), :=( Y, or )] ),
% 0.46/1.17 substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 442, [ mode( or1( h1( f ) ), ok ) ] )
% 0.46/1.17 , clause( 54, [ ~( mode( or1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , 0, clause( 441, [ mode( or1( h1( f ) ), ok ), mode( or1( h1( f ) ),
% 0.46/1.17 abnormal ) ] )
% 0.46/1.17 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 77, [ mode( or1( h1( f ) ), ok ) ] )
% 0.46/1.17 , clause( 442, [ mode( or1( h1( f ) ), ok ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 443, [ type( not1( h1( f ) ), not ) ] )
% 0.46/1.17 , clause( 23, [ type( not1( X ), not ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 79, [ type( not1( h1( f ) ), not ) ] )
% 0.46/1.17 , clause( 443, [ type( not1( h1( f ) ), not ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 444, [ type( not1( h2( f ) ), not ) ] )
% 0.46/1.17 , clause( 23, [ type( not1( X ), not ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 80, [ type( not1( h2( f ) ), not ) ] )
% 0.46/1.17 , clause( 444, [ type( not1( h2( f ) ), not ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 445, [ mode( not1( h1( f ) ), ok ), mode( not1( h1( f ) ), abnormal
% 0.46/1.17 ) ] )
% 0.46/1.17 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.17 , 2, clause( 79, [ type( not1( h1( f ) ), not ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, not1( h1( f ) ) ), :=( Y, not )] ),
% 0.46/1.17 substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 446, [ mode( not1( h1( f ) ), ok ) ] )
% 0.46/1.17 , clause( 55, [ ~( mode( not1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.17 , 0, clause( 445, [ mode( not1( h1( f ) ), ok ), mode( not1( h1( f ) ),
% 0.46/1.17 abnormal ) ] )
% 0.46/1.17 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 81, [ mode( not1( h1( f ) ), ok ) ] )
% 0.46/1.17 , clause( 446, [ mode( not1( h1( f ) ), ok ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 447, [ mode( not1( h2( f ) ), ok ), mode( not1( h2( f ) ), abnormal
% 0.46/1.17 ) ] )
% 0.46/1.17 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.17 , 2, clause( 80, [ type( not1( h2( f ) ), not ) ] )
% 0.46/1.17 , 0, substitution( 0, [ :=( X, not1( h2( f ) ) ), :=( Y, not )] ),
% 0.46/1.17 substitution( 1, [] )).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 subsumption(
% 0.46/1.17 clause( 82, [ mode( not1( h2( f ) ), ok ), mode( not1( h2( f ) ), abnormal
% 0.46/1.17 ) ] )
% 0.46/1.17 , clause( 447, [ mode( not1( h2( f ) ), ok ), mode( not1( h2( f ) ),
% 0.46/1.17 abnormal ) ] )
% 0.46/1.17 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.17 ).
% 0.46/1.17
% 0.46/1.17
% 0.46/1.17 resolution(
% 0.46/1.17 clause( 448, [ type( and2( h1( f ) ), and ) ] )
% 0.46/1.17 , clause( 22, [ type( and2( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.17 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 83, [ type( and2( h1( f ) ), and ) ] )
% 0.46/1.18 , clause( 448, [ type( and2( h1( f ) ), and ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 449, [ type( and2( h2( f ) ), and ) ] )
% 0.46/1.18 , clause( 22, [ type( and2( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 84, [ type( and2( h2( f ) ), and ) ] )
% 0.46/1.18 , clause( 449, [ type( and2( h2( f ) ), and ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 450, [ mode( and2( h1( f ) ), ok ), mode( and2( h1( f ) ), abnormal
% 0.46/1.18 ) ] )
% 0.46/1.18 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.18 , 2, clause( 83, [ type( and2( h1( f ) ), and ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, and2( h1( f ) ) ), :=( Y, and )] ),
% 0.46/1.18 substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 451, [ mode( and2( h1( f ) ), ok ) ] )
% 0.46/1.18 , clause( 56, [ ~( mode( and2( h1( f ) ), abnormal ) ) ] )
% 0.46/1.18 , 0, clause( 450, [ mode( and2( h1( f ) ), ok ), mode( and2( h1( f ) ),
% 0.46/1.18 abnormal ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 85, [ mode( and2( h1( f ) ), ok ) ] )
% 0.46/1.18 , clause( 451, [ mode( and2( h1( f ) ), ok ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 452, [ mode( and2( h2( f ) ), ok ), mode( and2( h2( f ) ), abnormal
% 0.46/1.18 ) ] )
% 0.46/1.18 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.18 , 2, clause( 84, [ type( and2( h2( f ) ), and ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, and2( h2( f ) ) ), :=( Y, and )] ),
% 0.46/1.18 substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 453, [ mode( and2( h2( f ) ), ok ) ] )
% 0.46/1.18 , clause( 52, [ ~( mode( and2( h2( f ) ), abnormal ) ) ] )
% 0.46/1.18 , 0, clause( 452, [ mode( and2( h2( f ) ), ok ), mode( and2( h2( f ) ),
% 0.46/1.18 abnormal ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 86, [ mode( and2( h2( f ) ), ok ) ] )
% 0.46/1.18 , clause( 453, [ mode( and2( h2( f ) ), ok ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 454, [ type( and1( h1( f ) ), and ) ] )
% 0.46/1.18 , clause( 21, [ type( and1( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 87, [ type( and1( h1( f ) ), and ) ] )
% 0.46/1.18 , clause( 454, [ type( and1( h1( f ) ), and ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 455, [ type( and1( h2( f ) ), and ) ] )
% 0.46/1.18 , clause( 21, [ type( and1( X ), and ), ~( type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 88, [ type( and1( h2( f ) ), and ) ] )
% 0.46/1.18 , clause( 455, [ type( and1( h2( f ) ), and ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 456, [ mode( and1( h1( f ) ), ok ), mode( and1( h1( f ) ), abnormal
% 0.46/1.18 ) ] )
% 0.46/1.18 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.18 , 2, clause( 87, [ type( and1( h1( f ) ), and ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, and1( h1( f ) ) ), :=( Y, and )] ),
% 0.46/1.18 substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 457, [ mode( and1( h1( f ) ), ok ) ] )
% 0.46/1.18 , clause( 57, [ ~( mode( and1( h1( f ) ), abnormal ) ) ] )
% 0.46/1.18 , 0, clause( 456, [ mode( and1( h1( f ) ), ok ), mode( and1( h1( f ) ),
% 0.46/1.18 abnormal ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 89, [ mode( and1( h1( f ) ), ok ) ] )
% 0.46/1.18 , clause( 457, [ mode( and1( h1( f ) ), ok ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 458, [ mode( and1( h2( f ) ), ok ), mode( and1( h2( f ) ), abnormal
% 0.46/1.18 ) ] )
% 0.46/1.18 , clause( 6, [ mode( X, ok ), mode( X, abnormal ), ~( type( X, Y ) ) ] )
% 0.46/1.18 , 2, clause( 88, [ type( and1( h2( f ) ), and ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, and1( h2( f ) ) ), :=( Y, and )] ),
% 0.46/1.18 substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 90, [ mode( and1( h2( f ) ), ok ), mode( and1( h2( f ) ), abnormal
% 0.46/1.18 ) ] )
% 0.46/1.18 , clause( 458, [ mode( and1( h2( f ) ), ok ), mode( and1( h2( f ) ),
% 0.46/1.18 abnormal ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 459, [ ~( mode( or1( f ), abnormal ) ), mode( and1( h2( f ) ), ok )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 53, [ ~( mode( or1( f ), abnormal ) ), ~( mode( and1( h2( f ) ),
% 0.46/1.18 abnormal ) ) ] )
% 0.46/1.18 , 1, clause( 90, [ mode( and1( h2( f ) ), ok ), mode( and1( h2( f ) ),
% 0.46/1.18 abnormal ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 92, [ mode( and1( h2( f ) ), ok ), ~( mode( or1( f ), abnormal ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 459, [ ~( mode( or1( f ), abnormal ) ), mode( and1( h2( f ) ), ok
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 460, [ mode( and1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , clause( 92, [ mode( and1( h2( f ) ), ok ), ~( mode( or1( f ), abnormal )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 1, clause( 68, [ mode( or1( f ), ok ), mode( or1( f ), abnormal ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 93, [ mode( and1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , clause( 460, [ mode( and1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 461, [ ~( mode( or1( f ), abnormal ) ), mode( not1( h2( f ) ), ok )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 51, [ ~( mode( or1( f ), abnormal ) ), ~( mode( not1( h2( f ) ),
% 0.46/1.18 abnormal ) ) ] )
% 0.46/1.18 , 1, clause( 82, [ mode( not1( h2( f ) ), ok ), mode( not1( h2( f ) ),
% 0.46/1.18 abnormal ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 94, [ mode( not1( h2( f ) ), ok ), ~( mode( or1( f ), abnormal ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 461, [ ~( mode( or1( f ), abnormal ) ), mode( not1( h2( f ) ), ok
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 462, [ mode( not1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , clause( 94, [ mode( not1( h2( f ) ), ok ), ~( mode( or1( f ), abnormal )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 1, clause( 68, [ mode( or1( f ), ok ), mode( or1( f ), abnormal ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 95, [ mode( not1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , clause( 462, [ mode( not1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 463, [ connection( out( c, f ), out( n1, or1( f ) ) ) ] )
% 0.46/1.18 , clause( 44, [ connection( out( c, X ), out( n1, or1( X ) ) ), ~( type( X
% 0.46/1.18 , fulladder ) ) ] )
% 0.46/1.18 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 96, [ connection( out( c, f ), out( n1, or1( f ) ) ) ] )
% 0.46/1.18 , clause( 463, [ connection( out( c, f ), out( n1, or1( f ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 464, [ ~( value( out( c, f ), X ) ), value( out( n1, or1( f ) ), X
% 0.46/1.18 ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 96, [ connection( out( c, f ), out( n1, or1( f ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( c, f ) ), :=( Y, out( n1, or1( f ) ) )
% 0.46/1.18 , :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 98, [ value( out( n1, or1( f ) ), X ), ~( value( out( c, f ), X ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 464, [ ~( value( out( c, f ), X ) ), value( out( n1, or1( f ) ),
% 0.46/1.18 X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 465, [ value( out( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , clause( 98, [ value( out( n1, or1( f ) ), X ), ~( value( out( c, f ), X )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 1, clause( 50, [ value( out( c, f ), n0 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 99, [ value( out( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , clause( 465, [ value( out( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 466, [ ~( mode( or1( f ), ok ) ), ~( type( or1( f ), or ) ), value(
% 0.46/1.18 in( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , clause( 15, [ ~( mode( X, ok ) ), ~( type( X, or ) ), value( in( n1, X )
% 0.46/1.18 , n0 ), ~( value( out( n1, X ), n0 ) ) ] )
% 0.46/1.18 , 3, clause( 99, [ value( out( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, or1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 467, [ ~( mode( or1( f ), ok ) ), value( in( n1, or1( f ) ), n0 ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 466, [ ~( mode( or1( f ), ok ) ), ~( type( or1( f ), or ) ),
% 0.46/1.18 value( in( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , 1, clause( 67, [ type( or1( f ), or ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 101, [ value( in( n1, or1( f ) ), n0 ), ~( mode( or1( f ), ok ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 467, [ ~( mode( or1( f ), ok ) ), value( in( n1, or1( f ) ), n0 )
% 0.46/1.18 ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 468, [ value( in( n1, or1( f ) ), n0 ), mode( not1( h2( f ) ), ok )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 101, [ value( in( n1, or1( f ) ), n0 ), ~( mode( or1( f ), ok ) )
% 0.46/1.18 ] )
% 0.46/1.18 , 1, clause( 95, [ mode( not1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 108, [ value( in( n1, or1( f ) ), n0 ), mode( not1( h2( f ) ), ok )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 468, [ value( in( n1, or1( f ) ), n0 ), mode( not1( h2( f ) ), ok
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 469, [ value( in( n1, or1( f ) ), n0 ), mode( and1( h2( f ) ), ok )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 101, [ value( in( n1, or1( f ) ), n0 ), ~( mode( or1( f ), ok ) )
% 0.46/1.18 ] )
% 0.46/1.18 , 1, clause( 93, [ mode( and1( h2( f ) ), ok ), mode( or1( f ), ok ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 109, [ value( in( n1, or1( f ) ), n0 ), mode( and1( h2( f ) ), ok )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 469, [ value( in( n1, or1( f ) ), n0 ), mode( and1( h2( f ) ), ok
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 470, [ connection( out( s, f ), out( s, h2( f ) ) ) ] )
% 0.46/1.18 , clause( 43, [ connection( out( s, X ), out( s, h2( X ) ) ), ~( type( X,
% 0.46/1.18 fulladder ) ) ] )
% 0.46/1.18 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 113, [ connection( out( s, f ), out( s, h2( f ) ) ) ] )
% 0.46/1.18 , clause( 470, [ connection( out( s, f ), out( s, h2( f ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 471, [ ~( value( out( s, f ), X ) ), value( out( s, h2( f ) ), X )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 113, [ connection( out( s, f ), out( s, h2( f ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( s, f ) ), :=( Y, out( s, h2( f ) ) ),
% 0.46/1.18 :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 115, [ value( out( s, h2( f ) ), X ), ~( value( out( s, f ), X ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 471, [ ~( value( out( s, f ), X ) ), value( out( s, h2( f ) ), X
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 472, [ value( out( s, h2( f ) ), n1 ) ] )
% 0.46/1.18 , clause( 115, [ value( out( s, h2( f ) ), X ), ~( value( out( s, f ), X )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 1, clause( 49, [ value( out( s, f ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 116, [ value( out( s, h2( f ) ), n1 ) ] )
% 0.46/1.18 , clause( 472, [ value( out( s, h2( f ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 473, [ connection( in( c, f ), in( n2, h1( f ) ) ) ] )
% 0.46/1.18 , clause( 42, [ connection( in( c, X ), in( n2, h1( X ) ) ), ~( type( X,
% 0.46/1.18 fulladder ) ) ] )
% 0.46/1.18 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 118, [ connection( in( c, f ), in( n2, h1( f ) ) ) ] )
% 0.46/1.18 , clause( 473, [ connection( in( c, f ), in( n2, h1( f ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 474, [ ~( value( in( c, f ), X ) ), value( in( n2, h1( f ) ), X ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 118, [ connection( in( c, f ), in( n2, h1( f ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( c, f ) ), :=( Y, in( n2, h1( f ) ) ),
% 0.46/1.18 :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 122, [ value( in( n2, h1( f ) ), X ), ~( value( in( c, f ), X ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 474, [ ~( value( in( c, f ), X ) ), value( in( n2, h1( f ) ), X )
% 0.46/1.18 ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 475, [ connection( in( n2, h1( f ) ), in( n2, or1( h1( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 26, [ connection( in( n2, X ), in( n2, or1( X ) ) ), ~( type( X,
% 0.46/1.18 halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 127, [ connection( in( n2, h1( f ) ), in( n2, or1( h1( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 475, [ connection( in( n2, h1( f ) ), in( n2, or1( h1( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 476, [ ~( value( in( n2, h1( f ) ), X ) ), value( in( n2, or1( h1(
% 0.46/1.18 f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 127, [ connection( in( n2, h1( f ) ), in( n2, or1( h1( f ) ) )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( n2, h1( f ) ) ), :=( Y, in( n2, or1( h1(
% 0.46/1.18 f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 130, [ value( in( n2, or1( h1( f ) ) ), X ), ~( value( in( n2, h1(
% 0.46/1.18 f ) ), X ) ) ] )
% 0.46/1.18 , clause( 476, [ ~( value( in( n2, h1( f ) ), X ) ), value( in( n2, or1( h1(
% 0.46/1.18 f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 477, [ value( in( n2, h1( f ) ), n1 ) ] )
% 0.46/1.18 , clause( 122, [ value( in( n2, h1( f ) ), X ), ~( value( in( c, f ), X ) )
% 0.46/1.18 ] )
% 0.46/1.18 , 1, clause( 48, [ value( in( c, f ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 133, [ value( in( n2, h1( f ) ), n1 ) ] )
% 0.46/1.18 , clause( 477, [ value( in( n2, h1( f ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 478, [ connection( in( n1, h1( f ) ), in( n1, and2( h1( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 27, [ connection( in( n1, X ), in( n1, and2( X ) ) ), ~( type( X
% 0.46/1.18 , halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 136, [ connection( in( n1, h1( f ) ), in( n1, and2( h1( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 478, [ connection( in( n1, h1( f ) ), in( n1, and2( h1( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 479, [ connection( in( n1, h2( f ) ), in( n1, and2( h2( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 27, [ connection( in( n1, X ), in( n1, and2( X ) ) ), ~( type( X
% 0.46/1.18 , halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 137, [ connection( in( n1, h2( f ) ), in( n1, and2( h2( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 479, [ connection( in( n1, h2( f ) ), in( n1, and2( h2( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 480, [ ~( value( in( n1, h1( f ) ), X ) ), value( in( n1, and2( h1(
% 0.46/1.18 f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 136, [ connection( in( n1, h1( f ) ), in( n1, and2( h1( f ) )
% 0.46/1.18 ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( n1, h1( f ) ) ), :=( Y, in( n1, and2( h1(
% 0.46/1.18 f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 139, [ value( in( n1, and2( h1( f ) ) ), X ), ~( value( in( n1, h1(
% 0.46/1.18 f ) ), X ) ) ] )
% 0.46/1.18 , clause( 480, [ ~( value( in( n1, h1( f ) ), X ) ), value( in( n1, and2(
% 0.46/1.18 h1( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 481, [ ~( value( in( n1, h2( f ) ), X ) ), value( in( n1, and2( h2(
% 0.46/1.18 f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 137, [ connection( in( n1, h2( f ) ), in( n1, and2( h2( f ) )
% 0.46/1.18 ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( n1, h2( f ) ) ), :=( Y, in( n1, and2( h2(
% 0.46/1.18 f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 141, [ value( in( n1, and2( h2( f ) ) ), X ), ~( value( in( n1, h2(
% 0.46/1.18 f ) ), X ) ) ] )
% 0.46/1.18 , clause( 481, [ ~( value( in( n1, h2( f ) ), X ) ), value( in( n1, and2(
% 0.46/1.18 h2( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 482, [ connection( in( n2, f ), in( n1, h1( f ) ) ) ] )
% 0.46/1.18 , clause( 41, [ connection( in( n2, X ), in( n1, h1( X ) ) ), ~( type( X,
% 0.46/1.18 fulladder ) ) ] )
% 0.46/1.18 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 142, [ connection( in( n2, f ), in( n1, h1( f ) ) ) ] )
% 0.46/1.18 , clause( 482, [ connection( in( n2, f ), in( n1, h1( f ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 483, [ connection( in( n2, h2( f ) ), in( n2, and2( h2( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 28, [ connection( in( n2, X ), in( n2, and2( X ) ) ), ~( type( X
% 0.46/1.18 , halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 144, [ connection( in( n2, h2( f ) ), in( n2, and2( h2( f ) ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , clause( 483, [ connection( in( n2, h2( f ) ), in( n2, and2( h2( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 484, [ ~( value( in( n2, f ), X ) ), value( in( n1, h1( f ) ), X )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 142, [ connection( in( n2, f ), in( n1, h1( f ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( n2, f ) ), :=( Y, in( n1, h1( f ) ) ),
% 0.46/1.18 :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 146, [ value( in( n1, h1( f ) ), X ), ~( value( in( n2, f ), X ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 484, [ ~( value( in( n2, f ), X ) ), value( in( n1, h1( f ) ), X
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 485, [ ~( value( in( n2, and2( h2( f ) ) ), X ) ), value( in( n2,
% 0.46/1.18 h2( f ) ), X ) ] )
% 0.46/1.18 , clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 144, [ connection( in( n2, h2( f ) ), in( n2, and2( h2( f ) )
% 0.46/1.18 ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( n2, h2( f ) ) ), :=( Y, in( n2, and2( h2(
% 0.46/1.18 f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 149, [ value( in( n2, h2( f ) ), X ), ~( value( in( n2, and2( h2( f
% 0.46/1.18 ) ) ), X ) ) ] )
% 0.46/1.18 , clause( 485, [ ~( value( in( n2, and2( h2( f ) ) ), X ) ), value( in( n2
% 0.46/1.18 , h2( f ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 486, [ connection( out( s, h1( f ) ), out( n1, and1( h1( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 29, [ connection( out( s, X ), out( n1, and1( X ) ) ), ~( type( X
% 0.46/1.18 , halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 151, [ connection( out( s, h1( f ) ), out( n1, and1( h1( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 486, [ connection( out( s, h1( f ) ), out( n1, and1( h1( f ) ) )
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 487, [ connection( out( s, h2( f ) ), out( n1, and1( h2( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 29, [ connection( out( s, X ), out( n1, and1( X ) ) ), ~( type( X
% 0.46/1.18 , halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 152, [ connection( out( s, h2( f ) ), out( n1, and1( h2( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 487, [ connection( out( s, h2( f ) ), out( n1, and1( h2( f ) ) )
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 488, [ ~( value( out( n1, and1( h1( f ) ) ), X ) ), value( out( s,
% 0.46/1.18 h1( f ) ), X ) ] )
% 0.46/1.18 , clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 151, [ connection( out( s, h1( f ) ), out( n1, and1( h1( f ) )
% 0.46/1.18 ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( s, h1( f ) ) ), :=( Y, out( n1, and1(
% 0.46/1.18 h1( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 153, [ value( out( s, h1( f ) ), X ), ~( value( out( n1, and1( h1(
% 0.46/1.18 f ) ) ), X ) ) ] )
% 0.46/1.18 , clause( 488, [ ~( value( out( n1, and1( h1( f ) ) ), X ) ), value( out( s
% 0.46/1.18 , h1( f ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 489, [ ~( value( out( s, h2( f ) ), X ) ), value( out( n1, and1( h2(
% 0.46/1.18 f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 152, [ connection( out( s, h2( f ) ), out( n1, and1( h2( f ) )
% 0.46/1.18 ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( s, h2( f ) ) ), :=( Y, out( n1, and1(
% 0.46/1.18 h2( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 156, [ value( out( n1, and1( h2( f ) ) ), X ), ~( value( out( s, h2(
% 0.46/1.18 f ) ), X ) ) ] )
% 0.46/1.18 , clause( 489, [ ~( value( out( s, h2( f ) ), X ) ), value( out( n1, and1(
% 0.46/1.18 h2( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 490, [ value( in( n1, h1( f ) ), n0 ) ] )
% 0.46/1.18 , clause( 146, [ value( in( n1, h1( f ) ), X ), ~( value( in( n2, f ), X )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 1, clause( 47, [ value( in( n2, f ), n0 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 157, [ value( in( n1, h1( f ) ), n0 ) ] )
% 0.46/1.18 , clause( 490, [ value( in( n1, h1( f ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 491, [ connection( out( c, h2( f ) ), out( n1, and2( h2( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 30, [ connection( out( c, X ), out( n1, and2( X ) ) ), ~( type( X
% 0.46/1.18 , halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 163, [ connection( out( c, h2( f ) ), out( n1, and2( h2( f ) ) ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 491, [ connection( out( c, h2( f ) ), out( n1, and2( h2( f ) ) )
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 492, [ ~( value( out( c, h2( f ) ), X ) ), value( out( n1, and2( h2(
% 0.46/1.18 f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 163, [ connection( out( c, h2( f ) ), out( n1, and2( h2( f ) )
% 0.46/1.18 ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( c, h2( f ) ) ), :=( Y, out( n1, and2(
% 0.46/1.18 h2( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 167, [ value( out( n1, and2( h2( f ) ) ), X ), ~( value( out( c, h2(
% 0.46/1.18 f ) ), X ) ) ] )
% 0.46/1.18 , clause( 492, [ ~( value( out( c, h2( f ) ), X ) ), value( out( n1, and2(
% 0.46/1.18 h2( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 493, [ connection( in( n1, f ), in( n1, h2( f ) ) ) ] )
% 0.46/1.18 , clause( 40, [ connection( in( n1, X ), in( n1, h2( X ) ) ), ~( type( X,
% 0.46/1.18 fulladder ) ) ] )
% 0.46/1.18 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 168, [ connection( in( n1, f ), in( n1, h2( f ) ) ) ] )
% 0.46/1.18 , clause( 493, [ connection( in( n1, f ), in( n1, h2( f ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 494, [ connection( out( n1, or1( h1( f ) ) ), in( n1, and1( h1( f )
% 0.46/1.18 ) ) ) ] )
% 0.46/1.18 , clause( 31, [ connection( out( n1, or1( X ) ), in( n1, and1( X ) ) ), ~(
% 0.46/1.18 type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 169, [ connection( out( n1, or1( h1( f ) ) ), in( n1, and1( h1( f )
% 0.46/1.18 ) ) ) ] )
% 0.46/1.18 , clause( 494, [ connection( out( n1, or1( h1( f ) ) ), in( n1, and1( h1( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 495, [ ~( value( in( n1, f ), X ) ), value( in( n1, h2( f ) ), X )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 168, [ connection( in( n1, f ), in( n1, h2( f ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( n1, f ) ), :=( Y, in( n1, h2( f ) ) ),
% 0.46/1.18 :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 172, [ value( in( n1, h2( f ) ), X ), ~( value( in( n1, f ), X ) )
% 0.46/1.18 ] )
% 0.46/1.18 , clause( 495, [ ~( value( in( n1, f ), X ) ), value( in( n1, h2( f ) ), X
% 0.46/1.18 ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 496, [ ~( value( out( n1, or1( h1( f ) ) ), X ) ), value( in( n1,
% 0.46/1.18 and1( h1( f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 169, [ connection( out( n1, or1( h1( f ) ) ), in( n1, and1( h1(
% 0.46/1.18 f ) ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( n1, or1( h1( f ) ) ) ), :=( Y, in( n1,
% 0.46/1.18 and1( h1( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 174, [ value( in( n1, and1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.18 or1( h1( f ) ) ), X ) ) ] )
% 0.46/1.18 , clause( 496, [ ~( value( out( n1, or1( h1( f ) ) ), X ) ), value( in( n1
% 0.46/1.18 , and1( h1( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 497, [ connection( out( n1, and2( h1( f ) ) ), in( n1, not1( h1( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 32, [ connection( out( n1, and2( X ) ), in( n1, not1( X ) ) ),
% 0.46/1.18 ~( type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 177, [ connection( out( n1, and2( h1( f ) ) ), in( n1, not1( h1( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 497, [ connection( out( n1, and2( h1( f ) ) ), in( n1, not1( h1(
% 0.46/1.18 f ) ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 498, [ connection( out( n1, and2( h2( f ) ) ), in( n1, not1( h2( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 32, [ connection( out( n1, and2( X ) ), in( n1, not1( X ) ) ),
% 0.46/1.18 ~( type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 178, [ connection( out( n1, and2( h2( f ) ) ), in( n1, not1( h2( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 498, [ connection( out( n1, and2( h2( f ) ) ), in( n1, not1( h2(
% 0.46/1.18 f ) ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 499, [ ~( value( out( n1, and2( h1( f ) ) ), X ) ), value( in( n1,
% 0.46/1.18 not1( h1( f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 177, [ connection( out( n1, and2( h1( f ) ) ), in( n1, not1(
% 0.46/1.18 h1( f ) ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( n1, and2( h1( f ) ) ) ), :=( Y, in( n1
% 0.46/1.18 , not1( h1( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 180, [ value( in( n1, not1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.18 and2( h1( f ) ) ), X ) ) ] )
% 0.46/1.18 , clause( 499, [ ~( value( out( n1, and2( h1( f ) ) ), X ) ), value( in( n1
% 0.46/1.18 , not1( h1( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 500, [ ~( value( in( n1, not1( h2( f ) ) ), X ) ), value( out( n1,
% 0.46/1.18 and2( h2( f ) ) ), X ) ] )
% 0.46/1.18 , clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 178, [ connection( out( n1, and2( h2( f ) ) ), in( n1, not1(
% 0.46/1.18 h2( f ) ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( n1, and2( h2( f ) ) ) ), :=( Y, in( n1
% 0.46/1.18 , not1( h2( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 181, [ value( out( n1, and2( h2( f ) ) ), X ), ~( value( in( n1,
% 0.46/1.18 not1( h2( f ) ) ), X ) ) ] )
% 0.46/1.18 , clause( 500, [ ~( value( in( n1, not1( h2( f ) ) ), X ) ), value( out( n1
% 0.46/1.18 , and2( h2( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 501, [ value( in( n1, h2( f ) ), n1 ) ] )
% 0.46/1.18 , clause( 172, [ value( in( n1, h2( f ) ), X ), ~( value( in( n1, f ), X )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 1, clause( 46, [ value( in( n1, f ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 183, [ value( in( n1, h2( f ) ), n1 ) ] )
% 0.46/1.18 , clause( 501, [ value( in( n1, h2( f ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 502, [ connection( out( n1, not1( h1( f ) ) ), in( n2, and1( h1( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 33, [ connection( out( n1, not1( X ) ), in( n2, and1( X ) ) ),
% 0.46/1.18 ~( type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 72, [ type( h1( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h1( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 188, [ connection( out( n1, not1( h1( f ) ) ), in( n2, and1( h1( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 502, [ connection( out( n1, not1( h1( f ) ) ), in( n2, and1( h1(
% 0.46/1.18 f ) ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 503, [ connection( out( n1, not1( h2( f ) ) ), in( n2, and1( h2( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 33, [ connection( out( n1, not1( X ) ), in( n2, and1( X ) ) ),
% 0.46/1.18 ~( type( X, halfadder ) ) ] )
% 0.46/1.18 , 1, clause( 69, [ type( h2( f ), halfadder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, h2( f ) )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 189, [ connection( out( n1, not1( h2( f ) ) ), in( n2, and1( h2( f
% 0.46/1.18 ) ) ) ) ] )
% 0.46/1.18 , clause( 503, [ connection( out( n1, not1( h2( f ) ) ), in( n2, and1( h2(
% 0.46/1.18 f ) ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 504, [ ~( value( out( n1, not1( h1( f ) ) ), X ) ), value( in( n2,
% 0.46/1.18 and1( h1( f ) ) ), X ) ] )
% 0.46/1.18 , clause( 0, [ ~( value( X, Z ) ), value( Y, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 188, [ connection( out( n1, not1( h1( f ) ) ), in( n2, and1(
% 0.46/1.18 h1( f ) ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( n1, not1( h1( f ) ) ) ), :=( Y, in( n2
% 0.46/1.18 , and1( h1( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 191, [ value( in( n2, and1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.18 not1( h1( f ) ) ), X ) ) ] )
% 0.46/1.18 , clause( 504, [ ~( value( out( n1, not1( h1( f ) ) ), X ) ), value( in( n2
% 0.46/1.18 , and1( h1( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 505, [ ~( value( in( n2, and1( h2( f ) ) ), X ) ), value( out( n1,
% 0.46/1.18 not1( h2( f ) ) ), X ) ] )
% 0.46/1.18 , clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 189, [ connection( out( n1, not1( h2( f ) ) ), in( n2, and1(
% 0.46/1.18 h2( f ) ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( n1, not1( h2( f ) ) ) ), :=( Y, in( n2
% 0.46/1.18 , and1( h2( f ) ) ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 192, [ value( out( n1, not1( h2( f ) ) ), X ), ~( value( in( n2,
% 0.46/1.18 and1( h2( f ) ) ), X ) ) ] )
% 0.46/1.18 , clause( 505, [ ~( value( in( n2, and1( h2( f ) ) ), X ) ), value( out( n1
% 0.46/1.18 , not1( h2( f ) ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 506, [ connection( out( s, h1( f ) ), in( n2, h2( f ) ) ) ] )
% 0.46/1.18 , clause( 37, [ connection( out( s, h1( X ) ), in( n2, h2( X ) ) ), ~( type(
% 0.46/1.18 X, fulladder ) ) ] )
% 0.46/1.18 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 194, [ connection( out( s, h1( f ) ), in( n2, h2( f ) ) ) ] )
% 0.46/1.18 , clause( 506, [ connection( out( s, h1( f ) ), in( n2, h2( f ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 507, [ ~( value( in( n2, h2( f ) ), X ) ), value( out( s, h1( f ) )
% 0.46/1.18 , X ) ] )
% 0.46/1.18 , clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 194, [ connection( out( s, h1( f ) ), in( n2, h2( f ) ) ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( s, h1( f ) ) ), :=( Y, in( n2, h2( f )
% 0.46/1.18 ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 195, [ value( out( s, h1( f ) ), X ), ~( value( in( n2, h2( f ) ),
% 0.46/1.18 X ) ) ] )
% 0.46/1.18 , clause( 507, [ ~( value( in( n2, h2( f ) ), X ) ), value( out( s, h1( f )
% 0.46/1.18 ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 508, [ connection( out( c, h2( f ) ), in( n1, or1( f ) ) ) ] )
% 0.46/1.18 , clause( 39, [ connection( out( c, h2( X ) ), in( n1, or1( X ) ) ), ~(
% 0.46/1.18 type( X, fulladder ) ) ] )
% 0.46/1.18 , 1, clause( 45, [ type( f, fulladder ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, f )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 200, [ connection( out( c, h2( f ) ), in( n1, or1( f ) ) ) ] )
% 0.46/1.18 , clause( 508, [ connection( out( c, h2( f ) ), in( n1, or1( f ) ) ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 509, [ ~( value( in( n1, or1( f ) ), X ) ), value( out( c, h2( f )
% 0.46/1.18 ), X ) ] )
% 0.46/1.18 , clause( 1, [ ~( value( Y, Z ) ), value( X, Z ), ~( connection( X, Y ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 2, clause( 200, [ connection( out( c, h2( f ) ), in( n1, or1( f ) ) ) ]
% 0.46/1.18 )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, out( c, h2( f ) ) ), :=( Y, in( n1, or1( f )
% 0.46/1.18 ) ), :=( Z, X )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 201, [ value( out( c, h2( f ) ), X ), ~( value( in( n1, or1( f ) )
% 0.46/1.18 , X ) ) ] )
% 0.46/1.18 , clause( 509, [ ~( value( in( n1, or1( f ) ), X ) ), value( out( c, h2( f
% 0.46/1.18 ) ), X ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 510, [ value( out( n1, and1( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 156, [ value( out( n1, and1( h2( f ) ) ), X ), ~( value( out( s,
% 0.46/1.18 h2( f ) ), X ) ) ] )
% 0.46/1.18 , 1, clause( 116, [ value( out( s, h2( f ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 205, [ value( out( n1, and1( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 510, [ value( out( n1, and1( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 511, [ ~( mode( and1( h2( f ) ), ok ) ), ~( type( and1( h2( f ) ),
% 0.46/1.18 and ) ), value( in( n2, and1( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 11, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( in( n2, X )
% 0.46/1.18 , n1 ), ~( value( out( n1, X ), n1 ) ) ] )
% 0.46/1.18 , 3, clause( 205, [ value( out( n1, and1( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, and1( h2( f ) ) )] ), substitution( 1, [] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 512, [ ~( mode( and1( h2( f ) ), ok ) ), value( in( n2, and1( h2( f
% 0.46/1.18 ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 511, [ ~( mode( and1( h2( f ) ), ok ) ), ~( type( and1( h2( f ) )
% 0.46/1.18 , and ) ), value( in( n2, and1( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , 1, clause( 88, [ type( and1( h2( f ) ), and ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 208, [ value( in( n2, and1( h2( f ) ) ), n1 ), ~( mode( and1( h2( f
% 0.46/1.18 ) ), ok ) ) ] )
% 0.46/1.18 , clause( 512, [ ~( mode( and1( h2( f ) ), ok ) ), value( in( n2, and1( h2(
% 0.46/1.18 f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 513, [ value( in( n2, and1( h2( f ) ) ), n1 ), value( in( n1, or1(
% 0.46/1.18 f ) ), n0 ) ] )
% 0.46/1.18 , clause( 208, [ value( in( n2, and1( h2( f ) ) ), n1 ), ~( mode( and1( h2(
% 0.46/1.18 f ) ), ok ) ) ] )
% 0.46/1.18 , 1, clause( 109, [ value( in( n1, or1( f ) ), n0 ), mode( and1( h2( f ) )
% 0.46/1.18 , ok ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 211, [ value( in( n1, or1( f ) ), n0 ), value( in( n2, and1( h2( f
% 0.46/1.18 ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 513, [ value( in( n2, and1( h2( f ) ) ), n1 ), value( in( n1, or1(
% 0.46/1.18 f ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 514, [ value( in( n2, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 130, [ value( in( n2, or1( h1( f ) ) ), X ), ~( value( in( n2, h1(
% 0.46/1.18 f ) ), X ) ) ] )
% 0.46/1.18 , 1, clause( 133, [ value( in( n2, h1( f ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 230, [ value( in( n2, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 514, [ value( in( n2, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 515, [ ~( mode( or1( h1( f ) ), ok ) ), ~( type( or1( h1( f ) ), or
% 0.46/1.18 ) ), value( out( n1, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 12, [ ~( mode( X, ok ) ), ~( type( X, or ) ), value( out( n1, X )
% 0.46/1.18 , n1 ), ~( value( in( Y, X ), n1 ) ) ] )
% 0.46/1.18 , 3, clause( 230, [ value( in( n2, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, or1( h1( f ) ) ), :=( Y, n2 )] ),
% 0.46/1.18 substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 516, [ ~( type( or1( h1( f ) ), or ) ), value( out( n1, or1( h1( f
% 0.46/1.18 ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 515, [ ~( mode( or1( h1( f ) ), ok ) ), ~( type( or1( h1( f ) ),
% 0.46/1.18 or ) ), value( out( n1, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, clause( 77, [ mode( or1( h1( f ) ), ok ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 231, [ value( out( n1, or1( h1( f ) ) ), n1 ), ~( type( or1( h1( f
% 0.46/1.18 ) ), or ) ) ] )
% 0.46/1.18 , clause( 516, [ ~( type( or1( h1( f ) ), or ) ), value( out( n1, or1( h1(
% 0.46/1.18 f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 517, [ value( out( n1, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 231, [ value( out( n1, or1( h1( f ) ) ), n1 ), ~( type( or1( h1(
% 0.46/1.18 f ) ), or ) ) ] )
% 0.46/1.18 , 1, clause( 74, [ type( or1( h1( f ) ), or ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 233, [ value( out( n1, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 517, [ value( out( n1, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 518, [ value( in( n1, and2( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 141, [ value( in( n1, and2( h2( f ) ) ), X ), ~( value( in( n1,
% 0.46/1.18 h2( f ) ), X ) ) ] )
% 0.46/1.18 , 1, clause( 183, [ value( in( n1, h2( f ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 239, [ value( in( n1, and2( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 518, [ value( in( n1, and2( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 520, [ ~( value( in( n1, and2( h2( f ) ) ), X ) ), 'equal_value'( X
% 0.46/1.18 , n1 ) ] )
% 0.46/1.18 , clause( 2, [ ~( value( X, Y ) ), 'equal_value'( Y, Z ), ~( value( X, Z )
% 0.46/1.18 ) ] )
% 0.46/1.18 , 2, clause( 239, [ value( in( n1, and2( h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, in( n1, and2( h2( f ) ) ) ), :=( Y, X ),
% 0.46/1.18 :=( Z, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 243, [ 'equal_value'( X, n1 ), ~( value( in( n1, and2( h2( f ) ) )
% 0.46/1.18 , X ) ) ] )
% 0.46/1.18 , clause( 520, [ ~( value( in( n1, and2( h2( f ) ) ), X ) ), 'equal_value'(
% 0.46/1.18 X, n1 ) ] )
% 0.46/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.46/1.18 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 521, [ value( in( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 139, [ value( in( n1, and2( h1( f ) ) ), X ), ~( value( in( n1,
% 0.46/1.18 h1( f ) ), X ) ) ] )
% 0.46/1.18 , 1, clause( 157, [ value( in( n1, h1( f ) ), n0 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 244, [ value( in( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 521, [ value( in( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 522, [ ~( mode( and2( h1( f ) ), ok ) ), ~( type( and2( h1( f ) ),
% 0.46/1.18 and ) ), value( out( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 7, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( out( n1, X )
% 0.46/1.18 , n0 ), ~( value( in( Y, X ), n0 ) ) ] )
% 0.46/1.18 , 3, clause( 244, [ value( in( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, and2( h1( f ) ) ), :=( Y, n1 )] ),
% 0.46/1.18 substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 523, [ ~( type( and2( h1( f ) ), and ) ), value( out( n1, and2( h1(
% 0.46/1.18 f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 522, [ ~( mode( and2( h1( f ) ), ok ) ), ~( type( and2( h1( f ) )
% 0.46/1.18 , and ) ), value( out( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , 0, clause( 85, [ mode( and2( h1( f ) ), ok ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 247, [ value( out( n1, and2( h1( f ) ) ), n0 ), ~( type( and2( h1(
% 0.46/1.18 f ) ), and ) ) ] )
% 0.46/1.18 , clause( 523, [ ~( type( and2( h1( f ) ), and ) ), value( out( n1, and2(
% 0.46/1.18 h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 524, [ value( out( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 247, [ value( out( n1, and2( h1( f ) ) ), n0 ), ~( type( and2( h1(
% 0.46/1.18 f ) ), and ) ) ] )
% 0.46/1.18 , 1, clause( 83, [ type( and2( h1( f ) ), and ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 249, [ value( out( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 524, [ value( out( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 525, [ value( out( n1, not1( h2( f ) ) ), n1 ), value( in( n1, or1(
% 0.46/1.18 f ) ), n0 ) ] )
% 0.46/1.18 , clause( 192, [ value( out( n1, not1( h2( f ) ) ), X ), ~( value( in( n2,
% 0.46/1.18 and1( h2( f ) ) ), X ) ) ] )
% 0.46/1.18 , 1, clause( 211, [ value( in( n1, or1( f ) ), n0 ), value( in( n2, and1(
% 0.46/1.18 h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , 1, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 257, [ value( in( n1, or1( f ) ), n0 ), value( out( n1, not1( h2( f
% 0.46/1.18 ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 525, [ value( out( n1, not1( h2( f ) ) ), n1 ), value( in( n1,
% 0.46/1.18 or1( f ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 526, [ ~( mode( not1( h2( f ) ), ok ) ), ~( type( not1( h2( f ) ),
% 0.46/1.18 not ) ), value( in( n1, not1( h2( f ) ) ), n0 ), value( in( n1, or1( f )
% 0.46/1.18 ), n0 ) ] )
% 0.46/1.18 , clause( 20, [ ~( mode( X, ok ) ), ~( type( X, not ) ), value( in( n1, X )
% 0.46/1.18 , n0 ), ~( value( out( n1, X ), n1 ) ) ] )
% 0.46/1.18 , 3, clause( 257, [ value( in( n1, or1( f ) ), n0 ), value( out( n1, not1(
% 0.46/1.18 h2( f ) ) ), n1 ) ] )
% 0.46/1.18 , 1, substitution( 0, [ :=( X, not1( h2( f ) ) )] ), substitution( 1, [] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 527, [ ~( type( not1( h2( f ) ), not ) ), value( in( n1, not1( h2(
% 0.46/1.18 f ) ) ), n0 ), value( in( n1, or1( f ) ), n0 ), value( in( n1, or1( f ) )
% 0.46/1.18 , n0 ) ] )
% 0.46/1.18 , clause( 526, [ ~( mode( not1( h2( f ) ), ok ) ), ~( type( not1( h2( f ) )
% 0.46/1.18 , not ) ), value( in( n1, not1( h2( f ) ) ), n0 ), value( in( n1, or1( f
% 0.46/1.18 ) ), n0 ) ] )
% 0.46/1.18 , 0, clause( 108, [ value( in( n1, or1( f ) ), n0 ), mode( not1( h2( f ) )
% 0.46/1.18 , ok ) ] )
% 0.46/1.18 , 1, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 factor(
% 0.46/1.18 clause( 528, [ ~( type( not1( h2( f ) ), not ) ), value( in( n1, not1( h2(
% 0.46/1.18 f ) ) ), n0 ), value( in( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , clause( 527, [ ~( type( not1( h2( f ) ), not ) ), value( in( n1, not1( h2(
% 0.46/1.18 f ) ) ), n0 ), value( in( n1, or1( f ) ), n0 ), value( in( n1, or1( f ) )
% 0.46/1.18 , n0 ) ] )
% 0.46/1.18 , 2, 3, substitution( 0, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 258, [ value( in( n1, or1( f ) ), n0 ), value( in( n1, not1( h2( f
% 0.46/1.18 ) ) ), n0 ), ~( type( not1( h2( f ) ), not ) ) ] )
% 0.46/1.18 , clause( 528, [ ~( type( not1( h2( f ) ), not ) ), value( in( n1, not1( h2(
% 0.46/1.18 f ) ) ), n0 ), value( in( n1, or1( f ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 1 ), ==>( 2
% 0.46/1.18 , 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 529, [ value( in( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 174, [ value( in( n1, and1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.18 or1( h1( f ) ) ), X ) ) ] )
% 0.46/1.18 , 1, clause( 233, [ value( out( n1, or1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 263, [ value( in( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 529, [ value( in( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 530, [ ~( mode( and1( h1( f ) ), ok ) ), ~( type( and1( h1( f ) ),
% 0.46/1.18 and ) ), ~( value( in( n2, and1( h1( f ) ) ), n1 ) ), value( out( n1,
% 0.46/1.18 and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 8, [ ~( mode( X, ok ) ), ~( type( X, and ) ), ~( value( in( n2, X
% 0.46/1.18 ), n1 ) ), value( out( n1, X ), n1 ), ~( value( in( n1, X ), n1 ) ) ] )
% 0.46/1.18 , 4, clause( 263, [ value( in( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, and1( h1( f ) ) )] ), substitution( 1, [] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 531, [ ~( type( and1( h1( f ) ), and ) ), ~( value( in( n2, and1(
% 0.46/1.18 h1( f ) ) ), n1 ) ), value( out( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 530, [ ~( mode( and1( h1( f ) ), ok ) ), ~( type( and1( h1( f ) )
% 0.46/1.18 , and ) ), ~( value( in( n2, and1( h1( f ) ) ), n1 ) ), value( out( n1,
% 0.46/1.18 and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, clause( 89, [ mode( and1( h1( f ) ), ok ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 266, [ ~( type( and1( h1( f ) ), and ) ), value( out( n1, and1( h1(
% 0.46/1.18 f ) ) ), n1 ), ~( value( in( n2, and1( h1( f ) ) ), n1 ) ) ] )
% 0.46/1.18 , clause( 531, [ ~( type( and1( h1( f ) ), and ) ), ~( value( in( n2, and1(
% 0.46/1.18 h1( f ) ) ), n1 ) ), value( out( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 ), ==>( 1, 2 ), ==>( 2
% 0.46/1.18 , 1 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 532, [ value( in( n1, not1( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 180, [ value( in( n1, not1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.46/1.18 and2( h1( f ) ) ), X ) ) ] )
% 0.46/1.18 , 1, clause( 249, [ value( out( n1, and2( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 272, [ value( in( n1, not1( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , clause( 532, [ value( in( n1, not1( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 533, [ ~( mode( not1( h1( f ) ), ok ) ), ~( type( not1( h1( f ) ),
% 0.46/1.18 not ) ), value( out( n1, not1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 17, [ ~( mode( X, ok ) ), ~( type( X, not ) ), value( out( n1, X
% 0.46/1.18 ), n1 ), ~( value( in( n1, X ), n0 ) ) ] )
% 0.46/1.18 , 3, clause( 272, [ value( in( n1, not1( h1( f ) ) ), n0 ) ] )
% 0.46/1.18 , 0, substitution( 0, [ :=( X, not1( h1( f ) ) )] ), substitution( 1, [] )
% 0.46/1.18 ).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 resolution(
% 0.46/1.18 clause( 534, [ ~( type( not1( h1( f ) ), not ) ), value( out( n1, not1( h1(
% 0.46/1.18 f ) ) ), n1 ) ] )
% 0.46/1.18 , clause( 533, [ ~( mode( not1( h1( f ) ), ok ) ), ~( type( not1( h1( f ) )
% 0.46/1.18 , not ) ), value( out( n1, not1( h1( f ) ) ), n1 ) ] )
% 0.46/1.18 , 0, clause( 81, [ mode( not1( h1( f ) ), ok ) ] )
% 0.46/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.46/1.18
% 0.46/1.18
% 0.46/1.18 subsumption(
% 0.46/1.18 clause( 273, [ value( out( n1, not1( h1( f ) ) ), n1 ), ~( type( not1( h1(
% 0.46/1.18 f ) ), not ) ) ] )
% 0.46/1.18 , clause( 534, [ ~( type( not1( h1( f ) ), not ) ), value( out( n1, not1(
% 0.77/1.18 h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.77/1.18 ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 535, [ value( out( n1, not1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , clause( 273, [ value( out( n1, not1( h1( f ) ) ), n1 ), ~( type( not1( h1(
% 0.77/1.18 f ) ), not ) ) ] )
% 0.77/1.18 , 1, clause( 79, [ type( not1( h1( f ) ), not ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 277, [ value( out( n1, not1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , clause( 535, [ value( out( n1, not1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 536, [ value( in( n2, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , clause( 191, [ value( in( n2, and1( h1( f ) ) ), X ), ~( value( out( n1,
% 0.77/1.18 not1( h1( f ) ) ), X ) ) ] )
% 0.77/1.18 , 1, clause( 277, [ value( out( n1, not1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 278, [ value( in( n2, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , clause( 536, [ value( in( n2, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 537, [ value( in( n1, or1( f ) ), n0 ), value( in( n1, not1( h2( f
% 0.77/1.18 ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 258, [ value( in( n1, or1( f ) ), n0 ), value( in( n1, not1( h2(
% 0.77/1.18 f ) ) ), n0 ), ~( type( not1( h2( f ) ), not ) ) ] )
% 0.77/1.18 , 2, clause( 80, [ type( not1( h2( f ) ), not ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 285, [ value( in( n1, not1( h2( f ) ) ), n0 ), value( in( n1, or1(
% 0.77/1.18 f ) ), n0 ) ] )
% 0.77/1.18 , clause( 537, [ value( in( n1, or1( f ) ), n0 ), value( in( n1, not1( h2(
% 0.77/1.18 f ) ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.77/1.18 ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 538, [ value( out( c, h2( f ) ), n0 ), value( in( n1, not1( h2( f )
% 0.77/1.18 ) ), n0 ) ] )
% 0.77/1.18 , clause( 201, [ value( out( c, h2( f ) ), X ), ~( value( in( n1, or1( f )
% 0.77/1.18 ), X ) ) ] )
% 0.77/1.18 , 1, clause( 285, [ value( in( n1, not1( h2( f ) ) ), n0 ), value( in( n1,
% 0.77/1.18 or1( f ) ), n0 ) ] )
% 0.77/1.18 , 1, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 286, [ value( in( n1, not1( h2( f ) ) ), n0 ), value( out( c, h2( f
% 0.77/1.18 ) ), n0 ) ] )
% 0.77/1.18 , clause( 538, [ value( out( c, h2( f ) ), n0 ), value( in( n1, not1( h2( f
% 0.77/1.18 ) ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.77/1.18 ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 539, [ value( out( n1, and2( h2( f ) ) ), n0 ), value( in( n1, not1(
% 0.77/1.18 h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 167, [ value( out( n1, and2( h2( f ) ) ), X ), ~( value( out( c,
% 0.77/1.18 h2( f ) ), X ) ) ] )
% 0.77/1.18 , 1, clause( 286, [ value( in( n1, not1( h2( f ) ) ), n0 ), value( out( c,
% 0.77/1.18 h2( f ) ), n0 ) ] )
% 0.77/1.18 , 1, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 540, [ value( out( n1, and2( h2( f ) ) ), n0 ), value( out( n1,
% 0.77/1.18 and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 181, [ value( out( n1, and2( h2( f ) ) ), X ), ~( value( in( n1,
% 0.77/1.18 not1( h2( f ) ) ), X ) ) ] )
% 0.77/1.18 , 1, clause( 539, [ value( out( n1, and2( h2( f ) ) ), n0 ), value( in( n1
% 0.77/1.18 , not1( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , 1, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 factor(
% 0.77/1.18 clause( 541, [ value( out( n1, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 540, [ value( out( n1, and2( h2( f ) ) ), n0 ), value( out( n1,
% 0.77/1.18 and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , 0, 1, substitution( 0, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 289, [ value( out( n1, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 541, [ value( out( n1, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 542, [ ~( mode( and2( h2( f ) ), ok ) ), ~( type( and2( h2( f ) ),
% 0.77/1.18 and ) ), value( in( n1, and2( h2( f ) ) ), n0 ), value( in( n2, and2( h2(
% 0.77/1.18 f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 9, [ ~( mode( X, ok ) ), ~( type( X, and ) ), value( in( n1, X )
% 0.77/1.18 , n0 ), value( in( n2, X ), n0 ), ~( value( out( n1, X ), n0 ) ) ] )
% 0.77/1.18 , 4, clause( 289, [ value( out( n1, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , 0, substitution( 0, [ :=( X, and2( h2( f ) ) )] ), substitution( 1, [] )
% 0.77/1.18 ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 543, [ ~( type( and2( h2( f ) ), and ) ), value( in( n1, and2( h2(
% 0.77/1.18 f ) ) ), n0 ), value( in( n2, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 542, [ ~( mode( and2( h2( f ) ), ok ) ), ~( type( and2( h2( f ) )
% 0.77/1.18 , and ) ), value( in( n1, and2( h2( f ) ) ), n0 ), value( in( n2, and2(
% 0.77/1.18 h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , 0, clause( 86, [ mode( and2( h2( f ) ), ok ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 295, [ value( in( n1, and2( h2( f ) ) ), n0 ), value( in( n2, and2(
% 0.77/1.18 h2( f ) ) ), n0 ), ~( type( and2( h2( f ) ), and ) ) ] )
% 0.77/1.18 , clause( 543, [ ~( type( and2( h2( f ) ), and ) ), value( in( n1, and2( h2(
% 0.77/1.18 f ) ) ), n0 ), value( in( n2, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 2 ), ==>( 1, 0 ), ==>( 2
% 0.77/1.18 , 1 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 544, [ value( in( n1, and2( h2( f ) ) ), n0 ), value( in( n2, and2(
% 0.77/1.18 h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 295, [ value( in( n1, and2( h2( f ) ) ), n0 ), value( in( n2,
% 0.77/1.18 and2( h2( f ) ) ), n0 ), ~( type( and2( h2( f ) ), and ) ) ] )
% 0.77/1.18 , 2, clause( 84, [ type( and2( h2( f ) ), and ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 309, [ value( in( n2, and2( h2( f ) ) ), n0 ), value( in( n1, and2(
% 0.77/1.18 h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 544, [ value( in( n1, and2( h2( f ) ) ), n0 ), value( in( n2,
% 0.77/1.18 and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1, 0 )] )
% 0.77/1.18 ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 545, [ 'equal_value'( n0, n1 ), value( in( n2, and2( h2( f ) ) ),
% 0.77/1.18 n0 ) ] )
% 0.77/1.18 , clause( 243, [ 'equal_value'( X, n1 ), ~( value( in( n1, and2( h2( f ) )
% 0.77/1.18 ), X ) ) ] )
% 0.77/1.18 , 1, clause( 309, [ value( in( n2, and2( h2( f ) ) ), n0 ), value( in( n1,
% 0.77/1.18 and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , 1, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 546, [ value( in( n2, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 3, [ ~( 'equal_value'( n0, n1 ) ) ] )
% 0.77/1.18 , 0, clause( 545, [ 'equal_value'( n0, n1 ), value( in( n2, and2( h2( f ) )
% 0.77/1.18 ), n0 ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 310, [ value( in( n2, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , clause( 546, [ value( in( n2, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 547, [ value( in( n2, h2( f ) ), n0 ) ] )
% 0.77/1.18 , clause( 149, [ value( in( n2, h2( f ) ), X ), ~( value( in( n2, and2( h2(
% 0.77/1.18 f ) ) ), X ) ) ] )
% 0.77/1.18 , 1, clause( 310, [ value( in( n2, and2( h2( f ) ) ), n0 ) ] )
% 0.77/1.18 , 0, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 311, [ value( in( n2, h2( f ) ), n0 ) ] )
% 0.77/1.18 , clause( 547, [ value( in( n2, h2( f ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 548, [ value( out( s, h1( f ) ), n0 ) ] )
% 0.77/1.18 , clause( 195, [ value( out( s, h1( f ) ), X ), ~( value( in( n2, h2( f ) )
% 0.77/1.18 , X ) ) ] )
% 0.77/1.18 , 1, clause( 311, [ value( in( n2, h2( f ) ), n0 ) ] )
% 0.77/1.18 , 0, substitution( 0, [ :=( X, n0 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 314, [ value( out( s, h1( f ) ), n0 ) ] )
% 0.77/1.18 , clause( 548, [ value( out( s, h1( f ) ), n0 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 550, [ ~( value( out( s, h1( f ) ), X ) ), 'equal_value'( X, n0 ) ]
% 0.77/1.18 )
% 0.77/1.18 , clause( 2, [ ~( value( X, Y ) ), 'equal_value'( Y, Z ), ~( value( X, Z )
% 0.77/1.18 ) ] )
% 0.77/1.18 , 2, clause( 314, [ value( out( s, h1( f ) ), n0 ) ] )
% 0.77/1.18 , 0, substitution( 0, [ :=( X, out( s, h1( f ) ) ), :=( Y, X ), :=( Z, n0 )] )
% 0.77/1.18 , substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 318, [ 'equal_value'( X, n0 ), ~( value( out( s, h1( f ) ), X ) ) ]
% 0.77/1.18 )
% 0.77/1.18 , clause( 550, [ ~( value( out( s, h1( f ) ), X ) ), 'equal_value'( X, n0 )
% 0.77/1.18 ] )
% 0.77/1.18 , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 1 ), ==>( 1,
% 0.77/1.18 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 551, [ value( out( n1, and1( h1( f ) ) ), n1 ), ~( value( in( n2,
% 0.77/1.18 and1( h1( f ) ) ), n1 ) ) ] )
% 0.77/1.18 , clause( 266, [ ~( type( and1( h1( f ) ), and ) ), value( out( n1, and1(
% 0.77/1.18 h1( f ) ) ), n1 ), ~( value( in( n2, and1( h1( f ) ) ), n1 ) ) ] )
% 0.77/1.18 , 0, clause( 87, [ type( and1( h1( f ) ), and ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 552, [ value( out( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , clause( 551, [ value( out( n1, and1( h1( f ) ) ), n1 ), ~( value( in( n2
% 0.77/1.18 , and1( h1( f ) ) ), n1 ) ) ] )
% 0.77/1.18 , 1, clause( 278, [ value( in( n2, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 325, [ value( out( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , clause( 552, [ value( out( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 553, [ value( out( s, h1( f ) ), n1 ) ] )
% 0.77/1.18 , clause( 153, [ value( out( s, h1( f ) ), X ), ~( value( out( n1, and1( h1(
% 0.77/1.18 f ) ) ), X ) ) ] )
% 0.77/1.18 , 1, clause( 325, [ value( out( n1, and1( h1( f ) ) ), n1 ) ] )
% 0.77/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 326, [ value( out( s, h1( f ) ), n1 ) ] )
% 0.77/1.18 , clause( 553, [ value( out( s, h1( f ) ), n1 ) ] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 554, [ 'equal_value'( n1, n0 ) ] )
% 0.77/1.18 , clause( 318, [ 'equal_value'( X, n0 ), ~( value( out( s, h1( f ) ), X ) )
% 0.77/1.18 ] )
% 0.77/1.18 , 1, clause( 326, [ value( out( s, h1( f ) ), n1 ) ] )
% 0.77/1.18 , 0, substitution( 0, [ :=( X, n1 )] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 resolution(
% 0.77/1.18 clause( 555, [] )
% 0.77/1.18 , clause( 4, [ ~( 'equal_value'( n1, n0 ) ) ] )
% 0.77/1.18 , 0, clause( 554, [ 'equal_value'( n1, n0 ) ] )
% 0.77/1.18 , 0, substitution( 0, [] ), substitution( 1, [] )).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 subsumption(
% 0.77/1.18 clause( 329, [] )
% 0.77/1.18 , clause( 555, [] )
% 0.77/1.18 , substitution( 0, [] ), permutation( 0, [] ) ).
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 end.
% 0.77/1.18
% 0.77/1.18 % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 0.77/1.18
% 0.77/1.18 Memory use:
% 0.77/1.18
% 0.77/1.18 space for terms: 5758
% 0.77/1.18 space for clauses: 19166
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 clauses generated: 490
% 0.77/1.18 clauses kept: 330
% 0.77/1.18 clauses selected: 294
% 0.77/1.18 clauses deleted: 19
% 0.77/1.18 clauses inuse deleted: 0
% 0.77/1.18
% 0.77/1.18 subsentry: 395
% 0.77/1.18 literals s-matched: 265
% 0.77/1.18 literals matched: 185
% 0.77/1.18 full subsumption: 0
% 0.77/1.18
% 0.77/1.18 checksum: -154006904
% 0.77/1.18
% 0.77/1.18
% 0.77/1.18 Bliksem ended
%------------------------------------------------------------------------------