TSTP Solution File: COM003+3 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : COM003+3 : TPTP v8.1.0. Released v2.0.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% Computer : n008.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 0s
% DateTime : Fri Jul 15 00:51:00 EDT 2022
% Result : Theorem 0.73s 1.08s
% Output : Refutation 0.73s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12 % Problem : COM003+3 : TPTP v8.1.0. Released v2.0.0.
% 0.04/0.13 % Command : bliksem %s
% 0.13/0.34 % Computer : n008.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % DateTime : Thu Jun 16 16:50:07 EDT 2022
% 0.13/0.34 % CPUTime :
% 0.73/1.08 *** allocated 10000 integers for termspace/termends
% 0.73/1.08 *** allocated 10000 integers for clauses
% 0.73/1.08 *** allocated 10000 integers for justifications
% 0.73/1.08 Bliksem 1.12
% 0.73/1.08
% 0.73/1.08
% 0.73/1.08 Automatic Strategy Selection
% 0.73/1.08
% 0.73/1.08
% 0.73/1.08 Clauses:
% 0.73/1.08
% 0.73/1.08 { alpha1, program( skol1 ) }.
% 0.73/1.08 { alpha1, ! program( X ), decides( skol1, X, Y ) }.
% 0.73/1.08 { ! alpha1, ! algorithm( X ), program( skol2( Y ) ) }.
% 0.73/1.08 { ! alpha1, ! algorithm( X ), ! decides( X, skol2( X ), skol7( X ) ) }.
% 0.73/1.08 { algorithm( skol10 ), alpha1 }.
% 0.73/1.08 { ! program( X ), decides( skol10, X, Y ), alpha1 }.
% 0.73/1.08 { alpha2( X ), ! program( Y ), ! halts2( Y, Z ), alpha4( X, Y, Z ) }.
% 0.73/1.08 { alpha2( X ), ! program( Y ), halts2( Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.08 { alpha2( X ), ! program( Y ), halts2( Y, Z ), outputs( X, bad ) }.
% 0.73/1.08 { ! alpha4( X, Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.08 { ! alpha4( X, Y, Z ), outputs( X, good ) }.
% 0.73/1.08 { ! halts3( X, Y, Z ), ! outputs( X, good ), alpha4( X, Y, Z ) }.
% 0.73/1.08 { ! alpha2( X ), ! program( X ), program( skol3( Y ) ) }.
% 0.73/1.08 { ! alpha2( X ), ! program( X ), ! decides( X, skol3( X ), skol8( X ) ) }.
% 0.73/1.08 { program( X ), alpha2( X ) }.
% 0.73/1.08 { ! program( Y ), decides( X, Y, Z ), alpha2( X ) }.
% 0.73/1.08 { alpha3( X ), program( skol4( Y ) ) }.
% 0.73/1.08 { alpha3( X ), ! program( Y ), ! halts3( X, Y, Y ), ! outputs( X, good ), !
% 0.73/1.08 halts2( skol4( X ), Y ) }.
% 0.73/1.08 { alpha3( X ), ! program( Y ), ! halts3( X, Y, Y ), ! outputs( X, bad ),
% 0.73/1.08 alpha5( skol4( X ), Y ) }.
% 0.73/1.08 { ! alpha5( X, Y ), halts2( X, Y ) }.
% 0.73/1.08 { ! alpha5( X, Y ), outputs( X, bad ) }.
% 0.73/1.08 { ! halts2( X, Y ), ! outputs( X, bad ), alpha5( X, Y ) }.
% 0.73/1.08 { ! alpha3( X ), ! program( X ), alpha6( X ) }.
% 0.73/1.08 { program( X ), alpha3( X ) }.
% 0.73/1.08 { ! alpha6( X ), alpha3( X ) }.
% 0.73/1.08 { ! alpha6( X ), alpha9( X, skol5( X ), skol9( X ) ), alpha10( X, skol5( X
% 0.73/1.08 ), skol9( X ) ) }.
% 0.73/1.08 { ! alpha9( X, Y, Z ), alpha6( X ) }.
% 0.73/1.08 { ! alpha10( X, Y, Z ), alpha6( X ) }.
% 0.73/1.08 { ! alpha10( X, Y, Z ), alpha8( Y, Z ) }.
% 0.73/1.08 { ! alpha10( X, Y, Z ), ! halts3( X, Y, Z ), ! outputs( X, bad ) }.
% 0.73/1.08 { ! alpha8( Y, Z ), halts3( X, Y, Z ), alpha10( X, Y, Z ) }.
% 0.73/1.08 { ! alpha8( Y, Z ), outputs( X, bad ), alpha10( X, Y, Z ) }.
% 0.73/1.08 { ! alpha9( X, Y, Z ), alpha7( Y, Z ) }.
% 0.73/1.08 { ! alpha9( X, Y, Z ), ! halts3( X, Y, Z ), ! outputs( X, good ) }.
% 0.73/1.08 { ! alpha7( Y, Z ), halts3( X, Y, Z ), alpha9( X, Y, Z ) }.
% 0.73/1.08 { ! alpha7( Y, Z ), outputs( X, good ), alpha9( X, Y, Z ) }.
% 0.73/1.08 { ! alpha8( X, Y ), program( X ) }.
% 0.73/1.08 { ! alpha8( X, Y ), ! halts2( X, Y ) }.
% 0.73/1.08 { ! program( X ), halts2( X, Y ), alpha8( X, Y ) }.
% 0.73/1.08 { ! alpha7( X, Y ), program( X ) }.
% 0.73/1.08 { ! alpha7( X, Y ), halts2( X, Y ) }.
% 0.73/1.08 { ! program( X ), ! halts2( X, Y ), alpha7( X, Y ) }.
% 0.73/1.08 { algorithm( skol6 ) }.
% 0.73/1.08 { ! program( X ), decides( skol6, X, Y ) }.
% 0.73/1.08
% 0.73/1.08 percentage equality = 0.000000, percentage horn = 0.590909
% 0.73/1.08 This a non-horn, non-equality problem
% 0.73/1.08
% 0.73/1.08
% 0.73/1.08 Options Used:
% 0.73/1.08
% 0.73/1.08 useres = 1
% 0.73/1.08 useparamod = 0
% 0.73/1.08 useeqrefl = 0
% 0.73/1.08 useeqfact = 0
% 0.73/1.08 usefactor = 1
% 0.73/1.08 usesimpsplitting = 0
% 0.73/1.08 usesimpdemod = 0
% 0.73/1.08 usesimpres = 3
% 0.73/1.08
% 0.73/1.08 resimpinuse = 1000
% 0.73/1.08 resimpclauses = 20000
% 0.73/1.08 substype = standard
% 0.73/1.08 backwardsubs = 1
% 0.73/1.08 selectoldest = 5
% 0.73/1.08
% 0.73/1.08 litorderings [0] = split
% 0.73/1.08 litorderings [1] = liftord
% 0.73/1.08
% 0.73/1.08 termordering = none
% 0.73/1.08
% 0.73/1.08 litapriori = 1
% 0.73/1.08 termapriori = 0
% 0.73/1.08 litaposteriori = 0
% 0.73/1.08 termaposteriori = 0
% 0.73/1.08 demodaposteriori = 0
% 0.73/1.08 ordereqreflfact = 0
% 0.73/1.08
% 0.73/1.08 litselect = none
% 0.73/1.08
% 0.73/1.08 maxweight = 15
% 0.73/1.08 maxdepth = 30000
% 0.73/1.08 maxlength = 115
% 0.73/1.08 maxnrvars = 195
% 0.73/1.08 excuselevel = 1
% 0.73/1.08 increasemaxweight = 1
% 0.73/1.08
% 0.73/1.08 maxselected = 10000000
% 0.73/1.08 maxnrclauses = 10000000
% 0.73/1.08
% 0.73/1.08 showgenerated = 0
% 0.73/1.08 showkept = 0
% 0.73/1.08 showselected = 0
% 0.73/1.08 showdeleted = 0
% 0.73/1.08 showresimp = 1
% 0.73/1.08 showstatus = 2000
% 0.73/1.08
% 0.73/1.08 prologoutput = 0
% 0.73/1.08 nrgoals = 5000000
% 0.73/1.08 totalproof = 1
% 0.73/1.08
% 0.73/1.08 Symbols occurring in the translation:
% 0.73/1.08
% 0.73/1.08 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 0.73/1.08 . [1, 2] (w:1, o:37, a:1, s:1, b:0),
% 0.73/1.08 ! [4, 1] (w:0, o:20, a:1, s:1, b:0),
% 0.73/1.08 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.73/1.08 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.73/1.08 algorithm [36, 1] (w:1, o:25, a:1, s:1, b:0),
% 0.73/1.08 program [38, 1] (w:1, o:26, a:1, s:1, b:0),
% 0.73/1.08 decides [40, 3] (w:1, o:66, a:1, s:1, b:0),
% 0.73/1.08 halts2 [42, 2] (w:1, o:61, a:1, s:1, b:0),
% 0.73/1.08 halts3 [43, 3] (w:1, o:67, a:1, s:1, b:0),
% 0.73/1.08 good [44, 0] (w:1, o:13, a:1, s:1, b:0),
% 0.73/1.08 outputs [45, 2] (w:1, o:62, a:1, s:1, b:0),
% 0.73/1.08 bad [46, 0] (w:1, o:15, a:1, s:1, b:0),
% 0.73/1.08 alpha1 [51, 0] (w:1, o:14, a:1, s:1, b:0),
% 0.73/1.08 alpha2 [52, 1] (w:1, o:27, a:1, s:1, b:0),
% 0.73/1.08 alpha3 [53, 1] (w:1, o:28, a:1, s:1, b:0),
% 0.73/1.08 alpha4 [54, 3] (w:1, o:68, a:1, s:1, b:0),
% 0.73/1.08 alpha5 [55, 2] (w:1, o:63, a:1, s:1, b:0),
% 0.73/1.08 alpha6 [56, 1] (w:1, o:29, a:1, s:1, b:0),
% 0.73/1.08 alpha7 [57, 2] (w:1, o:64, a:1, s:1, b:0),
% 0.73/1.08 alpha8 [58, 2] (w:1, o:65, a:1, s:1, b:0),
% 0.73/1.08 alpha9 [59, 3] (w:1, o:69, a:1, s:1, b:0),
% 0.73/1.08 alpha10 [60, 3] (w:1, o:70, a:1, s:1, b:0),
% 0.73/1.08 skol1 [61, 0] (w:1, o:17, a:1, s:1, b:0),
% 0.73/1.08 skol2 [62, 1] (w:1, o:30, a:1, s:1, b:0),
% 0.73/1.08 skol3 [63, 1] (w:1, o:31, a:1, s:1, b:0),
% 0.73/1.08 skol4 [64, 1] (w:1, o:32, a:1, s:1, b:0),
% 0.73/1.08 skol5 [65, 1] (w:1, o:33, a:1, s:1, b:0),
% 0.73/1.08 skol6 [66, 0] (w:1, o:18, a:1, s:1, b:0),
% 0.73/1.08 skol7 [67, 1] (w:1, o:34, a:1, s:1, b:0),
% 0.73/1.08 skol8 [68, 1] (w:1, o:35, a:1, s:1, b:0),
% 0.73/1.08 skol9 [69, 1] (w:1, o:36, a:1, s:1, b:0),
% 0.73/1.08 skol10 [70, 0] (w:1, o:19, a:1, s:1, b:0).
% 0.73/1.08
% 0.73/1.08
% 0.73/1.08 Starting Search:
% 0.73/1.08
% 0.73/1.08 Resimplifying inuse:
% 0.73/1.08 Done
% 0.73/1.08
% 0.73/1.08 Failed to find proof!
% 0.73/1.08 maxweight = 15
% 0.73/1.08 maxnrclauses = 10000000
% 0.73/1.08 Generated: 369
% 0.73/1.08 Kept: 128
% 0.73/1.08
% 0.73/1.08
% 0.73/1.08 The strategy used was not complete!
% 0.73/1.08
% 0.73/1.08 Increased maxweight to 16
% 0.73/1.08
% 0.73/1.08 Starting Search:
% 0.73/1.08
% 0.73/1.08 *** allocated 15000 integers for clauses
% 0.73/1.08
% 0.73/1.08 Bliksems!, er is een bewijs:
% 0.73/1.08 % SZS status Theorem
% 0.73/1.08 % SZS output start Refutation
% 0.73/1.08
% 0.73/1.08 (0) {G0,W3,D2,L2,V0,M1} I { alpha1, program( skol1 ) }.
% 0.73/1.08 (1) {G0,W7,D2,L3,V2,M1} I { alpha1, ! program( X ), decides( skol1, X, Y )
% 0.73/1.08 }.
% 0.73/1.08 (2) {G0,W6,D3,L3,V2,M1} I { ! algorithm( X ), program( skol2( Y ) ), !
% 0.73/1.08 alpha1 }.
% 0.73/1.08 (3) {G0,W9,D3,L3,V1,M1} I { ! algorithm( X ), ! decides( X, skol2( X ),
% 0.73/1.08 skol7( X ) ), ! alpha1 }.
% 0.73/1.08 (6) {G0,W11,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ), ! halts2( Y, Z )
% 0.73/1.08 , alpha4( X, Y, Z ) }.
% 0.73/1.08 (7) {G0,W11,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ), halts2( Y, Z ),
% 0.73/1.08 halts3( X, Y, Z ) }.
% 0.73/1.08 (8) {G0,W10,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ), halts2( Y, Z ),
% 0.73/1.08 outputs( X, bad ) }.
% 0.73/1.08 (9) {G0,W8,D2,L2,V3,M1} I { halts3( X, Y, Z ), ! alpha4( X, Y, Z ) }.
% 0.73/1.08 (10) {G0,W7,D2,L2,V3,M1} I { outputs( X, good ), ! alpha4( X, Y, Z ) }.
% 0.73/1.08 (12) {G0,W7,D3,L3,V2,M1} I { ! program( X ), program( skol3( Y ) ), !
% 0.73/1.08 alpha2( X ) }.
% 0.73/1.08 (13) {G0,W10,D3,L3,V1,M1} I { ! program( X ), ! alpha2( X ), ! decides( X,
% 0.73/1.08 skol3( X ), skol8( X ) ) }.
% 0.73/1.08 (14) {G0,W4,D2,L2,V1,M1} I { program( X ), alpha2( X ) }.
% 0.73/1.08 (16) {G0,W5,D3,L2,V2,M1} I { program( skol4( Y ) ), alpha3( X ) }.
% 0.73/1.08 (17) {G0,W15,D3,L5,V2,M1} I { ! program( Y ), alpha3( X ), ! outputs( X,
% 0.73/1.08 good ), ! halts2( skol4( X ), Y ), ! halts3( X, Y, Y ) }.
% 0.73/1.08 (18) {G0,W15,D3,L5,V2,M1} I { ! program( Y ), alpha3( X ), ! outputs( X,
% 0.73/1.08 bad ), alpha5( skol4( X ), Y ), ! halts3( X, Y, Y ) }.
% 0.73/1.08 (19) {G0,W6,D2,L2,V2,M1} I { halts2( X, Y ), ! alpha5( X, Y ) }.
% 0.73/1.08 (22) {G0,W6,D2,L3,V1,M1} I { ! program( X ), ! alpha3( X ), alpha6( X ) }.
% 0.73/1.08 (24) {G0,W4,D2,L2,V1,M1} I { alpha3( X ), ! alpha6( X ) }.
% 0.73/1.08 (25) {G0,W14,D3,L3,V1,M1} I { ! alpha6( X ), alpha9( X, skol5( X ), skol9(
% 0.73/1.09 X ) ), alpha10( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 (26) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha9( X, Y, Z ) }.
% 0.73/1.09 (27) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha10( X, Y, Z ) }.
% 0.73/1.09 (28) {G0,W7,D2,L2,V3,M1} I { alpha8( Y, Z ), ! alpha10( X, Y, Z ) }.
% 0.73/1.09 (29) {G0,W11,D2,L3,V3,M1} I { ! halts3( X, Y, Z ), ! outputs( X, bad ), !
% 0.73/1.09 alpha10( X, Y, Z ) }.
% 0.73/1.09 (30) {G0,W11,D2,L3,V3,M1} I { ! alpha8( Y, Z ), halts3( X, Y, Z ), alpha10
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 (31) {G0,W10,D2,L3,V3,M1} I { outputs( X, bad ), ! alpha8( Y, Z ), alpha10
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 (32) {G0,W7,D2,L2,V3,M1} I { alpha7( Y, Z ), ! alpha9( X, Y, Z ) }.
% 0.73/1.09 (33) {G0,W11,D2,L3,V3,M1} I { ! halts3( X, Y, Z ), ! outputs( X, good ), !
% 0.73/1.09 alpha9( X, Y, Z ) }.
% 0.73/1.09 (34) {G0,W11,D2,L3,V3,M1} I { ! alpha7( Y, Z ), halts3( X, Y, Z ), alpha9(
% 0.73/1.09 X, Y, Z ) }.
% 0.73/1.09 (35) {G0,W10,D2,L3,V3,M1} I { outputs( X, good ), ! alpha7( Y, Z ), alpha9
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 (36) {G0,W5,D2,L2,V2,M1} I { program( X ), ! alpha8( X, Y ) }.
% 0.73/1.09 (37) {G0,W6,D2,L2,V2,M1} I { ! halts2( X, Y ), ! alpha8( X, Y ) }.
% 0.73/1.09 (38) {G0,W8,D2,L3,V2,M1} I { ! program( X ), halts2( X, Y ), alpha8( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 (39) {G0,W5,D2,L2,V2,M1} I { program( X ), ! alpha7( X, Y ) }.
% 0.73/1.09 (40) {G0,W6,D2,L2,V2,M1} I { halts2( X, Y ), ! alpha7( X, Y ) }.
% 0.73/1.09 (41) {G0,W8,D2,L3,V2,M1} I { ! program( X ), ! halts2( X, Y ), alpha7( X, Y
% 0.73/1.09 ) }.
% 0.73/1.09 (42) {G0,W2,D2,L1,V0,M1} I { algorithm( skol6 ) }.
% 0.73/1.09 (43) {G0,W6,D2,L2,V2,M1} I { ! program( X ), decides( skol6, X, Y ) }.
% 0.73/1.09 (44) {G1,W10,D2,L4,V3,M1} R(6,10) { ! program( X ), alpha2( Y ), ! halts2(
% 0.73/1.09 X, Z ), outputs( Y, good ) }.
% 0.73/1.09 (45) {G1,W11,D2,L4,V3,M1} R(9,6) { ! program( Y ), alpha2( X ), ! halts2( Y
% 0.73/1.09 , Z ), halts3( X, Y, Z ) }.
% 0.73/1.09 (46) {G1,W8,D2,L3,V3,M1} R(35,26) { outputs( X, good ), alpha6( X ), !
% 0.73/1.09 alpha7( Y, Z ) }.
% 0.73/1.09 (47) {G2,W10,D2,L4,V3,M1} R(46,41) { alpha6( X ), ! program( Y ), ! halts2
% 0.73/1.09 ( Y, Z ), outputs( X, good ) }.
% 0.73/1.09 (48) {G1,W8,D2,L3,V3,M1} R(31,27) { outputs( X, bad ), alpha6( X ), !
% 0.73/1.09 alpha8( Y, Z ) }.
% 0.73/1.09 (49) {G2,W10,D2,L4,V3,M1} R(48,38) { alpha6( X ), ! program( Y ), halts2( Y
% 0.73/1.09 , Z ), outputs( X, bad ) }.
% 0.73/1.09 (52) {G1,W6,D3,L3,V0,M1} R(13,1);r(0) { alpha1, ! program( skol3( skol1 ) )
% 0.73/1.09 , ! alpha2( skol1 ) }.
% 0.73/1.09 (54) {G1,W9,D2,L3,V3,M1} R(34,26) { ! alpha7( X, Y ), alpha6( Z ), halts3(
% 0.73/1.09 Z, X, Y ) }.
% 0.73/1.09 (55) {G2,W14,D3,L5,V2,M1} R(54,17);r(24) { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, good ), ! halts2( skol4( Y ), X ), ! alpha7( X, X ) }.
% 0.73/1.09 (56) {G1,W9,D2,L3,V3,M1} R(30,27) { ! alpha8( X, Y ), alpha6( Z ), halts3(
% 0.73/1.09 Z, X, Y ) }.
% 0.73/1.09 (59) {G2,W14,D3,L5,V2,M1} R(56,18);r(24) { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), alpha5( skol4( Y ), X ), ! alpha8( X, X ) }.
% 0.73/1.09 (64) {G1,W17,D3,L4,V1,M1} R(25,29) { ! alpha6( X ), ! halts3( X, skol5( X )
% 0.73/1.09 , skol9( X ) ), ! outputs( X, bad ), alpha9( X, skol5( X ), skol9( X ) )
% 0.73/1.09 }.
% 0.73/1.09 (65) {G1,W13,D3,L3,V1,M1} R(25,28) { ! alpha6( X ), alpha8( skol5( X ),
% 0.73/1.09 skol9( X ) ), alpha9( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 (66) {G2,W16,D3,L4,V1,M1} R(65,33) { ! alpha6( X ), alpha8( skol5( X ),
% 0.73/1.09 skol9( X ) ), ! outputs( X, good ), ! halts3( X, skol5( X ), skol9( X ) )
% 0.73/1.09 }.
% 0.73/1.09 (67) {G2,W12,D3,L3,V1,M1} R(65,32) { ! alpha6( X ), alpha7( skol5( X ),
% 0.73/1.09 skol9( X ) ), alpha8( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 (70) {G3,W5,D3,L2,V1,M1} R(67,36);r(39) { program( skol5( X ) ), ! alpha6(
% 0.73/1.09 X ) }.
% 0.73/1.09 (71) {G4,W7,D3,L3,V1,M1} R(70,22) { program( skol5( X ) ), ! program( X ),
% 0.73/1.09 ! alpha3( X ) }.
% 0.73/1.09 (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ), program( skol5(
% 0.73/1.09 X ) ), ! program( X ) }.
% 0.73/1.09 (73) {G3,W14,D3,L5,V2,M1} R(55,41);f { ! program( X ), alpha3( Y ), !
% 0.73/1.09 halts2( skol4( Y ), X ), ! halts2( X, X ), ! outputs( Y, good ) }.
% 0.73/1.09 (74) {G4,W13,D3,L4,V1,M1} F(73) { ! program( skol4( X ) ), alpha3( X ), !
% 0.73/1.09 halts2( skol4( X ), skol4( X ) ), ! outputs( X, good ) }.
% 0.73/1.09 (75) {G6,W12,D4,L4,V3,M2} R(72,72) { program( skol4( X ) ), program( skol4
% 0.73/1.09 ( Z ) ), program( skol5( skol5( Y ) ) ), ! program( Y ) }.
% 0.73/1.09 (76) {G6,W7,D3,L3,V1,M1} R(72,0) { program( skol4( X ) ), alpha1, program(
% 0.73/1.09 skol5( skol1 ) ) }.
% 0.73/1.09 (77) {G7,W9,D4,L3,V2,M2} F(75) { program( skol4( X ) ), ! program( Y ),
% 0.73/1.09 program( skol5( skol5( Y ) ) ) }.
% 0.73/1.09 (78) {G7,W11,D4,L4,V2,M1} R(76,72) { alpha1, program( skol4( X ) ), program
% 0.73/1.09 ( skol4( Y ) ), program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 (79) {G8,W8,D4,L3,V1,M1} F(78) { alpha1, program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 (80) {G9,W12,D5,L4,V2,M1} R(79,72) { alpha1, program( skol4( X ) ), program
% 0.73/1.09 ( skol4( Y ) ), program( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 (81) {G10,W9,D5,L3,V1,M1} F(80) { alpha1, program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 (83) {G9,W13,D6,L4,V2,M1} R(77,79) { program( skol4( X ) ), alpha1, program
% 0.73/1.09 ( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 (84) {G8,W13,D5,L4,V3,M2} R(77,72) { program( skol4( X ) ), program( skol4
% 0.73/1.09 ( Z ) ), ! program( Y ), program( skol5( skol5( skol5( Y ) ) ) ) }.
% 0.73/1.09 (85) {G9,W10,D5,L3,V2,M2} F(84) { program( skol4( X ) ), program( skol5(
% 0.73/1.09 skol5( skol5( Y ) ) ) ), ! program( Y ) }.
% 0.73/1.09 (86) {G10,W10,D6,L3,V1,M1} F(83) { alpha1, program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 (89) {G11,W14,D7,L4,V2,M1} R(81,77) { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol5( skol1
% 0.73/1.09 ) ) ) ) ) ) }.
% 0.73/1.09 (90) {G12,W11,D7,L3,V1,M1} F(89) { alpha1, program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 (91) {G10,W16,D8,L4,V3,M2} R(85,85) { program( skol4( X ) ), program( skol4
% 0.73/1.09 ( Z ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) ) ) ) )
% 0.73/1.09 ), ! program( Y ) }.
% 0.73/1.09 (92) {G11,W15,D8,L4,V2,M1} R(85,81) { program( skol4( X ) ), alpha1,
% 0.73/1.09 program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 (95) {G12,W12,D8,L3,V1,M1} F(92) { alpha1, program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 (96) {G11,W13,D8,L3,V2,M2} F(91) { program( skol4( X ) ), ! program( Y ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) ) ) ) ) ) }.
% 0.73/1.09 (97) {G11,W16,D9,L4,V2,M1} R(86,85) { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol1 ) ) ) ) ) ) ) ) }.
% 0.73/1.09 (98) {G12,W13,D9,L3,V1,M1} F(97) { alpha1, program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) )
% 0.73/1.09 }.
% 0.73/1.09 (103) {G3,W14,D3,L5,V2,M1} R(59,38);f { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), halts2( X, X ), alpha5( skol4( Y ), X ) }.
% 0.73/1.09 (108) {G5,W15,D3,L5,V3,M2} R(74,47);r(24) { ! program( skol4( X ) ), alpha3
% 0.73/1.09 ( X ), ! program( Y ), ! halts2( Y, Z ), ! halts2( skol4( X ), skol4( X )
% 0.73/1.09 ) }.
% 0.73/1.09 (110) {G6,W10,D3,L3,V1,M1} F(108);f { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! halts2( skol4( X ), skol4( X ) ) }.
% 0.73/1.09 (116) {G4,W14,D3,L5,V2,M1} R(103,19) { ! program( X ), alpha3( Y ), halts2
% 0.73/1.09 ( X, X ), halts2( skol4( Y ), X ), ! outputs( Y, bad ) }.
% 0.73/1.09 (118) {G7,W8,D3,L3,V1,M1} F(116);r(110) { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), ! outputs( X, bad ) }.
% 0.73/1.09 (122) {G8,W10,D3,L4,V3,M1} R(118,49);r(24) { ! program( skol4( X ) ), !
% 0.73/1.09 program( Y ), alpha3( X ), halts2( Y, Z ) }.
% 0.73/1.09 (123) {G9,W9,D3,L3,V2,M1} F(122) { ! program( skol4( X ) ), alpha3( X ),
% 0.73/1.09 halts2( skol4( X ), Y ) }.
% 0.73/1.09 (125) {G2,W16,D3,L4,V1,M1} R(64,32) { ! alpha6( X ), ! outputs( X, bad ),
% 0.73/1.09 alpha7( skol5( X ), skol9( X ) ), ! halts3( X, skol5( X ), skol9( X ) )
% 0.73/1.09 }.
% 0.73/1.09 (127) {G10,W5,D3,L2,V1,M1} R(123,110);f;f { ! program( skol4( X ) ), alpha3
% 0.73/1.09 ( X ) }.
% 0.73/1.09 (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) ), ! program(
% 0.73/1.09 X ), program( skol5( X ) ) }.
% 0.73/1.09 (130) {G12,W4,D3,L2,V0,M1} R(128,0);r(76) { alpha1, program( skol5( skol1 )
% 0.73/1.09 ) }.
% 0.73/1.09 (131) {G13,W5,D4,L2,V0,M1} R(130,128);r(79) { alpha1, program( skol5( skol5
% 0.73/1.09 ( skol1 ) ) ) }.
% 0.73/1.09 (132) {G3,W15,D3,L5,V1,M1} R(66,45);r(37) { ! alpha6( X ), ! program( skol5
% 0.73/1.09 ( X ) ), alpha2( X ), ! halts2( skol5( X ), skol9( X ) ), ! outputs( X,
% 0.73/1.09 good ) }.
% 0.73/1.09 (133) {G14,W6,D5,L2,V0,M1} R(131,128);r(81) { alpha1, program( skol5( skol5
% 0.73/1.09 ( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 (134) {G14,W14,D10,L3,V1,M1} R(131,96) { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 )
% 0.73/1.09 ) ) ) ) ) ) ) ) }.
% 0.73/1.09 (135) {G15,W7,D6,L2,V0,M1} R(133,128);r(86) { alpha1, program( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 (136) {G15,W15,D11,L3,V1,M1} R(133,96) { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 (137) {G16,W8,D7,L2,V0,M1} R(135,128);r(90) { alpha1, program( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 (138) {G16,W16,D12,L3,V1,M1} R(135,96) { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 (139) {G17,W9,D8,L2,V0,M1} R(137,128);r(95) { alpha1, program( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 (143) {G18,W10,D9,L2,V0,M1} R(139,128);r(98) { alpha1, program( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) }.
% 0.73/1.09 (144) {G19,W11,D10,L2,V0,M1} R(143,128);r(134) { alpha1, program( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) )
% 0.73/1.09 }.
% 0.73/1.09 (145) {G20,W12,D11,L2,V0,M1} R(144,128);r(136) { alpha1, program( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 ) ) ) ) }.
% 0.73/1.09 (148) {G21,W13,D12,L2,V0,M1} R(145,128);r(138) { alpha1, program( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) )
% 0.73/1.09 ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 (176) {G4,W12,D3,L4,V1,M1} S(132);r(70) { alpha2( X ), ! alpha6( X ), !
% 0.73/1.09 halts2( skol5( X ), skol9( X ) ), ! outputs( X, good ) }.
% 0.73/1.09 (177) {G5,W14,D3,L5,V3,M2} R(176,44);f { alpha2( X ), ! alpha6( X ), !
% 0.73/1.09 program( Y ), ! halts2( Y, Z ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 (178) {G6,W9,D3,L3,V1,M1} F(177);r(70) { alpha2( X ), ! alpha6( X ), !
% 0.73/1.09 halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 (198) {G3,W15,D3,L5,V1,M1} R(125,7);r(40) { ! alpha6( X ), ! program( skol5
% 0.73/1.09 ( X ) ), alpha2( X ), halts2( skol5( X ), skol9( X ) ), ! outputs( X, bad
% 0.73/1.09 ) }.
% 0.73/1.09 (199) {G7,W7,D2,L3,V1,M1} S(198);r(70);r(178) { alpha2( X ), ! alpha6( X )
% 0.73/1.09 , ! outputs( X, bad ) }.
% 0.73/1.09 (201) {G8,W9,D2,L4,V3,M1} R(199,8);f { alpha2( X ), ! program( Y ), !
% 0.73/1.09 alpha6( X ), halts2( Y, Z ) }.
% 0.73/1.09 (205) {G9,W8,D2,L4,V2,M2} R(201,178);r(70) { alpha2( X ), alpha2( Y ), !
% 0.73/1.09 alpha6( Y ), ! alpha6( X ) }.
% 0.73/1.09 (206) {G10,W4,D2,L2,V1,M1} F(205);f { alpha2( X ), ! alpha6( X ) }.
% 0.73/1.09 (207) {G11,W4,D2,L2,V1,M1} R(206,22);r(14) { alpha2( X ), ! alpha3( X ) }.
% 0.73/1.09 (208) {G12,W5,D3,L2,V1,M1} R(207,127) { ! program( skol4( X ) ), alpha2( X
% 0.73/1.09 ) }.
% 0.73/1.09 (209) {G12,W5,D3,L2,V2,M1} R(207,16) { program( skol4( Y ) ), alpha2( X )
% 0.73/1.09 }.
% 0.73/1.09 (212) {G13,W7,D3,L3,V1,M1} R(209,52) { alpha1, ! program( skol3( skol1 ) )
% 0.73/1.09 , program( skol4( X ) ) }.
% 0.73/1.09 (213) {G13,W8,D3,L3,V3,M2} R(209,12) { program( skol3( Z ) ), program(
% 0.73/1.09 skol4( X ) ), ! program( Y ) }.
% 0.73/1.09 (216) {G14,W4,D3,L2,V0,M1} R(208,52);r(212) { alpha1, ! program( skol3(
% 0.73/1.09 skol1 ) ) }.
% 0.73/1.09 (217) {G13,W8,D3,L3,V2,M2} R(208,12) { program( skol3( Y ) ), ! program(
% 0.73/1.09 skol4( X ) ), ! program( X ) }.
% 0.73/1.09 (222) {G14,W10,D3,L4,V4,M4} R(217,213) { ! program( Y ), program( skol3( Z
% 0.73/1.09 ) ), ! program( T ), program( skol3( X ) ) }.
% 0.73/1.09 (234) {G15,W7,D3,L3,V3,M3} F(222) { program( skol3( Y ) ), ! program( Z ),
% 0.73/1.09 ! program( X ) }.
% 0.73/1.09 (235) {G16,W5,D3,L2,V2,M2} F(234) { ! program( Y ), program( skol3( X ) )
% 0.73/1.09 }.
% 0.73/1.09 (238) {G17,W3,D2,L2,V1,M1} R(235,216) { alpha1, ! program( X ) }.
% 0.73/1.09 (239) {G22,W1,D1,L1,V0,M1} R(235,148);r(238) { alpha1 }.
% 0.73/1.09 (251) {G23,W8,D3,L2,V1,M1} R(239,3) { ! algorithm( X ), ! decides( X, skol2
% 0.73/1.09 ( X ), skol7( X ) ) }.
% 0.73/1.09 (252) {G23,W5,D3,L2,V2,M1} R(239,2) { ! algorithm( X ), program( skol2( Y )
% 0.73/1.09 ) }.
% 0.73/1.09 (269) {G24,W3,D3,L1,V0,M1} R(251,43);r(42) { ! program( skol2( skol6 ) )
% 0.73/1.09 }.
% 0.73/1.09 (270) {G25,W2,D2,L1,V1,M1} R(269,252) { ! algorithm( X ) }.
% 0.73/1.09 (271) {G26,W0,D0,L0,V0,M0} R(270,42) { }.
% 0.73/1.09
% 0.73/1.09
% 0.73/1.09 % SZS output end Refutation
% 0.73/1.09 found a proof!
% 0.73/1.09
% 0.73/1.09
% 0.73/1.09 Unprocessed initial clauses:
% 0.73/1.09
% 0.73/1.09 (273) {G0,W3,D2,L2,V0,M2} { alpha1, program( skol1 ) }.
% 0.73/1.09 (274) {G0,W7,D2,L3,V2,M3} { alpha1, ! program( X ), decides( skol1, X, Y )
% 0.73/1.09 }.
% 0.73/1.09 (275) {G0,W6,D3,L3,V2,M3} { ! alpha1, ! algorithm( X ), program( skol2( Y
% 0.73/1.09 ) ) }.
% 0.73/1.09 (276) {G0,W9,D3,L3,V1,M3} { ! alpha1, ! algorithm( X ), ! decides( X,
% 0.73/1.09 skol2( X ), skol7( X ) ) }.
% 0.73/1.09 (277) {G0,W3,D2,L2,V0,M2} { algorithm( skol10 ), alpha1 }.
% 0.73/1.09 (278) {G0,W7,D2,L3,V2,M3} { ! program( X ), decides( skol10, X, Y ),
% 0.73/1.09 alpha1 }.
% 0.73/1.09 (279) {G0,W11,D2,L4,V3,M4} { alpha2( X ), ! program( Y ), ! halts2( Y, Z )
% 0.73/1.09 , alpha4( X, Y, Z ) }.
% 0.73/1.09 (280) {G0,W11,D2,L4,V3,M4} { alpha2( X ), ! program( Y ), halts2( Y, Z ),
% 0.73/1.09 halts3( X, Y, Z ) }.
% 0.73/1.09 (281) {G0,W10,D2,L4,V3,M4} { alpha2( X ), ! program( Y ), halts2( Y, Z ),
% 0.73/1.09 outputs( X, bad ) }.
% 0.73/1.09 (282) {G0,W8,D2,L2,V3,M2} { ! alpha4( X, Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.09 (283) {G0,W7,D2,L2,V3,M2} { ! alpha4( X, Y, Z ), outputs( X, good ) }.
% 0.73/1.09 (284) {G0,W11,D2,L3,V3,M3} { ! halts3( X, Y, Z ), ! outputs( X, good ),
% 0.73/1.09 alpha4( X, Y, Z ) }.
% 0.73/1.09 (285) {G0,W7,D3,L3,V2,M3} { ! alpha2( X ), ! program( X ), program( skol3
% 0.73/1.09 ( Y ) ) }.
% 0.73/1.09 (286) {G0,W10,D3,L3,V1,M3} { ! alpha2( X ), ! program( X ), ! decides( X,
% 0.73/1.09 skol3( X ), skol8( X ) ) }.
% 0.73/1.09 (287) {G0,W4,D2,L2,V1,M2} { program( X ), alpha2( X ) }.
% 0.73/1.09 (288) {G0,W8,D2,L3,V3,M3} { ! program( Y ), decides( X, Y, Z ), alpha2( X
% 0.73/1.09 ) }.
% 0.73/1.09 (289) {G0,W5,D3,L2,V2,M2} { alpha3( X ), program( skol4( Y ) ) }.
% 0.73/1.09 (290) {G0,W15,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), ! halts3( X, Y,
% 0.73/1.09 Y ), ! outputs( X, good ), ! halts2( skol4( X ), Y ) }.
% 0.73/1.09 (291) {G0,W15,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), ! halts3( X, Y,
% 0.73/1.09 Y ), ! outputs( X, bad ), alpha5( skol4( X ), Y ) }.
% 0.73/1.09 (292) {G0,W6,D2,L2,V2,M2} { ! alpha5( X, Y ), halts2( X, Y ) }.
% 0.73/1.09 (293) {G0,W6,D2,L2,V2,M2} { ! alpha5( X, Y ), outputs( X, bad ) }.
% 0.73/1.09 (294) {G0,W9,D2,L3,V2,M3} { ! halts2( X, Y ), ! outputs( X, bad ), alpha5
% 0.73/1.09 ( X, Y ) }.
% 0.73/1.09 (295) {G0,W6,D2,L3,V1,M3} { ! alpha3( X ), ! program( X ), alpha6( X ) }.
% 0.73/1.09 (296) {G0,W4,D2,L2,V1,M2} { program( X ), alpha3( X ) }.
% 0.73/1.09 (297) {G0,W4,D2,L2,V1,M2} { ! alpha6( X ), alpha3( X ) }.
% 0.73/1.09 (298) {G0,W14,D3,L3,V1,M3} { ! alpha6( X ), alpha9( X, skol5( X ), skol9(
% 0.73/1.09 X ) ), alpha10( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 (299) {G0,W6,D2,L2,V3,M2} { ! alpha9( X, Y, Z ), alpha6( X ) }.
% 0.73/1.09 (300) {G0,W6,D2,L2,V3,M2} { ! alpha10( X, Y, Z ), alpha6( X ) }.
% 0.73/1.09 (301) {G0,W7,D2,L2,V3,M2} { ! alpha10( X, Y, Z ), alpha8( Y, Z ) }.
% 0.73/1.09 (302) {G0,W11,D2,L3,V3,M3} { ! alpha10( X, Y, Z ), ! halts3( X, Y, Z ), !
% 0.73/1.09 outputs( X, bad ) }.
% 0.73/1.09 (303) {G0,W11,D2,L3,V3,M3} { ! alpha8( Y, Z ), halts3( X, Y, Z ), alpha10
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 (304) {G0,W10,D2,L3,V3,M3} { ! alpha8( Y, Z ), outputs( X, bad ), alpha10
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 (305) {G0,W7,D2,L2,V3,M2} { ! alpha9( X, Y, Z ), alpha7( Y, Z ) }.
% 0.73/1.09 (306) {G0,W11,D2,L3,V3,M3} { ! alpha9( X, Y, Z ), ! halts3( X, Y, Z ), !
% 0.73/1.09 outputs( X, good ) }.
% 0.73/1.09 (307) {G0,W11,D2,L3,V3,M3} { ! alpha7( Y, Z ), halts3( X, Y, Z ), alpha9(
% 0.73/1.09 X, Y, Z ) }.
% 0.73/1.09 (308) {G0,W10,D2,L3,V3,M3} { ! alpha7( Y, Z ), outputs( X, good ), alpha9
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 (309) {G0,W5,D2,L2,V2,M2} { ! alpha8( X, Y ), program( X ) }.
% 0.73/1.09 (310) {G0,W6,D2,L2,V2,M2} { ! alpha8( X, Y ), ! halts2( X, Y ) }.
% 0.73/1.09 (311) {G0,W8,D2,L3,V2,M3} { ! program( X ), halts2( X, Y ), alpha8( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 (312) {G0,W5,D2,L2,V2,M2} { ! alpha7( X, Y ), program( X ) }.
% 0.73/1.09 (313) {G0,W6,D2,L2,V2,M2} { ! alpha7( X, Y ), halts2( X, Y ) }.
% 0.73/1.09 (314) {G0,W8,D2,L3,V2,M3} { ! program( X ), ! halts2( X, Y ), alpha7( X, Y
% 0.73/1.09 ) }.
% 0.73/1.09 (315) {G0,W2,D2,L1,V0,M1} { algorithm( skol6 ) }.
% 0.73/1.09 (316) {G0,W6,D2,L2,V2,M2} { ! program( X ), decides( skol6, X, Y ) }.
% 0.73/1.09
% 0.73/1.09
% 0.73/1.09 Total Proof:
% 0.73/1.09
% 0.73/1.09 subsumption: (0) {G0,W3,D2,L2,V0,M1} I { alpha1, program( skol1 ) }.
% 0.73/1.09 parent0: (273) {G0,W3,D2,L2,V0,M2} { alpha1, program( skol1 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (1) {G0,W7,D2,L3,V2,M1} I { alpha1, ! program( X ), decides(
% 0.73/1.09 skol1, X, Y ) }.
% 0.73/1.09 parent0: (274) {G0,W7,D2,L3,V2,M3} { alpha1, ! program( X ), decides(
% 0.73/1.09 skol1, X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (2) {G0,W6,D3,L3,V2,M1} I { ! algorithm( X ), program( skol2(
% 0.73/1.09 Y ) ), ! alpha1 }.
% 0.73/1.09 parent0: (275) {G0,W6,D3,L3,V2,M3} { ! alpha1, ! algorithm( X ), program(
% 0.73/1.09 skol2( Y ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (3) {G0,W9,D3,L3,V1,M1} I { ! algorithm( X ), ! decides( X,
% 0.73/1.09 skol2( X ), skol7( X ) ), ! alpha1 }.
% 0.73/1.09 parent0: (276) {G0,W9,D3,L3,V1,M3} { ! alpha1, ! algorithm( X ), ! decides
% 0.73/1.09 ( X, skol2( X ), skol7( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (6) {G0,W11,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ), !
% 0.73/1.09 halts2( Y, Z ), alpha4( X, Y, Z ) }.
% 0.73/1.09 parent0: (279) {G0,W11,D2,L4,V3,M4} { alpha2( X ), ! program( Y ), !
% 0.73/1.09 halts2( Y, Z ), alpha4( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (7) {G0,W11,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ),
% 0.73/1.09 halts2( Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.09 parent0: (280) {G0,W11,D2,L4,V3,M4} { alpha2( X ), ! program( Y ), halts2
% 0.73/1.09 ( Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (8) {G0,W10,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ),
% 0.73/1.09 halts2( Y, Z ), outputs( X, bad ) }.
% 0.73/1.09 parent0: (281) {G0,W10,D2,L4,V3,M4} { alpha2( X ), ! program( Y ), halts2
% 0.73/1.09 ( Y, Z ), outputs( X, bad ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (9) {G0,W8,D2,L2,V3,M1} I { halts3( X, Y, Z ), ! alpha4( X, Y
% 0.73/1.09 , Z ) }.
% 0.73/1.09 parent0: (282) {G0,W8,D2,L2,V3,M2} { ! alpha4( X, Y, Z ), halts3( X, Y, Z
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (10) {G0,W7,D2,L2,V3,M1} I { outputs( X, good ), ! alpha4( X,
% 0.73/1.09 Y, Z ) }.
% 0.73/1.09 parent0: (283) {G0,W7,D2,L2,V3,M2} { ! alpha4( X, Y, Z ), outputs( X, good
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (12) {G0,W7,D3,L3,V2,M1} I { ! program( X ), program( skol3( Y
% 0.73/1.09 ) ), ! alpha2( X ) }.
% 0.73/1.09 parent0: (285) {G0,W7,D3,L3,V2,M3} { ! alpha2( X ), ! program( X ),
% 0.73/1.09 program( skol3( Y ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (13) {G0,W10,D3,L3,V1,M1} I { ! program( X ), ! alpha2( X ), !
% 0.73/1.09 decides( X, skol3( X ), skol8( X ) ) }.
% 0.73/1.09 parent0: (286) {G0,W10,D3,L3,V1,M3} { ! alpha2( X ), ! program( X ), !
% 0.73/1.09 decides( X, skol3( X ), skol8( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (14) {G0,W4,D2,L2,V1,M1} I { program( X ), alpha2( X ) }.
% 0.73/1.09 parent0: (287) {G0,W4,D2,L2,V1,M2} { program( X ), alpha2( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (16) {G0,W5,D3,L2,V2,M1} I { program( skol4( Y ) ), alpha3( X
% 0.73/1.09 ) }.
% 0.73/1.09 parent0: (289) {G0,W5,D3,L2,V2,M2} { alpha3( X ), program( skol4( Y ) )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (17) {G0,W15,D3,L5,V2,M1} I { ! program( Y ), alpha3( X ), !
% 0.73/1.09 outputs( X, good ), ! halts2( skol4( X ), Y ), ! halts3( X, Y, Y ) }.
% 0.73/1.09 parent0: (290) {G0,W15,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), !
% 0.73/1.09 halts3( X, Y, Y ), ! outputs( X, good ), ! halts2( skol4( X ), Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 4
% 0.73/1.09 3 ==> 2
% 0.73/1.09 4 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (18) {G0,W15,D3,L5,V2,M1} I { ! program( Y ), alpha3( X ), !
% 0.73/1.09 outputs( X, bad ), alpha5( skol4( X ), Y ), ! halts3( X, Y, Y ) }.
% 0.73/1.09 parent0: (291) {G0,W15,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), !
% 0.73/1.09 halts3( X, Y, Y ), ! outputs( X, bad ), alpha5( skol4( X ), Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 4
% 0.73/1.09 3 ==> 2
% 0.73/1.09 4 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (19) {G0,W6,D2,L2,V2,M1} I { halts2( X, Y ), ! alpha5( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (292) {G0,W6,D2,L2,V2,M2} { ! alpha5( X, Y ), halts2( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (22) {G0,W6,D2,L3,V1,M1} I { ! program( X ), ! alpha3( X ),
% 0.73/1.09 alpha6( X ) }.
% 0.73/1.09 parent0: (295) {G0,W6,D2,L3,V1,M3} { ! alpha3( X ), ! program( X ), alpha6
% 0.73/1.09 ( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (24) {G0,W4,D2,L2,V1,M1} I { alpha3( X ), ! alpha6( X ) }.
% 0.73/1.09 parent0: (297) {G0,W4,D2,L2,V1,M2} { ! alpha6( X ), alpha3( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (25) {G0,W14,D3,L3,V1,M1} I { ! alpha6( X ), alpha9( X, skol5
% 0.73/1.09 ( X ), skol9( X ) ), alpha10( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0: (298) {G0,W14,D3,L3,V1,M3} { ! alpha6( X ), alpha9( X, skol5( X )
% 0.73/1.09 , skol9( X ) ), alpha10( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (26) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha9( X, Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (299) {G0,W6,D2,L2,V3,M2} { ! alpha9( X, Y, Z ), alpha6( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (27) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha10( X, Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (300) {G0,W6,D2,L2,V3,M2} { ! alpha10( X, Y, Z ), alpha6( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (28) {G0,W7,D2,L2,V3,M1} I { alpha8( Y, Z ), ! alpha10( X, Y,
% 0.73/1.09 Z ) }.
% 0.73/1.09 parent0: (301) {G0,W7,D2,L2,V3,M2} { ! alpha10( X, Y, Z ), alpha8( Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (29) {G0,W11,D2,L3,V3,M1} I { ! halts3( X, Y, Z ), ! outputs(
% 0.73/1.09 X, bad ), ! alpha10( X, Y, Z ) }.
% 0.73/1.09 parent0: (302) {G0,W11,D2,L3,V3,M3} { ! alpha10( X, Y, Z ), ! halts3( X, Y
% 0.73/1.09 , Z ), ! outputs( X, bad ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (30) {G0,W11,D2,L3,V3,M1} I { ! alpha8( Y, Z ), halts3( X, Y,
% 0.73/1.09 Z ), alpha10( X, Y, Z ) }.
% 0.73/1.09 parent0: (303) {G0,W11,D2,L3,V3,M3} { ! alpha8( Y, Z ), halts3( X, Y, Z )
% 0.73/1.09 , alpha10( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (31) {G0,W10,D2,L3,V3,M1} I { outputs( X, bad ), ! alpha8( Y,
% 0.73/1.09 Z ), alpha10( X, Y, Z ) }.
% 0.73/1.09 parent0: (304) {G0,W10,D2,L3,V3,M3} { ! alpha8( Y, Z ), outputs( X, bad )
% 0.73/1.09 , alpha10( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (32) {G0,W7,D2,L2,V3,M1} I { alpha7( Y, Z ), ! alpha9( X, Y, Z
% 0.73/1.09 ) }.
% 0.73/1.09 parent0: (305) {G0,W7,D2,L2,V3,M2} { ! alpha9( X, Y, Z ), alpha7( Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (33) {G0,W11,D2,L3,V3,M1} I { ! halts3( X, Y, Z ), ! outputs(
% 0.73/1.09 X, good ), ! alpha9( X, Y, Z ) }.
% 0.73/1.09 parent0: (306) {G0,W11,D2,L3,V3,M3} { ! alpha9( X, Y, Z ), ! halts3( X, Y
% 0.73/1.09 , Z ), ! outputs( X, good ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (34) {G0,W11,D2,L3,V3,M1} I { ! alpha7( Y, Z ), halts3( X, Y,
% 0.73/1.09 Z ), alpha9( X, Y, Z ) }.
% 0.73/1.09 parent0: (307) {G0,W11,D2,L3,V3,M3} { ! alpha7( Y, Z ), halts3( X, Y, Z )
% 0.73/1.09 , alpha9( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (35) {G0,W10,D2,L3,V3,M1} I { outputs( X, good ), ! alpha7( Y
% 0.73/1.09 , Z ), alpha9( X, Y, Z ) }.
% 0.73/1.09 parent0: (308) {G0,W10,D2,L3,V3,M3} { ! alpha7( Y, Z ), outputs( X, good )
% 0.73/1.09 , alpha9( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (36) {G0,W5,D2,L2,V2,M1} I { program( X ), ! alpha8( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (309) {G0,W5,D2,L2,V2,M2} { ! alpha8( X, Y ), program( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (37) {G0,W6,D2,L2,V2,M1} I { ! halts2( X, Y ), ! alpha8( X, Y
% 0.73/1.09 ) }.
% 0.73/1.09 parent0: (310) {G0,W6,D2,L2,V2,M2} { ! alpha8( X, Y ), ! halts2( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (38) {G0,W8,D2,L3,V2,M1} I { ! program( X ), halts2( X, Y ),
% 0.73/1.09 alpha8( X, Y ) }.
% 0.73/1.09 parent0: (311) {G0,W8,D2,L3,V2,M3} { ! program( X ), halts2( X, Y ),
% 0.73/1.09 alpha8( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (39) {G0,W5,D2,L2,V2,M1} I { program( X ), ! alpha7( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (312) {G0,W5,D2,L2,V2,M2} { ! alpha7( X, Y ), program( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (40) {G0,W6,D2,L2,V2,M1} I { halts2( X, Y ), ! alpha7( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (313) {G0,W6,D2,L2,V2,M2} { ! alpha7( X, Y ), halts2( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (41) {G0,W8,D2,L3,V2,M1} I { ! program( X ), ! halts2( X, Y )
% 0.73/1.09 , alpha7( X, Y ) }.
% 0.73/1.09 parent0: (314) {G0,W8,D2,L3,V2,M3} { ! program( X ), ! halts2( X, Y ),
% 0.73/1.09 alpha7( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (42) {G0,W2,D2,L1,V0,M1} I { algorithm( skol6 ) }.
% 0.73/1.09 parent0: (315) {G0,W2,D2,L1,V0,M1} { algorithm( skol6 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (43) {G0,W6,D2,L2,V2,M1} I { ! program( X ), decides( skol6, X
% 0.73/1.09 , Y ) }.
% 0.73/1.09 parent0: (316) {G0,W6,D2,L2,V2,M2} { ! program( X ), decides( skol6, X, Y
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (317) {G1,W10,D2,L4,V3,M4} { outputs( X, good ), ! program( Y
% 0.73/1.09 ), alpha2( X ), ! halts2( Y, Z ) }.
% 0.73/1.09 parent0[1]: (10) {G0,W7,D2,L2,V3,M1} I { outputs( X, good ), ! alpha4( X, Y
% 0.73/1.09 , Z ) }.
% 0.73/1.09 parent1[3]: (6) {G0,W11,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ), !
% 0.73/1.09 halts2( Y, Z ), alpha4( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (44) {G1,W10,D2,L4,V3,M1} R(6,10) { ! program( X ), alpha2( Y
% 0.73/1.09 ), ! halts2( X, Z ), outputs( Y, good ) }.
% 0.73/1.09 parent0: (317) {G1,W10,D2,L4,V3,M4} { outputs( X, good ), ! program( Y ),
% 0.73/1.09 alpha2( X ), ! halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 3
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (318) {G1,W11,D2,L4,V3,M4} { halts3( X, Y, Z ), ! program( Y )
% 0.73/1.09 , alpha2( X ), ! halts2( Y, Z ) }.
% 0.73/1.09 parent0[1]: (9) {G0,W8,D2,L2,V3,M1} I { halts3( X, Y, Z ), ! alpha4( X, Y,
% 0.73/1.09 Z ) }.
% 0.73/1.09 parent1[3]: (6) {G0,W11,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ), !
% 0.73/1.09 halts2( Y, Z ), alpha4( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (45) {G1,W11,D2,L4,V3,M1} R(9,6) { ! program( Y ), alpha2( X )
% 0.73/1.09 , ! halts2( Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.09 parent0: (318) {G1,W11,D2,L4,V3,M4} { halts3( X, Y, Z ), ! program( Y ),
% 0.73/1.09 alpha2( X ), ! halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 3
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (319) {G1,W8,D2,L3,V3,M3} { alpha6( X ), outputs( X, good ), !
% 0.73/1.09 alpha7( Y, Z ) }.
% 0.73/1.09 parent0[1]: (26) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha9( X, Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 parent1[2]: (35) {G0,W10,D2,L3,V3,M1} I { outputs( X, good ), ! alpha7( Y,
% 0.73/1.09 Z ), alpha9( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (46) {G1,W8,D2,L3,V3,M1} R(35,26) { outputs( X, good ), alpha6
% 0.73/1.09 ( X ), ! alpha7( Y, Z ) }.
% 0.73/1.09 parent0: (319) {G1,W8,D2,L3,V3,M3} { alpha6( X ), outputs( X, good ), !
% 0.73/1.09 alpha7( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (320) {G1,W10,D2,L4,V3,M4} { outputs( X, good ), alpha6( X ),
% 0.73/1.09 ! program( Y ), ! halts2( Y, Z ) }.
% 0.73/1.09 parent0[2]: (46) {G1,W8,D2,L3,V3,M1} R(35,26) { outputs( X, good ), alpha6
% 0.73/1.09 ( X ), ! alpha7( Y, Z ) }.
% 0.73/1.09 parent1[2]: (41) {G0,W8,D2,L3,V2,M1} I { ! program( X ), ! halts2( X, Y ),
% 0.73/1.09 alpha7( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (47) {G2,W10,D2,L4,V3,M1} R(46,41) { alpha6( X ), ! program( Y
% 0.73/1.09 ), ! halts2( Y, Z ), outputs( X, good ) }.
% 0.73/1.09 parent0: (320) {G1,W10,D2,L4,V3,M4} { outputs( X, good ), alpha6( X ), !
% 0.73/1.09 program( Y ), ! halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 3
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (321) {G1,W8,D2,L3,V3,M3} { alpha6( X ), outputs( X, bad ), !
% 0.73/1.09 alpha8( Y, Z ) }.
% 0.73/1.09 parent0[1]: (27) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha10( X, Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 parent1[2]: (31) {G0,W10,D2,L3,V3,M1} I { outputs( X, bad ), ! alpha8( Y, Z
% 0.73/1.09 ), alpha10( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (48) {G1,W8,D2,L3,V3,M1} R(31,27) { outputs( X, bad ), alpha6
% 0.73/1.09 ( X ), ! alpha8( Y, Z ) }.
% 0.73/1.09 parent0: (321) {G1,W8,D2,L3,V3,M3} { alpha6( X ), outputs( X, bad ), !
% 0.73/1.09 alpha8( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (322) {G1,W10,D2,L4,V3,M4} { outputs( X, bad ), alpha6( X ), !
% 0.73/1.09 program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 parent0[2]: (48) {G1,W8,D2,L3,V3,M1} R(31,27) { outputs( X, bad ), alpha6(
% 0.73/1.09 X ), ! alpha8( Y, Z ) }.
% 0.73/1.09 parent1[2]: (38) {G0,W8,D2,L3,V2,M1} I { ! program( X ), halts2( X, Y ),
% 0.73/1.09 alpha8( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (49) {G2,W10,D2,L4,V3,M1} R(48,38) { alpha6( X ), ! program( Y
% 0.73/1.09 ), halts2( Y, Z ), outputs( X, bad ) }.
% 0.73/1.09 parent0: (322) {G1,W10,D2,L4,V3,M4} { outputs( X, bad ), alpha6( X ), !
% 0.73/1.09 program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 3
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (323) {G1,W8,D3,L4,V0,M4} { ! program( skol1 ), ! alpha2(
% 0.73/1.09 skol1 ), alpha1, ! program( skol3( skol1 ) ) }.
% 0.73/1.09 parent0[2]: (13) {G0,W10,D3,L3,V1,M1} I { ! program( X ), ! alpha2( X ), !
% 0.73/1.09 decides( X, skol3( X ), skol8( X ) ) }.
% 0.73/1.09 parent1[2]: (1) {G0,W7,D2,L3,V2,M1} I { alpha1, ! program( X ), decides(
% 0.73/1.09 skol1, X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol1
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol3( skol1 )
% 0.73/1.09 Y := skol8( skol1 )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (324) {G1,W7,D3,L4,V0,M4} { ! alpha2( skol1 ), alpha1, !
% 0.73/1.09 program( skol3( skol1 ) ), alpha1 }.
% 0.73/1.09 parent0[0]: (323) {G1,W8,D3,L4,V0,M4} { ! program( skol1 ), ! alpha2(
% 0.73/1.09 skol1 ), alpha1, ! program( skol3( skol1 ) ) }.
% 0.73/1.09 parent1[1]: (0) {G0,W3,D2,L2,V0,M1} I { alpha1, program( skol1 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (325) {G1,W6,D3,L3,V0,M3} { ! alpha2( skol1 ), alpha1, ! program(
% 0.73/1.09 skol3( skol1 ) ) }.
% 0.73/1.09 parent0[1, 3]: (324) {G1,W7,D3,L4,V0,M4} { ! alpha2( skol1 ), alpha1, !
% 0.73/1.09 program( skol3( skol1 ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (52) {G1,W6,D3,L3,V0,M1} R(13,1);r(0) { alpha1, ! program(
% 0.73/1.09 skol3( skol1 ) ), ! alpha2( skol1 ) }.
% 0.73/1.09 parent0: (325) {G1,W6,D3,L3,V0,M3} { ! alpha2( skol1 ), alpha1, ! program
% 0.73/1.09 ( skol3( skol1 ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (326) {G1,W9,D2,L3,V3,M3} { alpha6( X ), ! alpha7( Y, Z ),
% 0.73/1.09 halts3( X, Y, Z ) }.
% 0.73/1.09 parent0[1]: (26) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha9( X, Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 parent1[2]: (34) {G0,W11,D2,L3,V3,M1} I { ! alpha7( Y, Z ), halts3( X, Y, Z
% 0.73/1.09 ), alpha9( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (54) {G1,W9,D2,L3,V3,M1} R(34,26) { ! alpha7( X, Y ), alpha6(
% 0.73/1.09 Z ), halts3( Z, X, Y ) }.
% 0.73/1.09 parent0: (326) {G1,W9,D2,L3,V3,M3} { alpha6( X ), ! alpha7( Y, Z ), halts3
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Z
% 0.73/1.09 Y := X
% 0.73/1.09 Z := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (327) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, good ), ! halts2( skol4( Y ), X ), ! alpha7( X, X ), alpha6(
% 0.73/1.09 Y ) }.
% 0.73/1.09 parent0[4]: (17) {G0,W15,D3,L5,V2,M1} I { ! program( Y ), alpha3( X ), !
% 0.73/1.09 outputs( X, good ), ! halts2( skol4( X ), Y ), ! halts3( X, Y, Y ) }.
% 0.73/1.09 parent1[2]: (54) {G1,W9,D2,L3,V3,M1} R(34,26) { ! alpha7( X, Y ), alpha6( Z
% 0.73/1.09 ), halts3( Z, X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 Z := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (328) {G1,W16,D3,L6,V2,M6} { alpha3( X ), ! program( Y ),
% 0.73/1.09 alpha3( X ), ! outputs( X, good ), ! halts2( skol4( X ), Y ), ! alpha7( Y
% 0.73/1.09 , Y ) }.
% 0.73/1.09 parent0[1]: (24) {G0,W4,D2,L2,V1,M1} I { alpha3( X ), ! alpha6( X ) }.
% 0.73/1.09 parent1[5]: (327) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, good ), ! halts2( skol4( Y ), X ), ! alpha7( X, X ), alpha6(
% 0.73/1.09 Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (329) {G1,W14,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), !
% 0.73/1.09 outputs( X, good ), ! halts2( skol4( X ), Y ), ! alpha7( Y, Y ) }.
% 0.73/1.09 parent0[0, 2]: (328) {G1,W16,D3,L6,V2,M6} { alpha3( X ), ! program( Y ),
% 0.73/1.09 alpha3( X ), ! outputs( X, good ), ! halts2( skol4( X ), Y ), ! alpha7( Y
% 0.73/1.09 , Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (55) {G2,W14,D3,L5,V2,M1} R(54,17);r(24) { ! program( X ),
% 0.73/1.09 alpha3( Y ), ! outputs( Y, good ), ! halts2( skol4( Y ), X ), ! alpha7( X
% 0.73/1.09 , X ) }.
% 0.73/1.09 parent0: (329) {G1,W14,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), !
% 0.73/1.09 outputs( X, good ), ! halts2( skol4( X ), Y ), ! alpha7( Y, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 3 ==> 3
% 0.73/1.09 4 ==> 4
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (330) {G1,W9,D2,L3,V3,M3} { alpha6( X ), ! alpha8( Y, Z ),
% 0.73/1.09 halts3( X, Y, Z ) }.
% 0.73/1.09 parent0[1]: (27) {G0,W6,D2,L2,V3,M1} I { alpha6( X ), ! alpha10( X, Y, Z )
% 0.73/1.09 }.
% 0.73/1.09 parent1[2]: (30) {G0,W11,D2,L3,V3,M1} I { ! alpha8( Y, Z ), halts3( X, Y, Z
% 0.73/1.09 ), alpha10( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (56) {G1,W9,D2,L3,V3,M1} R(30,27) { ! alpha8( X, Y ), alpha6(
% 0.73/1.09 Z ), halts3( Z, X, Y ) }.
% 0.73/1.09 parent0: (330) {G1,W9,D2,L3,V3,M3} { alpha6( X ), ! alpha8( Y, Z ), halts3
% 0.73/1.09 ( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Z
% 0.73/1.09 Y := X
% 0.73/1.09 Z := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (331) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), alpha5( skol4( Y ), X ), ! alpha8( X, X ), alpha6( Y )
% 0.73/1.09 }.
% 0.73/1.09 parent0[4]: (18) {G0,W15,D3,L5,V2,M1} I { ! program( Y ), alpha3( X ), !
% 0.73/1.09 outputs( X, bad ), alpha5( skol4( X ), Y ), ! halts3( X, Y, Y ) }.
% 0.73/1.09 parent1[2]: (56) {G1,W9,D2,L3,V3,M1} R(30,27) { ! alpha8( X, Y ), alpha6( Z
% 0.73/1.09 ), halts3( Z, X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 Z := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (332) {G1,W16,D3,L6,V2,M6} { alpha3( X ), ! program( Y ),
% 0.73/1.09 alpha3( X ), ! outputs( X, bad ), alpha5( skol4( X ), Y ), ! alpha8( Y, Y
% 0.73/1.09 ) }.
% 0.73/1.09 parent0[1]: (24) {G0,W4,D2,L2,V1,M1} I { alpha3( X ), ! alpha6( X ) }.
% 0.73/1.09 parent1[5]: (331) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), alpha5( skol4( Y ), X ), ! alpha8( X, X ), alpha6( Y )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (333) {G1,W14,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), !
% 0.73/1.09 outputs( X, bad ), alpha5( skol4( X ), Y ), ! alpha8( Y, Y ) }.
% 0.73/1.09 parent0[0, 2]: (332) {G1,W16,D3,L6,V2,M6} { alpha3( X ), ! program( Y ),
% 0.73/1.09 alpha3( X ), ! outputs( X, bad ), alpha5( skol4( X ), Y ), ! alpha8( Y, Y
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (59) {G2,W14,D3,L5,V2,M1} R(56,18);r(24) { ! program( X ),
% 0.73/1.09 alpha3( Y ), ! outputs( Y, bad ), alpha5( skol4( Y ), X ), ! alpha8( X, X
% 0.73/1.09 ) }.
% 0.73/1.09 parent0: (333) {G1,W14,D3,L5,V2,M5} { alpha3( X ), ! program( Y ), !
% 0.73/1.09 outputs( X, bad ), alpha5( skol4( X ), Y ), ! alpha8( Y, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 3 ==> 3
% 0.73/1.09 4 ==> 4
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (334) {G1,W17,D3,L4,V1,M4} { ! halts3( X, skol5( X ), skol9( X
% 0.73/1.09 ) ), ! outputs( X, bad ), ! alpha6( X ), alpha9( X, skol5( X ), skol9( X
% 0.73/1.09 ) ) }.
% 0.73/1.09 parent0[2]: (29) {G0,W11,D2,L3,V3,M1} I { ! halts3( X, Y, Z ), ! outputs( X
% 0.73/1.09 , bad ), ! alpha10( X, Y, Z ) }.
% 0.73/1.09 parent1[2]: (25) {G0,W14,D3,L3,V1,M1} I { ! alpha6( X ), alpha9( X, skol5(
% 0.73/1.09 X ), skol9( X ) ), alpha10( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( X )
% 0.73/1.09 Z := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (64) {G1,W17,D3,L4,V1,M1} R(25,29) { ! alpha6( X ), ! halts3(
% 0.73/1.09 X, skol5( X ), skol9( X ) ), ! outputs( X, bad ), alpha9( X, skol5( X ),
% 0.73/1.09 skol9( X ) ) }.
% 0.73/1.09 parent0: (334) {G1,W17,D3,L4,V1,M4} { ! halts3( X, skol5( X ), skol9( X )
% 0.73/1.09 ), ! outputs( X, bad ), ! alpha6( X ), alpha9( X, skol5( X ), skol9( X )
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (335) {G1,W13,D3,L3,V1,M3} { alpha8( skol5( X ), skol9( X ) )
% 0.73/1.09 , ! alpha6( X ), alpha9( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0[1]: (28) {G0,W7,D2,L2,V3,M1} I { alpha8( Y, Z ), ! alpha10( X, Y, Z
% 0.73/1.09 ) }.
% 0.73/1.09 parent1[2]: (25) {G0,W14,D3,L3,V1,M1} I { ! alpha6( X ), alpha9( X, skol5(
% 0.73/1.09 X ), skol9( X ) ), alpha10( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( X )
% 0.73/1.09 Z := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (65) {G1,W13,D3,L3,V1,M1} R(25,28) { ! alpha6( X ), alpha8(
% 0.73/1.09 skol5( X ), skol9( X ) ), alpha9( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0: (335) {G1,W13,D3,L3,V1,M3} { alpha8( skol5( X ), skol9( X ) ), !
% 0.73/1.09 alpha6( X ), alpha9( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (336) {G1,W16,D3,L4,V1,M4} { ! halts3( X, skol5( X ), skol9( X
% 0.73/1.09 ) ), ! outputs( X, good ), ! alpha6( X ), alpha8( skol5( X ), skol9( X )
% 0.73/1.09 ) }.
% 0.73/1.09 parent0[2]: (33) {G0,W11,D2,L3,V3,M1} I { ! halts3( X, Y, Z ), ! outputs( X
% 0.73/1.09 , good ), ! alpha9( X, Y, Z ) }.
% 0.73/1.09 parent1[2]: (65) {G1,W13,D3,L3,V1,M1} R(25,28) { ! alpha6( X ), alpha8(
% 0.73/1.09 skol5( X ), skol9( X ) ), alpha9( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( X )
% 0.73/1.09 Z := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (66) {G2,W16,D3,L4,V1,M1} R(65,33) { ! alpha6( X ), alpha8(
% 0.73/1.09 skol5( X ), skol9( X ) ), ! outputs( X, good ), ! halts3( X, skol5( X ),
% 0.73/1.09 skol9( X ) ) }.
% 0.73/1.09 parent0: (336) {G1,W16,D3,L4,V1,M4} { ! halts3( X, skol5( X ), skol9( X )
% 0.73/1.09 ), ! outputs( X, good ), ! alpha6( X ), alpha8( skol5( X ), skol9( X ) )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 3
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (337) {G1,W12,D3,L3,V1,M3} { alpha7( skol5( X ), skol9( X ) )
% 0.73/1.09 , ! alpha6( X ), alpha8( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0[1]: (32) {G0,W7,D2,L2,V3,M1} I { alpha7( Y, Z ), ! alpha9( X, Y, Z
% 0.73/1.09 ) }.
% 0.73/1.09 parent1[2]: (65) {G1,W13,D3,L3,V1,M1} R(25,28) { ! alpha6( X ), alpha8(
% 0.73/1.09 skol5( X ), skol9( X ) ), alpha9( X, skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( X )
% 0.73/1.09 Z := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (67) {G2,W12,D3,L3,V1,M1} R(65,32) { ! alpha6( X ), alpha7(
% 0.73/1.09 skol5( X ), skol9( X ) ), alpha8( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0: (337) {G1,W12,D3,L3,V1,M3} { alpha7( skol5( X ), skol9( X ) ), !
% 0.73/1.09 alpha6( X ), alpha8( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (338) {G1,W10,D3,L3,V1,M3} { program( skol5( X ) ), ! alpha6(
% 0.73/1.09 X ), alpha7( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0[1]: (36) {G0,W5,D2,L2,V2,M1} I { program( X ), ! alpha8( X, Y ) }.
% 0.73/1.09 parent1[2]: (67) {G2,W12,D3,L3,V1,M1} R(65,32) { ! alpha6( X ), alpha7(
% 0.73/1.09 skol5( X ), skol9( X ) ), alpha8( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( X )
% 0.73/1.09 Y := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (339) {G1,W8,D3,L3,V1,M3} { program( skol5( X ) ), program(
% 0.73/1.09 skol5( X ) ), ! alpha6( X ) }.
% 0.73/1.09 parent0[1]: (39) {G0,W5,D2,L2,V2,M1} I { program( X ), ! alpha7( X, Y ) }.
% 0.73/1.09 parent1[2]: (338) {G1,W10,D3,L3,V1,M3} { program( skol5( X ) ), ! alpha6(
% 0.73/1.09 X ), alpha7( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( X )
% 0.73/1.09 Y := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (340) {G1,W5,D3,L2,V1,M2} { program( skol5( X ) ), ! alpha6( X )
% 0.73/1.09 }.
% 0.73/1.09 parent0[0, 1]: (339) {G1,W8,D3,L3,V1,M3} { program( skol5( X ) ), program
% 0.73/1.09 ( skol5( X ) ), ! alpha6( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (70) {G3,W5,D3,L2,V1,M1} R(67,36);r(39) { program( skol5( X )
% 0.73/1.09 ), ! alpha6( X ) }.
% 0.73/1.09 parent0: (340) {G1,W5,D3,L2,V1,M2} { program( skol5( X ) ), ! alpha6( X )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (341) {G1,W7,D3,L3,V1,M3} { program( skol5( X ) ), ! program(
% 0.73/1.09 X ), ! alpha3( X ) }.
% 0.73/1.09 parent0[1]: (70) {G3,W5,D3,L2,V1,M1} R(67,36);r(39) { program( skol5( X ) )
% 0.73/1.09 , ! alpha6( X ) }.
% 0.73/1.09 parent1[2]: (22) {G0,W6,D2,L3,V1,M1} I { ! program( X ), ! alpha3( X ),
% 0.73/1.09 alpha6( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (71) {G4,W7,D3,L3,V1,M1} R(70,22) { program( skol5( X ) ), !
% 0.73/1.09 program( X ), ! alpha3( X ) }.
% 0.73/1.09 parent0: (341) {G1,W7,D3,L3,V1,M3} { program( skol5( X ) ), ! program( X )
% 0.73/1.09 , ! alpha3( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (343) {G1,W8,D3,L3,V2,M3} { program( skol5( X ) ), ! program(
% 0.73/1.09 X ), program( skol4( Y ) ) }.
% 0.73/1.09 parent0[2]: (71) {G4,W7,D3,L3,V1,M1} R(70,22) { program( skol5( X ) ), !
% 0.73/1.09 program( X ), ! alpha3( X ) }.
% 0.73/1.09 parent1[1]: (16) {G0,W5,D3,L2,V2,M1} I { program( skol4( Y ) ), alpha3( X )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ),
% 0.73/1.09 program( skol5( X ) ), ! program( X ) }.
% 0.73/1.09 parent0: (343) {G1,W8,D3,L3,V2,M3} { program( skol5( X ) ), ! program( X )
% 0.73/1.09 , program( skol4( Y ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (344) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, good ), ! halts2( skol4( Y ), X ), ! program( X ), ! halts2(
% 0.73/1.09 X, X ) }.
% 0.73/1.09 parent0[4]: (55) {G2,W14,D3,L5,V2,M1} R(54,17);r(24) { ! program( X ),
% 0.73/1.09 alpha3( Y ), ! outputs( Y, good ), ! halts2( skol4( Y ), X ), ! alpha7( X
% 0.73/1.09 , X ) }.
% 0.73/1.09 parent1[2]: (41) {G0,W8,D2,L3,V2,M1} I { ! program( X ), ! halts2( X, Y ),
% 0.73/1.09 alpha7( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (345) {G1,W14,D3,L5,V2,M5} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, good ), ! halts2( skol4( Y ), X ), ! halts2( X, X ) }.
% 0.73/1.09 parent0[0, 4]: (344) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, good ), ! halts2( skol4( Y ), X ), ! program( X ), ! halts2
% 0.73/1.09 ( X, X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (73) {G3,W14,D3,L5,V2,M1} R(55,41);f { ! program( X ), alpha3
% 0.73/1.09 ( Y ), ! halts2( skol4( Y ), X ), ! halts2( X, X ), ! outputs( Y, good )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (345) {G1,W14,D3,L5,V2,M5} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, good ), ! halts2( skol4( Y ), X ), ! halts2( X, X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 4
% 0.73/1.09 3 ==> 2
% 0.73/1.09 4 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (347) {G3,W13,D3,L4,V1,M4} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! halts2( skol4( X ), skol4( X ) ), ! outputs( X, good ) }.
% 0.73/1.09 parent0[2, 3]: (73) {G3,W14,D3,L5,V2,M1} R(55,41);f { ! program( X ),
% 0.73/1.09 alpha3( Y ), ! halts2( skol4( Y ), X ), ! halts2( X, X ), ! outputs( Y,
% 0.73/1.09 good ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol4( X )
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (74) {G4,W13,D3,L4,V1,M1} F(73) { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! halts2( skol4( X ), skol4( X ) ), ! outputs( X, good ) }.
% 0.73/1.09 parent0: (347) {G3,W13,D3,L4,V1,M4} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! halts2( skol4( X ), skol4( X ) ), ! outputs( X, good ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (349) {G6,W12,D4,L4,V3,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( Y ) ) ), program( skol4( Z ) ), ! program( Y ) }.
% 0.73/1.09 parent0[2]: (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ),
% 0.73/1.09 program( skol5( X ) ), ! program( X ) }.
% 0.73/1.09 parent1[1]: (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ),
% 0.73/1.09 program( skol5( X ) ), ! program( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( Y )
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (75) {G6,W12,D4,L4,V3,M2} R(72,72) { program( skol4( X ) ),
% 0.73/1.09 program( skol4( Z ) ), program( skol5( skol5( Y ) ) ), ! program( Y ) }.
% 0.73/1.09 parent0: (349) {G6,W12,D4,L4,V3,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( Y ) ) ), program( skol4( Z ) ), ! program( Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (352) {G1,W7,D3,L3,V1,M3} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol1 ) ), alpha1 }.
% 0.73/1.09 parent0[2]: (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ),
% 0.73/1.09 program( skol5( X ) ), ! program( X ) }.
% 0.73/1.09 parent1[1]: (0) {G0,W3,D2,L2,V0,M1} I { alpha1, program( skol1 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol1
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (76) {G6,W7,D3,L3,V1,M1} R(72,0) { program( skol4( X ) ),
% 0.73/1.09 alpha1, program( skol5( skol1 ) ) }.
% 0.73/1.09 parent0: (352) {G1,W7,D3,L3,V1,M3} { program( skol4( X ) ), program( skol5
% 0.73/1.09 ( skol1 ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (353) {G6,W9,D4,L3,V2,M3} { program( skol4( X ) ), program( skol5
% 0.73/1.09 ( skol5( Y ) ) ), ! program( Y ) }.
% 0.73/1.09 parent0[0, 1]: (75) {G6,W12,D4,L4,V3,M2} R(72,72) { program( skol4( X ) ),
% 0.73/1.09 program( skol4( Z ) ), program( skol5( skol5( Y ) ) ), ! program( Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (77) {G7,W9,D4,L3,V2,M2} F(75) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( Y ) ) ) }.
% 0.73/1.09 parent0: (353) {G6,W9,D4,L3,V2,M3} { program( skol4( X ) ), program( skol5
% 0.73/1.09 ( skol5( Y ) ) ), ! program( Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (355) {G6,W11,D4,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol1 ) ) ), program( skol4( Y ) ), alpha1 }.
% 0.73/1.09 parent0[2]: (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ),
% 0.73/1.09 program( skol5( X ) ), ! program( X ) }.
% 0.73/1.09 parent1[2]: (76) {G6,W7,D3,L3,V1,M1} R(72,0) { program( skol4( X ) ),
% 0.73/1.09 alpha1, program( skol5( skol1 ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol1 )
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (78) {G7,W11,D4,L4,V2,M1} R(76,72) { alpha1, program( skol4( X
% 0.73/1.09 ) ), program( skol4( Y ) ), program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 parent0: (355) {G6,W11,D4,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol1 ) ) ), program( skol4( Y ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 3
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (357) {G7,W8,D4,L3,V1,M3} { alpha1, program( skol4( X ) ), program
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 parent0[1, 2]: (78) {G7,W11,D4,L4,V2,M1} R(76,72) { alpha1, program( skol4
% 0.73/1.09 ( X ) ), program( skol4( Y ) ), program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (79) {G8,W8,D4,L3,V1,M1} F(78) { alpha1, program( skol4( X ) )
% 0.73/1.09 , program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 parent0: (357) {G7,W8,D4,L3,V1,M3} { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (359) {G6,W12,D5,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ), alpha1, program( skol4( Y ) ) }.
% 0.73/1.09 parent0[2]: (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ),
% 0.73/1.09 program( skol5( X ) ), ! program( X ) }.
% 0.73/1.09 parent1[2]: (79) {G8,W8,D4,L3,V1,M1} F(78) { alpha1, program( skol4( X ) )
% 0.73/1.09 , program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol1 ) )
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (80) {G9,W12,D5,L4,V2,M1} R(79,72) { alpha1, program( skol4( X
% 0.73/1.09 ) ), program( skol4( Y ) ), program( skol5( skol5( skol5( skol1 ) ) ) )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (359) {G6,W12,D5,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ), alpha1, program( skol4( Y ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 3
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (361) {G9,W9,D5,L3,V1,M3} { alpha1, program( skol4( X ) ), program
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 parent0[1, 2]: (80) {G9,W12,D5,L4,V2,M1} R(79,72) { alpha1, program( skol4
% 0.73/1.09 ( X ) ), program( skol4( Y ) ), program( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (81) {G10,W9,D5,L3,V1,M1} F(80) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 parent0: (361) {G9,W9,D5,L3,V1,M3} { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (363) {G8,W13,D6,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ), alpha1, program( skol4( Y )
% 0.73/1.09 ) }.
% 0.73/1.09 parent0[1]: (77) {G7,W9,D4,L3,V2,M2} F(75) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( Y ) ) ) }.
% 0.73/1.09 parent1[2]: (79) {G8,W8,D4,L3,V1,M1} F(78) { alpha1, program( skol4( X ) )
% 0.73/1.09 , program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol1 ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (83) {G9,W13,D6,L4,V2,M1} R(77,79) { program( skol4( X ) ),
% 0.73/1.09 alpha1, program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol1
% 0.73/1.09 ) ) ) ) ) }.
% 0.73/1.09 parent0: (363) {G8,W13,D6,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ), alpha1, program( skol4( Y )
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 3
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (366) {G6,W13,D5,L4,V3,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( Y ) ) ) ), program( skol4( Z ) ), ! program( Y ) }.
% 0.73/1.09 parent0[1]: (77) {G7,W9,D4,L3,V2,M2} F(75) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( Y ) ) ) }.
% 0.73/1.09 parent1[1]: (72) {G5,W8,D3,L3,V2,M2} R(71,16) { program( skol4( Y ) ),
% 0.73/1.09 program( skol5( X ) ), ! program( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( Y )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (84) {G8,W13,D5,L4,V3,M2} R(77,72) { program( skol4( X ) ),
% 0.73/1.09 program( skol4( Z ) ), ! program( Y ), program( skol5( skol5( skol5( Y )
% 0.73/1.09 ) ) ) }.
% 0.73/1.09 parent0: (366) {G6,W13,D5,L4,V3,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( Y ) ) ) ), program( skol4( Z ) ), ! program( Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 3
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (369) {G8,W10,D5,L3,V2,M3} { program( skol4( X ) ), ! program( Y )
% 0.73/1.09 , program( skol5( skol5( skol5( Y ) ) ) ) }.
% 0.73/1.09 parent0[0, 1]: (84) {G8,W13,D5,L4,V3,M2} R(77,72) { program( skol4( X ) ),
% 0.73/1.09 program( skol4( Z ) ), ! program( Y ), program( skol5( skol5( skol5( Y )
% 0.73/1.09 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (85) {G9,W10,D5,L3,V2,M2} F(84) { program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( Y ) ) ) ), ! program( Y ) }.
% 0.73/1.09 parent0: (369) {G8,W10,D5,L3,V2,M3} { program( skol4( X ) ), ! program( Y
% 0.73/1.09 ), program( skol5( skol5( skol5( Y ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (370) {G9,W10,D6,L3,V1,M3} { program( skol4( X ) ), alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 parent0[0, 2]: (83) {G9,W13,D6,L4,V2,M1} R(77,79) { program( skol4( X ) ),
% 0.73/1.09 alpha1, program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol1
% 0.73/1.09 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (86) {G10,W10,D6,L3,V1,M1} F(83) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 parent0: (370) {G9,W10,D6,L3,V1,M3} { program( skol4( X ) ), alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (372) {G8,W14,D7,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ), alpha1, program(
% 0.73/1.09 skol4( Y ) ) }.
% 0.73/1.09 parent0[1]: (77) {G7,W9,D4,L3,V2,M2} F(75) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( Y ) ) ) }.
% 0.73/1.09 parent1[2]: (81) {G10,W9,D5,L3,V1,M1} F(80) { alpha1, program( skol4( X ) )
% 0.73/1.09 , program( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (89) {G11,W14,D7,L4,V2,M1} R(81,77) { alpha1, program( skol4(
% 0.73/1.09 X ) ), program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (372) {G8,W14,D7,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ), alpha1, program(
% 0.73/1.09 skol4( Y ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 3
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (374) {G11,W11,D7,L3,V1,M3} { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 parent0[1, 2]: (89) {G11,W14,D7,L4,V2,M1} R(81,77) { alpha1, program( skol4
% 0.73/1.09 ( X ) ), program( skol4( Y ) ), program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (90) {G12,W11,D7,L3,V1,M1} F(89) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (374) {G11,W11,D7,L3,V1,M3} { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (376) {G10,W16,D8,L4,V3,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) ) ) ) ) ), program( skol4
% 0.73/1.09 ( Z ) ), ! program( Y ) }.
% 0.73/1.09 parent0[2]: (85) {G9,W10,D5,L3,V2,M2} F(84) { program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( Y ) ) ) ), ! program( Y ) }.
% 0.73/1.09 parent1[1]: (85) {G9,W10,D5,L3,V2,M2} F(84) { program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( Y ) ) ) ), ! program( Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol5( Y ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Z
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (91) {G10,W16,D8,L4,V3,M2} R(85,85) { program( skol4( X ) ),
% 0.73/1.09 program( skol4( Z ) ), program( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( Y ) ) ) ) ) ) ), ! program( Y ) }.
% 0.73/1.09 parent0: (376) {G10,W16,D8,L4,V3,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) ) ) ) ) ), program( skol4
% 0.73/1.09 ( Z ) ), ! program( Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (380) {G10,W15,D8,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1,
% 0.73/1.09 program( skol4( Y ) ) }.
% 0.73/1.09 parent0[2]: (85) {G9,W10,D5,L3,V2,M2} F(84) { program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( Y ) ) ) ), ! program( Y ) }.
% 0.73/1.09 parent1[2]: (81) {G10,W9,D5,L3,V1,M1} F(80) { alpha1, program( skol4( X ) )
% 0.73/1.09 , program( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (92) {G11,W15,D8,L4,V2,M1} R(85,81) { program( skol4( X ) ),
% 0.73/1.09 alpha1, program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (380) {G10,W15,D8,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1,
% 0.73/1.09 program( skol4( Y ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 3
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (382) {G11,W12,D8,L3,V1,M3} { program( skol4( X ) ), alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) )
% 0.73/1.09 }.
% 0.73/1.09 parent0[0, 2]: (92) {G11,W15,D8,L4,V2,M1} R(85,81) { program( skol4( X ) )
% 0.73/1.09 , alpha1, program( skol4( Y ) ), program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (95) {G12,W12,D8,L3,V1,M1} F(92) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 ) }.
% 0.73/1.09 parent0: (382) {G11,W12,D8,L3,V1,M3} { program( skol4( X ) ), alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (383) {G10,W13,D8,L3,V2,M3} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) ) ) ) ) ), ! program( Y )
% 0.73/1.09 }.
% 0.73/1.09 parent0[0, 1]: (91) {G10,W16,D8,L4,V3,M2} R(85,85) { program( skol4( X ) )
% 0.73/1.09 , program( skol4( Z ) ), program( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( Y ) ) ) ) ) ) ), ! program( Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (96) {G11,W13,D8,L3,V2,M2} F(91) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) )
% 0.73/1.09 ) ) ) ) }.
% 0.73/1.09 parent0: (383) {G10,W13,D8,L3,V2,M3} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) ) ) ) ) ), ! program( Y )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (385) {G10,W16,D9,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1, program( skol4( Y ) ) }.
% 0.73/1.09 parent0[2]: (85) {G9,W10,D5,L3,V2,M2} F(84) { program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( Y ) ) ) ), ! program( Y ) }.
% 0.73/1.09 parent1[2]: (86) {G10,W10,D6,L3,V1,M1} F(83) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol5( skol5( skol1 ) ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (97) {G11,W16,D9,L4,V2,M1} R(86,85) { alpha1, program( skol4(
% 0.73/1.09 X ) ), program( skol4( Y ) ), program( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (385) {G10,W16,D9,L4,V2,M4} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1, program( skol4( Y ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 3
% 0.73/1.09 2 ==> 0
% 0.73/1.09 3 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (387) {G11,W13,D9,L3,V1,M3} { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) )
% 0.73/1.09 ) ) ) }.
% 0.73/1.09 parent0[1, 2]: (97) {G11,W16,D9,L4,V2,M1} R(86,85) { alpha1, program( skol4
% 0.73/1.09 ( X ) ), program( skol4( Y ) ), program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (98) {G12,W13,D9,L3,V1,M1} F(97) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) ) ) ) ) }.
% 0.73/1.09 parent0: (387) {G11,W13,D9,L3,V1,M3} { alpha1, program( skol4( X ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) )
% 0.73/1.09 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (388) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), alpha5( skol4( Y ), X ), ! program( X ), halts2( X, X
% 0.73/1.09 ) }.
% 0.73/1.09 parent0[4]: (59) {G2,W14,D3,L5,V2,M1} R(56,18);r(24) { ! program( X ),
% 0.73/1.09 alpha3( Y ), ! outputs( Y, bad ), alpha5( skol4( Y ), X ), ! alpha8( X, X
% 0.73/1.09 ) }.
% 0.73/1.09 parent1[2]: (38) {G0,W8,D2,L3,V2,M1} I { ! program( X ), halts2( X, Y ),
% 0.73/1.09 alpha8( X, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (389) {G1,W14,D3,L5,V2,M5} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), alpha5( skol4( Y ), X ), halts2( X, X ) }.
% 0.73/1.09 parent0[0, 4]: (388) {G1,W16,D3,L6,V2,M6} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), alpha5( skol4( Y ), X ), ! program( X ), halts2( X, X
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (103) {G3,W14,D3,L5,V2,M1} R(59,38);f { ! program( X ), alpha3
% 0.73/1.09 ( Y ), ! outputs( Y, bad ), halts2( X, X ), alpha5( skol4( Y ), X ) }.
% 0.73/1.09 parent0: (389) {G1,W14,D3,L5,V2,M5} { ! program( X ), alpha3( Y ), !
% 0.73/1.09 outputs( Y, bad ), alpha5( skol4( Y ), X ), halts2( X, X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 3 ==> 4
% 0.73/1.09 4 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (390) {G3,W17,D3,L6,V3,M6} { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), ! halts2( skol4( X ), skol4( X ) ), alpha6( X ), ! program( Y ), !
% 0.73/1.09 halts2( Y, Z ) }.
% 0.73/1.09 parent0[3]: (74) {G4,W13,D3,L4,V1,M1} F(73) { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! halts2( skol4( X ), skol4( X ) ), ! outputs( X, good ) }.
% 0.73/1.09 parent1[3]: (47) {G2,W10,D2,L4,V3,M1} R(46,41) { alpha6( X ), ! program( Y
% 0.73/1.09 ), ! halts2( Y, Z ), outputs( X, good ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (391) {G3,W16,D3,L5,V2,M5} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! halts2( skol4( X ), skol4( X ) ), alpha6( X ), ! halts2( skol4( X ),
% 0.73/1.09 Y ) }.
% 0.73/1.09 parent0[0, 4]: (390) {G3,W17,D3,L6,V3,M6} { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! halts2( skol4( X ), skol4( X ) ), alpha6( X ), ! program(
% 0.73/1.09 Y ), ! halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol4( X )
% 0.73/1.09 Z := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (394) {G1,W16,D3,L5,V2,M5} { alpha3( X ), ! program( skol4( X
% 0.73/1.09 ) ), alpha3( X ), ! halts2( skol4( X ), skol4( X ) ), ! halts2( skol4( X
% 0.73/1.09 ), Y ) }.
% 0.73/1.09 parent0[1]: (24) {G0,W4,D2,L2,V1,M1} I { alpha3( X ), ! alpha6( X ) }.
% 0.73/1.09 parent1[3]: (391) {G3,W16,D3,L5,V2,M5} { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), ! halts2( skol4( X ), skol4( X ) ), alpha6( X ), ! halts2( skol4( X
% 0.73/1.09 ), Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (108) {G5,W15,D3,L5,V3,M2} R(74,47);r(24) { ! program( skol4(
% 0.73/1.09 X ) ), alpha3( X ), ! program( Y ), ! halts2( Y, Z ), ! halts2( skol4( X
% 0.73/1.09 ), skol4( X ) ) }.
% 0.73/1.09 parent0: (394) {G1,W16,D3,L5,V2,M5} { alpha3( X ), ! program( skol4( X ) )
% 0.73/1.09 , alpha3( X ), ! halts2( skol4( X ), skol4( X ) ), ! halts2( skol4( X ),
% 0.73/1.09 Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol4( X )
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 4
% 0.73/1.09 4 ==> 4
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (399) {G5,W13,D3,L4,V1,M4} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! program( skol4( X ) ), ! halts2( skol4( X ), skol4( X ) ) }.
% 0.73/1.09 parent0[3, 4]: (108) {G5,W15,D3,L5,V3,M2} R(74,47);r(24) { ! program( skol4
% 0.73/1.09 ( X ) ), alpha3( X ), ! program( Y ), ! halts2( Y, Z ), ! halts2( skol4(
% 0.73/1.09 X ), skol4( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol4( X )
% 0.73/1.09 Z := skol4( X )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (400) {G5,W10,D3,L3,V1,M3} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! halts2( skol4( X ), skol4( X ) ) }.
% 0.73/1.09 parent0[0, 2]: (399) {G5,W13,D3,L4,V1,M4} { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! program( skol4( X ) ), ! halts2( skol4( X ), skol4( X ) )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (110) {G6,W10,D3,L3,V1,M1} F(108);f { ! program( skol4( X ) )
% 0.73/1.09 , alpha3( X ), ! halts2( skol4( X ), skol4( X ) ) }.
% 0.73/1.09 parent0: (400) {G5,W10,D3,L3,V1,M3} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! halts2( skol4( X ), skol4( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (401) {G1,W14,D3,L5,V2,M5} { halts2( skol4( X ), Y ), !
% 0.73/1.09 program( Y ), alpha3( X ), ! outputs( X, bad ), halts2( Y, Y ) }.
% 0.73/1.09 parent0[1]: (19) {G0,W6,D2,L2,V2,M1} I { halts2( X, Y ), ! alpha5( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 parent1[4]: (103) {G3,W14,D3,L5,V2,M1} R(59,38);f { ! program( X ), alpha3
% 0.73/1.09 ( Y ), ! outputs( Y, bad ), halts2( X, X ), alpha5( skol4( Y ), X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol4( X )
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (116) {G4,W14,D3,L5,V2,M1} R(103,19) { ! program( X ), alpha3
% 0.73/1.09 ( Y ), halts2( X, X ), halts2( skol4( Y ), X ), ! outputs( Y, bad ) }.
% 0.73/1.09 parent0: (401) {G1,W14,D3,L5,V2,M5} { halts2( skol4( X ), Y ), ! program(
% 0.73/1.09 Y ), alpha3( X ), ! outputs( X, bad ), halts2( Y, Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := Y
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 3
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 4
% 0.73/1.09 4 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (403) {G4,W13,D3,L4,V1,M4} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , halts2( skol4( X ), skol4( X ) ), ! outputs( X, bad ) }.
% 0.73/1.09 parent0[2, 3]: (116) {G4,W14,D3,L5,V2,M1} R(103,19) { ! program( X ),
% 0.73/1.09 alpha3( Y ), halts2( X, X ), halts2( skol4( Y ), X ), ! outputs( Y, bad )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol4( X )
% 0.73/1.09 Y := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (404) {G5,W13,D3,L5,V1,M5} { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), ! program( skol4( X ) ), alpha3( X ), ! outputs( X, bad ) }.
% 0.73/1.09 parent0[2]: (110) {G6,W10,D3,L3,V1,M1} F(108);f { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! halts2( skol4( X ), skol4( X ) ) }.
% 0.73/1.09 parent1[2]: (403) {G4,W13,D3,L4,V1,M4} { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), halts2( skol4( X ), skol4( X ) ), ! outputs( X, bad ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (405) {G5,W10,D3,L4,V1,M4} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , alpha3( X ), ! outputs( X, bad ) }.
% 0.73/1.09 parent0[0, 2]: (404) {G5,W13,D3,L5,V1,M5} { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! program( skol4( X ) ), alpha3( X ), ! outputs( X, bad )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (406) {G5,W8,D3,L3,V1,M3} { ! program( skol4( X ) ), alpha3( X ),
% 0.73/1.09 ! outputs( X, bad ) }.
% 0.73/1.09 parent0[1, 2]: (405) {G5,W10,D3,L4,V1,M4} { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), alpha3( X ), ! outputs( X, bad ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (118) {G7,W8,D3,L3,V1,M1} F(116);r(110) { ! program( skol4( X
% 0.73/1.09 ) ), alpha3( X ), ! outputs( X, bad ) }.
% 0.73/1.09 parent0: (406) {G5,W8,D3,L3,V1,M3} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , ! outputs( X, bad ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (407) {G3,W12,D3,L5,V3,M5} { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), alpha6( X ), ! program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 parent0[2]: (118) {G7,W8,D3,L3,V1,M1} F(116);r(110) { ! program( skol4( X )
% 0.73/1.09 ), alpha3( X ), ! outputs( X, bad ) }.
% 0.73/1.09 parent1[3]: (49) {G2,W10,D2,L4,V3,M1} R(48,38) { alpha6( X ), ! program( Y
% 0.73/1.09 ), halts2( Y, Z ), outputs( X, bad ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (411) {G1,W12,D3,L5,V3,M5} { alpha3( X ), ! program( skol4( X
% 0.73/1.09 ) ), alpha3( X ), ! program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 parent0[1]: (24) {G0,W4,D2,L2,V1,M1} I { alpha3( X ), ! alpha6( X ) }.
% 0.73/1.09 parent1[2]: (407) {G3,W12,D3,L5,V3,M5} { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), alpha6( X ), ! program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (412) {G1,W10,D3,L4,V3,M4} { alpha3( X ), ! program( skol4( X ) )
% 0.73/1.09 , ! program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 parent0[0, 2]: (411) {G1,W12,D3,L5,V3,M5} { alpha3( X ), ! program( skol4
% 0.73/1.09 ( X ) ), alpha3( X ), ! program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (122) {G8,W10,D3,L4,V3,M1} R(118,49);r(24) { ! program( skol4
% 0.73/1.09 ( X ) ), ! program( Y ), alpha3( X ), halts2( Y, Z ) }.
% 0.73/1.09 parent0: (412) {G1,W10,D3,L4,V3,M4} { alpha3( X ), ! program( skol4( X ) )
% 0.73/1.09 , ! program( Y ), halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 Z := Z
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 1
% 0.73/1.09 3 ==> 3
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (414) {G8,W9,D3,L3,V2,M3} { ! program( skol4( X ) ), alpha3( X ),
% 0.73/1.09 halts2( skol4( X ), Y ) }.
% 0.73/1.09 parent0[0, 1]: (122) {G8,W10,D3,L4,V3,M1} R(118,49);r(24) { ! program(
% 0.73/1.09 skol4( X ) ), ! program( Y ), alpha3( X ), halts2( Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol4( X )
% 0.73/1.09 Z := Y
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (123) {G9,W9,D3,L3,V2,M1} F(122) { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), halts2( skol4( X ), Y ) }.
% 0.73/1.09 parent0: (414) {G8,W9,D3,L3,V2,M3} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 , halts2( skol4( X ), Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := Y
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (415) {G1,W16,D3,L4,V1,M4} { alpha7( skol5( X ), skol9( X ) )
% 0.73/1.09 , ! alpha6( X ), ! halts3( X, skol5( X ), skol9( X ) ), ! outputs( X, bad
% 0.73/1.09 ) }.
% 0.73/1.09 parent0[1]: (32) {G0,W7,D2,L2,V3,M1} I { alpha7( Y, Z ), ! alpha9( X, Y, Z
% 0.73/1.09 ) }.
% 0.73/1.09 parent1[3]: (64) {G1,W17,D3,L4,V1,M1} R(25,29) { ! alpha6( X ), ! halts3( X
% 0.73/1.09 , skol5( X ), skol9( X ) ), ! outputs( X, bad ), alpha9( X, skol5( X ),
% 0.73/1.09 skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( X )
% 0.73/1.09 Z := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (125) {G2,W16,D3,L4,V1,M1} R(64,32) { ! alpha6( X ), ! outputs
% 0.73/1.09 ( X, bad ), alpha7( skol5( X ), skol9( X ) ), ! halts3( X, skol5( X ),
% 0.73/1.09 skol9( X ) ) }.
% 0.73/1.09 parent0: (415) {G1,W16,D3,L4,V1,M4} { alpha7( skol5( X ), skol9( X ) ), !
% 0.73/1.09 alpha6( X ), ! halts3( X, skol5( X ), skol9( X ) ), ! outputs( X, bad )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 3
% 0.73/1.09 3 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (416) {G7,W10,D3,L4,V1,M4} { ! program( skol4( X ) ), alpha3(
% 0.73/1.09 X ), ! program( skol4( X ) ), alpha3( X ) }.
% 0.73/1.09 parent0[2]: (110) {G6,W10,D3,L3,V1,M1} F(108);f { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! halts2( skol4( X ), skol4( X ) ) }.
% 0.73/1.09 parent1[2]: (123) {G9,W9,D3,L3,V2,M1} F(122) { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), halts2( skol4( X ), Y ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol4( X )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (417) {G7,W7,D3,L3,V1,M3} { ! program( skol4( X ) ), alpha3( X ),
% 0.73/1.09 alpha3( X ) }.
% 0.73/1.09 parent0[0, 2]: (416) {G7,W10,D3,L4,V1,M4} { ! program( skol4( X ) ),
% 0.73/1.09 alpha3( X ), ! program( skol4( X ) ), alpha3( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (418) {G7,W5,D3,L2,V1,M2} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 }.
% 0.73/1.09 parent0[1, 2]: (417) {G7,W7,D3,L3,V1,M3} { ! program( skol4( X ) ), alpha3
% 0.73/1.09 ( X ), alpha3( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (127) {G10,W5,D3,L2,V1,M1} R(123,110);f;f { ! program( skol4(
% 0.73/1.09 X ) ), alpha3( X ) }.
% 0.73/1.09 parent0: (418) {G7,W5,D3,L2,V1,M2} { ! program( skol4( X ) ), alpha3( X )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 0
% 0.73/1.09 1 ==> 1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (419) {G5,W8,D3,L3,V1,M3} { program( skol5( X ) ), ! program(
% 0.73/1.09 X ), ! program( skol4( X ) ) }.
% 0.73/1.09 parent0[2]: (71) {G4,W7,D3,L3,V1,M1} R(70,22) { program( skol5( X ) ), !
% 0.73/1.09 program( X ), ! alpha3( X ) }.
% 0.73/1.09 parent1[1]: (127) {G10,W5,D3,L2,V1,M1} R(123,110);f;f { ! program( skol4( X
% 0.73/1.09 ) ), alpha3( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent0: (419) {G5,W8,D3,L3,V1,M3} { program( skol5( X ) ), ! program( X )
% 0.73/1.09 , ! program( skol4( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 2
% 0.73/1.09 1 ==> 1
% 0.73/1.09 2 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (420) {G1,W7,D3,L3,V0,M3} { ! program( skol4( skol1 ) ),
% 0.73/1.09 program( skol5( skol1 ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (0) {G0,W3,D2,L2,V0,M1} I { alpha1, program( skol1 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol1
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (421) {G2,W8,D3,L4,V0,M4} { program( skol5( skol1 ) ), alpha1
% 0.73/1.09 , alpha1, program( skol5( skol1 ) ) }.
% 0.73/1.09 parent0[0]: (420) {G1,W7,D3,L3,V0,M3} { ! program( skol4( skol1 ) ),
% 0.73/1.09 program( skol5( skol1 ) ), alpha1 }.
% 0.73/1.09 parent1[0]: (76) {G6,W7,D3,L3,V1,M1} R(72,0) { program( skol4( X ) ),
% 0.73/1.09 alpha1, program( skol5( skol1 ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol1
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (422) {G2,W5,D3,L3,V0,M3} { program( skol5( skol1 ) ), alpha1,
% 0.73/1.09 alpha1 }.
% 0.73/1.09 parent0[0, 3]: (421) {G2,W8,D3,L4,V0,M4} { program( skol5( skol1 ) ),
% 0.73/1.09 alpha1, alpha1, program( skol5( skol1 ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (423) {G2,W4,D3,L2,V0,M2} { program( skol5( skol1 ) ), alpha1 }.
% 0.73/1.09 parent0[1, 2]: (422) {G2,W5,D3,L3,V0,M3} { program( skol5( skol1 ) ),
% 0.73/1.09 alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (130) {G12,W4,D3,L2,V0,M1} R(128,0);r(76) { alpha1, program(
% 0.73/1.09 skol5( skol1 ) ) }.
% 0.73/1.09 parent0: (423) {G2,W4,D3,L2,V0,M2} { program( skol5( skol1 ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (424) {G12,W9,D4,L3,V0,M3} { ! program( skol4( skol5( skol1 )
% 0.73/1.09 ) ), program( skol5( skol5( skol1 ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (130) {G12,W4,D3,L2,V0,M1} R(128,0);r(76) { alpha1, program(
% 0.73/1.09 skol5( skol1 ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol1 )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (425) {G9,W10,D4,L4,V0,M4} { program( skol5( skol5( skol1 ) )
% 0.73/1.09 ), alpha1, alpha1, program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 parent0[0]: (424) {G12,W9,D4,L3,V0,M3} { ! program( skol4( skol5( skol1 )
% 0.73/1.09 ) ), program( skol5( skol5( skol1 ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (79) {G8,W8,D4,L3,V1,M1} F(78) { alpha1, program( skol4( X ) )
% 0.73/1.09 , program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol1 )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (426) {G9,W6,D4,L3,V0,M3} { program( skol5( skol5( skol1 ) ) ),
% 0.73/1.09 alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (425) {G9,W10,D4,L4,V0,M4} { program( skol5( skol5( skol1 )
% 0.73/1.09 ) ), alpha1, alpha1, program( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (427) {G9,W5,D4,L2,V0,M2} { program( skol5( skol5( skol1 ) ) ),
% 0.73/1.09 alpha1 }.
% 0.73/1.09 parent0[1, 2]: (426) {G9,W6,D4,L3,V0,M3} { program( skol5( skol5( skol1 )
% 0.73/1.09 ) ), alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (131) {G13,W5,D4,L2,V0,M1} R(130,128);r(79) { alpha1, program
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 parent0: (427) {G9,W5,D4,L2,V0,M2} { program( skol5( skol5( skol1 ) ) ),
% 0.73/1.09 alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (428) {G2,W20,D3,L6,V1,M6} { ! alpha6( X ), alpha8( skol5( X )
% 0.73/1.09 , skol9( X ) ), ! outputs( X, good ), ! program( skol5( X ) ), alpha2( X
% 0.73/1.09 ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0[3]: (66) {G2,W16,D3,L4,V1,M1} R(65,33) { ! alpha6( X ), alpha8(
% 0.73/1.09 skol5( X ), skol9( X ) ), ! outputs( X, good ), ! halts3( X, skol5( X ),
% 0.73/1.09 skol9( X ) ) }.
% 0.73/1.09 parent1[3]: (45) {G1,W11,D2,L4,V3,M1} R(9,6) { ! program( Y ), alpha2( X )
% 0.73/1.09 , ! halts2( Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( X )
% 0.73/1.09 Z := skol9( X )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (429) {G1,W20,D3,L6,V1,M6} { ! halts2( skol5( X ), skol9( X )
% 0.73/1.09 ), ! alpha6( X ), ! outputs( X, good ), ! program( skol5( X ) ), alpha2
% 0.73/1.09 ( X ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 parent0[1]: (37) {G0,W6,D2,L2,V2,M1} I { ! halts2( X, Y ), ! alpha8( X, Y )
% 0.73/1.09 }.
% 0.73/1.09 parent1[1]: (428) {G2,W20,D3,L6,V1,M6} { ! alpha6( X ), alpha8( skol5( X )
% 0.73/1.09 , skol9( X ) ), ! outputs( X, good ), ! program( skol5( X ) ), alpha2( X
% 0.73/1.09 ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( X )
% 0.73/1.09 Y := skol9( X )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (430) {G1,W15,D3,L5,V1,M5} { ! halts2( skol5( X ), skol9( X ) ), !
% 0.73/1.09 alpha6( X ), ! outputs( X, good ), ! program( skol5( X ) ), alpha2( X )
% 0.73/1.09 }.
% 0.73/1.09 parent0[0, 5]: (429) {G1,W20,D3,L6,V1,M6} { ! halts2( skol5( X ), skol9( X
% 0.73/1.09 ) ), ! alpha6( X ), ! outputs( X, good ), ! program( skol5( X ) ),
% 0.73/1.09 alpha2( X ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (132) {G3,W15,D3,L5,V1,M1} R(66,45);r(37) { ! alpha6( X ), !
% 0.73/1.09 program( skol5( X ) ), alpha2( X ), ! halts2( skol5( X ), skol9( X ) ), !
% 0.73/1.09 outputs( X, good ) }.
% 0.73/1.09 parent0: (430) {G1,W15,D3,L5,V1,M5} { ! halts2( skol5( X ), skol9( X ) ),
% 0.73/1.09 ! alpha6( X ), ! outputs( X, good ), ! program( skol5( X ) ), alpha2( X )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 3
% 0.73/1.09 1 ==> 0
% 0.73/1.09 2 ==> 4
% 0.73/1.09 3 ==> 1
% 0.73/1.09 4 ==> 2
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (431) {G12,W11,D5,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ), program( skol5( skol5( skol5( skol1 ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (131) {G13,W5,D4,L2,V0,M1} R(130,128);r(79) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol1 ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (432) {G11,W12,D5,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ), alpha1, alpha1, program( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) }.
% 0.73/1.09 parent0[0]: (431) {G12,W11,D5,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ), program( skol5( skol5( skol5( skol1 ) ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (81) {G10,W9,D5,L3,V1,M1} F(80) { alpha1, program( skol4( X ) )
% 0.73/1.09 , program( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol1 ) )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (433) {G11,W7,D5,L3,V0,M3} { program( skol5( skol5( skol5( skol1 )
% 0.73/1.09 ) ) ), alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (432) {G11,W12,D5,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol1 ) ) ) ), alpha1, alpha1, program( skol5( skol5( skol5( skol1 ) )
% 0.73/1.09 ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (434) {G11,W6,D5,L2,V0,M2} { program( skol5( skol5( skol5( skol1 )
% 0.73/1.09 ) ) ), alpha1 }.
% 0.73/1.09 parent0[1, 2]: (433) {G11,W7,D5,L3,V0,M3} { program( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (133) {G14,W6,D5,L2,V0,M1} R(131,128);r(81) { alpha1, program
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 parent0: (434) {G11,W6,D5,L2,V0,M2} { program( skol5( skol5( skol5( skol1
% 0.73/1.09 ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (435) {G12,W14,D10,L3,V1,M3} { program( skol4( X ) ), program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) )
% 0.73/1.09 ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (96) {G11,W13,D8,L3,V2,M2} F(91) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) )
% 0.73/1.09 ) ) ) ) }.
% 0.73/1.09 parent1[1]: (131) {G13,W5,D4,L2,V0,M1} R(130,128);r(79) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol1 ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (134) {G14,W14,D10,L3,V1,M1} R(131,96) { alpha1, program(
% 0.73/1.09 skol4( X ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (435) {G12,W14,D10,L3,V1,M3} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (436) {G12,W13,D6,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ), program( skol5( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (133) {G14,W6,D5,L2,V0,M1} R(131,128);r(81) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (437) {G11,W14,D6,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ), alpha1, alpha1, program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 parent0[0]: (436) {G12,W13,D6,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ), program( skol5( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (86) {G10,W10,D6,L3,V1,M1} F(83) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (438) {G11,W8,D6,L3,V0,M3} { program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (437) {G11,W14,D6,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol1 ) ) ) ) ), alpha1, alpha1, program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (439) {G11,W7,D6,L2,V0,M2} { program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1, 2]: (438) {G11,W8,D6,L3,V0,M3} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (135) {G15,W7,D6,L2,V0,M1} R(133,128);r(86) { alpha1, program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 parent0: (439) {G11,W7,D6,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol1 ) ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 *** allocated 22500 integers for clauses
% 0.73/1.09 resolution: (440) {G12,W15,D11,L3,V1,M3} { program( skol4( X ) ), program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 )
% 0.73/1.09 ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (96) {G11,W13,D8,L3,V2,M2} F(91) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) )
% 0.73/1.09 ) ) ) ) }.
% 0.73/1.09 parent1[1]: (133) {G14,W6,D5,L2,V0,M1} R(131,128);r(81) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (136) {G15,W15,D11,L3,V1,M1} R(133,96) { alpha1, program(
% 0.73/1.09 skol4( X ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (440) {G12,W15,D11,L3,V1,M3} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) )
% 0.73/1.09 ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (441) {G12,W15,D7,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ), program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (135) {G15,W7,D6,L2,V0,M1} R(133,128);r(86) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol1 ) ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (442) {G13,W16,D7,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ), alpha1, alpha1, program( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 parent0[0]: (441) {G12,W15,D7,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ), program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (90) {G12,W11,D7,L3,V1,M1} F(89) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol1 ) ) ) )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (443) {G13,W9,D7,L3,V0,M3} { program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (442) {G13,W16,D7,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) ), alpha1, alpha1, program( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (444) {G13,W8,D7,L2,V0,M2} { program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1, 2]: (443) {G13,W9,D7,L3,V0,M3} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (137) {G16,W8,D7,L2,V0,M1} R(135,128);r(90) { alpha1, program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (444) {G13,W8,D7,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol1 ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (445) {G12,W16,D12,L3,V1,M3} { program( skol4( X ) ), program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (96) {G11,W13,D8,L3,V2,M2} F(91) { program( skol4( X ) ), !
% 0.73/1.09 program( Y ), program( skol5( skol5( skol5( skol5( skol5( skol5( Y ) ) )
% 0.73/1.09 ) ) ) ) }.
% 0.73/1.09 parent1[1]: (135) {G15,W7,D6,L2,V0,M1} R(133,128);r(86) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 Y := skol5( skol5( skol5( skol5( skol1 ) ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (138) {G16,W16,D12,L3,V1,M1} R(135,96) { alpha1, program(
% 0.73/1.09 skol4( X ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (445) {G12,W16,D12,L3,V1,M3} { program( skol4( X ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 2
% 0.73/1.09 2 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (446) {G12,W17,D8,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (137) {G16,W8,D7,L2,V0,M1} R(135,128);r(90) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (447) {G13,W18,D8,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1, alpha1, program( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0[0]: (446) {G12,W17,D8,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (95) {G12,W12,D8,L3,V1,M1} F(92) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (448) {G13,W10,D8,L3,V0,M3} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (447) {G13,W18,D8,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1, alpha1, program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (449) {G13,W9,D8,L2,V0,M2} { program( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1, 2]: (448) {G13,W10,D8,L3,V0,M3} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (139) {G17,W9,D8,L2,V0,M1} R(137,128);r(95) { alpha1, program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (449) {G13,W9,D8,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (450) {G12,W19,D9,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), program( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (139) {G17,W9,D8,L2,V0,M1} R(137,128);r(95) { alpha1, program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (451) {G13,W20,D9,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1, alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) )
% 0.73/1.09 ) ) ) }.
% 0.73/1.09 parent0[0]: (450) {G12,W19,D9,L3,V0,M3} { ! program( skol4( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), program( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (98) {G12,W13,D9,L3,V1,M1} F(97) { alpha1, program( skol4( X )
% 0.73/1.09 ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (452) {G13,W11,D9,L3,V0,M3} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (451) {G13,W20,D9,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1, alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) )
% 0.73/1.09 ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (453) {G13,W10,D9,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1, 2]: (452) {G13,W11,D9,L3,V0,M3} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (143) {G18,W10,D9,L2,V0,M1} R(139,128);r(98) { alpha1, program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) )
% 0.73/1.09 }.
% 0.73/1.09 parent0: (453) {G13,W10,D9,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (454) {G12,W21,D10,L3,V0,M3} { ! program( skol4( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (143) {G18,W10,D9,L2,V0,M1} R(139,128);r(98) { alpha1, program
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) )
% 0.73/1.09 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (455) {G13,W22,D10,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), alpha1,
% 0.73/1.09 alpha1, program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0[0]: (454) {G12,W21,D10,L3,V0,M3} { ! program( skol4( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), program(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (134) {G14,W14,D10,L3,V1,M1} R(131,96) { alpha1, program( skol4
% 0.73/1.09 ( X ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol1 ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) )
% 0.73/1.09 )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (456) {G13,W12,D10,L3,V0,M3} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (455) {G13,W22,D10,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), alpha1,
% 0.73/1.09 alpha1, program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (457) {G13,W11,D10,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1, 2]: (456) {G13,W12,D10,L3,V0,M3} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), alpha1,
% 0.73/1.09 alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (144) {G19,W11,D10,L2,V0,M1} R(143,128);r(134) { alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 )
% 0.73/1.09 ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (457) {G13,W11,D10,L2,V0,M2} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (458) {G12,W23,D11,L3,V0,M3} { ! program( skol4( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (144) {G19,W11,D10,L2,V0,M1} R(143,128);r(134) { alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 )
% 0.73/1.09 ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (459) {G13,W24,D11,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1, alpha1, program( skol5( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0[0]: (458) {G12,W23,D11,L3,V0,M3} { ! program( skol4( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (136) {G15,W15,D11,L3,V1,M1} R(133,96) { alpha1, program( skol4
% 0.73/1.09 ( X ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol1 ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) )
% 0.73/1.09 ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (460) {G13,W13,D11,L3,V0,M3} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ), alpha1,
% 0.73/1.09 alpha1 }.
% 0.73/1.09 parent0[0, 3]: (459) {G13,W24,D11,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1, alpha1, program( skol5( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (461) {G13,W12,D11,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ), alpha1
% 0.73/1.09 }.
% 0.73/1.09 parent0[1, 2]: (460) {G13,W13,D11,L3,V0,M3} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (145) {G20,W12,D11,L2,V0,M1} R(144,128);r(136) { alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (461) {G13,W12,D11,L2,V0,M2} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (462) {G12,W25,D12,L3,V0,M3} { ! program( skol4( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) )
% 0.73/1.09 ) ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent0[1]: (128) {G11,W8,D3,L3,V1,M2} R(127,71) { ! program( skol4( X ) )
% 0.73/1.09 , ! program( X ), program( skol5( X ) ) }.
% 0.73/1.09 parent1[1]: (145) {G20,W12,D11,L2,V0,M1} R(144,128);r(136) { alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (463) {G13,W26,D12,L4,V0,M4} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) )
% 0.73/1.09 ) ), alpha1, alpha1, program( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0[0]: (462) {G12,W25,D12,L3,V0,M3} { ! program( skol4( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) )
% 0.73/1.09 ) ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ), alpha1 }.
% 0.73/1.09 parent1[1]: (138) {G16,W16,D12,L3,V1,M1} R(135,96) { alpha1, program( skol4
% 0.73/1.09 ( X ) ), program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol1 ) ) ) ) ) ) ) ) )
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (464) {G13,W14,D12,L3,V0,M3} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1, alpha1 }.
% 0.73/1.09 parent0[0, 3]: (463) {G13,W26,D12,L4,V0,M4} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) )
% 0.73/1.09 ) ) ), alpha1, alpha1, program( skol5( skol5( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (465) {G13,W13,D12,L2,V0,M2} { program( skol5( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) ) ) ),
% 0.73/1.09 alpha1 }.
% 0.73/1.09 parent0[1, 2]: (464) {G13,W14,D12,L3,V0,M3} { program( skol5( skol5( skol5
% 0.73/1.09 ( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) )
% 0.73/1.09 ) ) ), alpha1, alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 subsumption: (148) {G21,W13,D12,L2,V0,M1} R(145,128);r(138) { alpha1,
% 0.73/1.09 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol1 ) ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.09 parent0: (465) {G13,W13,D12,L2,V0,M2} { program( skol5( skol5( skol5(
% 0.73/1.09 skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol1 ) ) ) ) ) ) ) ) )
% 0.73/1.09 ) ), alpha1 }.
% 0.73/1.09 substitution0:
% 0.73/1.09 end
% 0.73/1.09 permutation0:
% 0.73/1.09 0 ==> 1
% 0.73/1.09 1 ==> 0
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 resolution: (466) {G4,W14,D3,L5,V1,M5} { ! alpha6( X ), alpha2( X ), !
% 0.73/1.09 halts2( skol5( X ), skol9( X ) ), ! outputs( X, good ), ! alpha6( X ) }.
% 0.73/1.09 parent0[1]: (132) {G3,W15,D3,L5,V1,M1} R(66,45);r(37) { ! alpha6( X ), !
% 0.73/1.09 program( skol5( X ) ), alpha2( X ), ! halts2( skol5( X ), skol9( X ) ), !
% 0.73/1.09 outputs( X, good ) }.
% 0.73/1.09 parent1[0]: (70) {G3,W5,D3,L2,V1,M1} R(67,36);r(39) { program( skol5( X ) )
% 0.73/1.09 , ! alpha6( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09 substitution1:
% 0.73/1.09 X := X
% 0.73/1.09 end
% 0.73/1.09
% 0.73/1.09 factor: (467) {G4,W12,D3,L4,V1,M4} { ! alpha6( X ), alpha2( X ), ! halts2
% 0.73/1.09 ( skol5( X ), skol9( X ) ), ! outputs( X, good ) }.
% 0.73/1.09 parent0[0, 4]: (466) {G4,W14,D3,L5,V1,M5} { ! alpha6( X ), alpha2( X ), !
% 0.73/1.09 halts2( skol5( X ), skol9( X ) ), ! outputs( X, good ), ! alpha6( X ) }.
% 0.73/1.09 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (176) {G4,W12,D3,L4,V1,M1} S(132);r(70) { alpha2( X ), !
% 0.73/1.10 alpha6( X ), ! halts2( skol5( X ), skol9( X ) ), ! outputs( X, good ) }.
% 0.73/1.10 parent0: (467) {G4,W12,D3,L4,V1,M4} { ! alpha6( X ), alpha2( X ), ! halts2
% 0.73/1.10 ( skol5( X ), skol9( X ) ), ! outputs( X, good ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 1
% 0.73/1.10 1 ==> 0
% 0.73/1.10 2 ==> 2
% 0.73/1.10 3 ==> 3
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (468) {G2,W16,D3,L6,V3,M6} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 halts2( skol5( X ), skol9( X ) ), ! program( Y ), alpha2( X ), ! halts2(
% 0.73/1.10 Y, Z ) }.
% 0.73/1.10 parent0[3]: (176) {G4,W12,D3,L4,V1,M1} S(132);r(70) { alpha2( X ), ! alpha6
% 0.73/1.10 ( X ), ! halts2( skol5( X ), skol9( X ) ), ! outputs( X, good ) }.
% 0.73/1.10 parent1[3]: (44) {G1,W10,D2,L4,V3,M1} R(6,10) { ! program( X ), alpha2( Y )
% 0.73/1.10 , ! halts2( X, Z ), outputs( Y, good ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := Y
% 0.73/1.10 Y := X
% 0.73/1.10 Z := Z
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (469) {G2,W14,D3,L5,V3,M5} { alpha2( X ), ! alpha6( X ), ! halts2
% 0.73/1.10 ( skol5( X ), skol9( X ) ), ! program( Y ), ! halts2( Y, Z ) }.
% 0.73/1.10 parent0[0, 4]: (468) {G2,W16,D3,L6,V3,M6} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 halts2( skol5( X ), skol9( X ) ), ! program( Y ), alpha2( X ), ! halts2(
% 0.73/1.10 Y, Z ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 Z := Z
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (177) {G5,W14,D3,L5,V3,M2} R(176,44);f { alpha2( X ), ! alpha6
% 0.73/1.10 ( X ), ! program( Y ), ! halts2( Y, Z ), ! halts2( skol5( X ), skol9( X )
% 0.73/1.10 ) }.
% 0.73/1.10 parent0: (469) {G2,W14,D3,L5,V3,M5} { alpha2( X ), ! alpha6( X ), ! halts2
% 0.73/1.10 ( skol5( X ), skol9( X ) ), ! program( Y ), ! halts2( Y, Z ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 Z := Z
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 2 ==> 4
% 0.73/1.10 3 ==> 2
% 0.73/1.10 4 ==> 3
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (471) {G5,W12,D3,L4,V1,M4} { alpha2( X ), ! alpha6( X ), ! program
% 0.73/1.10 ( skol5( X ) ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent0[3, 4]: (177) {G5,W14,D3,L5,V3,M2} R(176,44);f { alpha2( X ), !
% 0.73/1.10 alpha6( X ), ! program( Y ), ! halts2( Y, Z ), ! halts2( skol5( X ),
% 0.73/1.10 skol9( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := skol5( X )
% 0.73/1.10 Z := skol9( X )
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (472) {G4,W11,D3,L4,V1,M4} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 halts2( skol5( X ), skol9( X ) ), ! alpha6( X ) }.
% 0.73/1.10 parent0[2]: (471) {G5,W12,D3,L4,V1,M4} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 program( skol5( X ) ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent1[0]: (70) {G3,W5,D3,L2,V1,M1} R(67,36);r(39) { program( skol5( X ) )
% 0.73/1.10 , ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (473) {G4,W9,D3,L3,V1,M3} { alpha2( X ), ! alpha6( X ), ! halts2(
% 0.73/1.10 skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent0[1, 3]: (472) {G4,W11,D3,L4,V1,M4} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 halts2( skol5( X ), skol9( X ) ), ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (178) {G6,W9,D3,L3,V1,M1} F(177);r(70) { alpha2( X ), ! alpha6
% 0.73/1.10 ( X ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent0: (473) {G4,W9,D3,L3,V1,M3} { alpha2( X ), ! alpha6( X ), ! halts2
% 0.73/1.10 ( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 2 ==> 2
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (474) {G1,W20,D3,L6,V1,M6} { ! alpha6( X ), ! outputs( X, bad
% 0.73/1.10 ), alpha7( skol5( X ), skol9( X ) ), ! program( skol5( X ) ), alpha2( X
% 0.73/1.10 ), halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent0[3]: (125) {G2,W16,D3,L4,V1,M1} R(64,32) { ! alpha6( X ), ! outputs
% 0.73/1.10 ( X, bad ), alpha7( skol5( X ), skol9( X ) ), ! halts3( X, skol5( X ),
% 0.73/1.10 skol9( X ) ) }.
% 0.73/1.10 parent1[3]: (7) {G0,W11,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ),
% 0.73/1.10 halts2( Y, Z ), halts3( X, Y, Z ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 Y := skol5( X )
% 0.73/1.10 Z := skol9( X )
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (475) {G1,W20,D3,L6,V1,M6} { halts2( skol5( X ), skol9( X ) )
% 0.73/1.10 , ! alpha6( X ), ! outputs( X, bad ), ! program( skol5( X ) ), alpha2( X
% 0.73/1.10 ), halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent0[1]: (40) {G0,W6,D2,L2,V2,M1} I { halts2( X, Y ), ! alpha7( X, Y )
% 0.73/1.10 }.
% 0.73/1.10 parent1[2]: (474) {G1,W20,D3,L6,V1,M6} { ! alpha6( X ), ! outputs( X, bad
% 0.73/1.10 ), alpha7( skol5( X ), skol9( X ) ), ! program( skol5( X ) ), alpha2( X
% 0.73/1.10 ), halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := skol5( X )
% 0.73/1.10 Y := skol9( X )
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (476) {G1,W15,D3,L5,V1,M5} { halts2( skol5( X ), skol9( X ) ), !
% 0.73/1.10 alpha6( X ), ! outputs( X, bad ), ! program( skol5( X ) ), alpha2( X )
% 0.73/1.10 }.
% 0.73/1.10 parent0[0, 5]: (475) {G1,W20,D3,L6,V1,M6} { halts2( skol5( X ), skol9( X )
% 0.73/1.10 ), ! alpha6( X ), ! outputs( X, bad ), ! program( skol5( X ) ), alpha2(
% 0.73/1.10 X ), halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (198) {G3,W15,D3,L5,V1,M1} R(125,7);r(40) { ! alpha6( X ), !
% 0.73/1.10 program( skol5( X ) ), alpha2( X ), halts2( skol5( X ), skol9( X ) ), !
% 0.73/1.10 outputs( X, bad ) }.
% 0.73/1.10 parent0: (476) {G1,W15,D3,L5,V1,M5} { halts2( skol5( X ), skol9( X ) ), !
% 0.73/1.10 alpha6( X ), ! outputs( X, bad ), ! program( skol5( X ) ), alpha2( X )
% 0.73/1.10 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 3
% 0.73/1.10 1 ==> 0
% 0.73/1.10 2 ==> 4
% 0.73/1.10 3 ==> 1
% 0.73/1.10 4 ==> 2
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (477) {G4,W14,D3,L5,V1,M5} { ! alpha6( X ), alpha2( X ),
% 0.73/1.10 halts2( skol5( X ), skol9( X ) ), ! outputs( X, bad ), ! alpha6( X ) }.
% 0.73/1.10 parent0[1]: (198) {G3,W15,D3,L5,V1,M1} R(125,7);r(40) { ! alpha6( X ), !
% 0.73/1.10 program( skol5( X ) ), alpha2( X ), halts2( skol5( X ), skol9( X ) ), !
% 0.73/1.10 outputs( X, bad ) }.
% 0.73/1.10 parent1[0]: (70) {G3,W5,D3,L2,V1,M1} R(67,36);r(39) { program( skol5( X ) )
% 0.73/1.10 , ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (478) {G4,W12,D3,L4,V1,M4} { ! alpha6( X ), alpha2( X ), halts2(
% 0.73/1.10 skol5( X ), skol9( X ) ), ! outputs( X, bad ) }.
% 0.73/1.10 parent0[0, 4]: (477) {G4,W14,D3,L5,V1,M5} { ! alpha6( X ), alpha2( X ),
% 0.73/1.10 halts2( skol5( X ), skol9( X ) ), ! outputs( X, bad ), ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (479) {G5,W11,D2,L5,V1,M5} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 alpha6( X ), alpha2( X ), ! outputs( X, bad ) }.
% 0.73/1.10 parent0[2]: (178) {G6,W9,D3,L3,V1,M1} F(177);r(70) { alpha2( X ), ! alpha6
% 0.73/1.10 ( X ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent1[2]: (478) {G4,W12,D3,L4,V1,M4} { ! alpha6( X ), alpha2( X ),
% 0.73/1.10 halts2( skol5( X ), skol9( X ) ), ! outputs( X, bad ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (480) {G5,W9,D2,L4,V1,M4} { alpha2( X ), ! alpha6( X ), ! alpha6(
% 0.73/1.10 X ), ! outputs( X, bad ) }.
% 0.73/1.10 parent0[0, 3]: (479) {G5,W11,D2,L5,V1,M5} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 alpha6( X ), alpha2( X ), ! outputs( X, bad ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (481) {G5,W7,D2,L3,V1,M3} { alpha2( X ), ! alpha6( X ), ! outputs
% 0.73/1.10 ( X, bad ) }.
% 0.73/1.10 parent0[1, 2]: (480) {G5,W9,D2,L4,V1,M4} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 alpha6( X ), ! outputs( X, bad ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (199) {G7,W7,D2,L3,V1,M1} S(198);r(70);r(178) { alpha2( X ), !
% 0.73/1.10 alpha6( X ), ! outputs( X, bad ) }.
% 0.73/1.10 parent0: (481) {G5,W7,D2,L3,V1,M3} { alpha2( X ), ! alpha6( X ), ! outputs
% 0.73/1.10 ( X, bad ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 2 ==> 2
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (482) {G1,W11,D2,L5,V3,M5} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 program( Y ), alpha2( X ), halts2( Y, Z ) }.
% 0.73/1.10 parent0[2]: (199) {G7,W7,D2,L3,V1,M1} S(198);r(70);r(178) { alpha2( X ), !
% 0.73/1.10 alpha6( X ), ! outputs( X, bad ) }.
% 0.73/1.10 parent1[3]: (8) {G0,W10,D2,L4,V3,M1} I { ! program( Y ), alpha2( X ),
% 0.73/1.10 halts2( Y, Z ), outputs( X, bad ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 Z := Z
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (483) {G1,W9,D2,L4,V3,M4} { alpha2( X ), ! alpha6( X ), ! program
% 0.73/1.10 ( Y ), halts2( Y, Z ) }.
% 0.73/1.10 parent0[0, 3]: (482) {G1,W11,D2,L5,V3,M5} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 program( Y ), alpha2( X ), halts2( Y, Z ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 Z := Z
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (201) {G8,W9,D2,L4,V3,M1} R(199,8);f { alpha2( X ), ! program
% 0.73/1.10 ( Y ), ! alpha6( X ), halts2( Y, Z ) }.
% 0.73/1.10 parent0: (483) {G1,W9,D2,L4,V3,M4} { alpha2( X ), ! alpha6( X ), ! program
% 0.73/1.10 ( Y ), halts2( Y, Z ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 Z := Z
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 2
% 0.73/1.10 2 ==> 1
% 0.73/1.10 3 ==> 3
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (484) {G7,W11,D3,L5,V2,M5} { alpha2( X ), ! alpha6( X ),
% 0.73/1.10 alpha2( Y ), ! program( skol5( X ) ), ! alpha6( Y ) }.
% 0.73/1.10 parent0[2]: (178) {G6,W9,D3,L3,V1,M1} F(177);r(70) { alpha2( X ), ! alpha6
% 0.73/1.10 ( X ), ! halts2( skol5( X ), skol9( X ) ) }.
% 0.73/1.10 parent1[3]: (201) {G8,W9,D2,L4,V3,M1} R(199,8);f { alpha2( X ), ! program(
% 0.73/1.10 Y ), ! alpha6( X ), halts2( Y, Z ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := Y
% 0.73/1.10 Y := skol5( X )
% 0.73/1.10 Z := skol9( X )
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (485) {G7,W9,D3,L4,V1,M4} { alpha2( X ), ! alpha6( X ), ! program
% 0.73/1.10 ( skol5( X ) ), ! alpha6( X ) }.
% 0.73/1.10 parent0[0, 2]: (484) {G7,W11,D3,L5,V2,M5} { alpha2( X ), ! alpha6( X ),
% 0.73/1.10 alpha2( Y ), ! program( skol5( X ) ), ! alpha6( Y ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (489) {G4,W8,D2,L4,V1,M4} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 alpha6( X ), ! alpha6( X ) }.
% 0.73/1.10 parent0[2]: (485) {G7,W9,D3,L4,V1,M4} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 program( skol5( X ) ), ! alpha6( X ) }.
% 0.73/1.10 parent1[0]: (70) {G3,W5,D3,L2,V1,M1} R(67,36);r(39) { program( skol5( X ) )
% 0.73/1.10 , ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (205) {G9,W8,D2,L4,V2,M2} R(201,178);r(70) { alpha2( X ),
% 0.73/1.10 alpha2( Y ), ! alpha6( Y ), ! alpha6( X ) }.
% 0.73/1.10 parent0: (489) {G4,W8,D2,L4,V1,M4} { alpha2( X ), ! alpha6( X ), ! alpha6
% 0.73/1.10 ( X ), ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 3
% 0.73/1.10 2 ==> 3
% 0.73/1.10 3 ==> 3
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (492) {G9,W6,D2,L3,V1,M3} { alpha2( X ), ! alpha6( X ), ! alpha6(
% 0.73/1.10 X ) }.
% 0.73/1.10 parent0[0, 1]: (205) {G9,W8,D2,L4,V2,M2} R(201,178);r(70) { alpha2( X ),
% 0.73/1.10 alpha2( Y ), ! alpha6( Y ), ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (493) {G9,W4,D2,L2,V1,M2} { alpha2( X ), ! alpha6( X ) }.
% 0.73/1.10 parent0[1, 2]: (492) {G9,W6,D2,L3,V1,M3} { alpha2( X ), ! alpha6( X ), !
% 0.73/1.10 alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (206) {G10,W4,D2,L2,V1,M1} F(205);f { alpha2( X ), ! alpha6( X
% 0.73/1.10 ) }.
% 0.73/1.10 parent0: (493) {G9,W4,D2,L2,V1,M2} { alpha2( X ), ! alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (494) {G1,W6,D2,L3,V1,M3} { alpha2( X ), ! program( X ), !
% 0.73/1.10 alpha3( X ) }.
% 0.73/1.10 parent0[1]: (206) {G10,W4,D2,L2,V1,M1} F(205);f { alpha2( X ), ! alpha6( X
% 0.73/1.10 ) }.
% 0.73/1.10 parent1[2]: (22) {G0,W6,D2,L3,V1,M1} I { ! program( X ), ! alpha3( X ),
% 0.73/1.10 alpha6( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (495) {G1,W6,D2,L3,V1,M3} { alpha2( X ), ! alpha3( X ), alpha2
% 0.73/1.10 ( X ) }.
% 0.73/1.10 parent0[1]: (494) {G1,W6,D2,L3,V1,M3} { alpha2( X ), ! program( X ), !
% 0.73/1.10 alpha3( X ) }.
% 0.73/1.10 parent1[0]: (14) {G0,W4,D2,L2,V1,M1} I { program( X ), alpha2( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (496) {G1,W4,D2,L2,V1,M2} { alpha2( X ), ! alpha3( X ) }.
% 0.73/1.10 parent0[0, 2]: (495) {G1,W6,D2,L3,V1,M3} { alpha2( X ), ! alpha3( X ),
% 0.73/1.10 alpha2( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (207) {G11,W4,D2,L2,V1,M1} R(206,22);r(14) { alpha2( X ), !
% 0.73/1.10 alpha3( X ) }.
% 0.73/1.10 parent0: (496) {G1,W4,D2,L2,V1,M2} { alpha2( X ), ! alpha3( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (497) {G11,W5,D3,L2,V1,M2} { alpha2( X ), ! program( skol4( X
% 0.73/1.10 ) ) }.
% 0.73/1.10 parent0[1]: (207) {G11,W4,D2,L2,V1,M1} R(206,22);r(14) { alpha2( X ), !
% 0.73/1.10 alpha3( X ) }.
% 0.73/1.10 parent1[1]: (127) {G10,W5,D3,L2,V1,M1} R(123,110);f;f { ! program( skol4( X
% 0.73/1.10 ) ), alpha3( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (208) {G12,W5,D3,L2,V1,M1} R(207,127) { ! program( skol4( X )
% 0.73/1.10 ), alpha2( X ) }.
% 0.73/1.10 parent0: (497) {G11,W5,D3,L2,V1,M2} { alpha2( X ), ! program( skol4( X ) )
% 0.73/1.10 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 1
% 0.73/1.10 1 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (498) {G1,W5,D3,L2,V2,M2} { alpha2( X ), program( skol4( Y ) )
% 0.73/1.10 }.
% 0.73/1.10 parent0[1]: (207) {G11,W4,D2,L2,V1,M1} R(206,22);r(14) { alpha2( X ), !
% 0.73/1.10 alpha3( X ) }.
% 0.73/1.10 parent1[1]: (16) {G0,W5,D3,L2,V2,M1} I { program( skol4( Y ) ), alpha3( X )
% 0.73/1.10 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (209) {G12,W5,D3,L2,V2,M1} R(207,16) { program( skol4( Y ) ),
% 0.73/1.10 alpha2( X ) }.
% 0.73/1.10 parent0: (498) {G1,W5,D3,L2,V2,M2} { alpha2( X ), program( skol4( Y ) )
% 0.73/1.10 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 1
% 0.73/1.10 1 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (499) {G2,W7,D3,L3,V1,M3} { alpha1, ! program( skol3( skol1 )
% 0.73/1.10 ), program( skol4( X ) ) }.
% 0.73/1.10 parent0[2]: (52) {G1,W6,D3,L3,V0,M1} R(13,1);r(0) { alpha1, ! program(
% 0.73/1.10 skol3( skol1 ) ), ! alpha2( skol1 ) }.
% 0.73/1.10 parent1[1]: (209) {G12,W5,D3,L2,V2,M1} R(207,16) { program( skol4( Y ) ),
% 0.73/1.10 alpha2( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := skol1
% 0.73/1.10 Y := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (212) {G13,W7,D3,L3,V1,M1} R(209,52) { alpha1, ! program(
% 0.73/1.10 skol3( skol1 ) ), program( skol4( X ) ) }.
% 0.73/1.10 parent0: (499) {G2,W7,D3,L3,V1,M3} { alpha1, ! program( skol3( skol1 ) ),
% 0.73/1.10 program( skol4( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 2 ==> 2
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (501) {G1,W8,D3,L3,V3,M3} { ! program( X ), program( skol3( Y
% 0.73/1.10 ) ), program( skol4( Z ) ) }.
% 0.73/1.10 parent0[2]: (12) {G0,W7,D3,L3,V2,M1} I { ! program( X ), program( skol3( Y
% 0.73/1.10 ) ), ! alpha2( X ) }.
% 0.73/1.10 parent1[1]: (209) {G12,W5,D3,L2,V2,M1} R(207,16) { program( skol4( Y ) ),
% 0.73/1.10 alpha2( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Z
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (213) {G13,W8,D3,L3,V3,M2} R(209,12) { program( skol3( Z ) ),
% 0.73/1.10 program( skol4( X ) ), ! program( Y ) }.
% 0.73/1.10 parent0: (501) {G1,W8,D3,L3,V3,M3} { ! program( X ), program( skol3( Y ) )
% 0.73/1.10 , program( skol4( Z ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := Y
% 0.73/1.10 Y := Z
% 0.73/1.10 Z := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 2
% 0.73/1.10 1 ==> 0
% 0.73/1.10 2 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (502) {G2,W7,D3,L3,V0,M3} { alpha1, ! program( skol3( skol1 )
% 0.73/1.10 ), ! program( skol4( skol1 ) ) }.
% 0.73/1.10 parent0[2]: (52) {G1,W6,D3,L3,V0,M1} R(13,1);r(0) { alpha1, ! program(
% 0.73/1.10 skol3( skol1 ) ), ! alpha2( skol1 ) }.
% 0.73/1.10 parent1[1]: (208) {G12,W5,D3,L2,V1,M1} R(207,127) { ! program( skol4( X ) )
% 0.73/1.10 , alpha2( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := skol1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (503) {G3,W8,D3,L4,V0,M4} { alpha1, ! program( skol3( skol1 )
% 0.73/1.10 ), alpha1, ! program( skol3( skol1 ) ) }.
% 0.73/1.10 parent0[2]: (502) {G2,W7,D3,L3,V0,M3} { alpha1, ! program( skol3( skol1 )
% 0.73/1.10 ), ! program( skol4( skol1 ) ) }.
% 0.73/1.10 parent1[2]: (212) {G13,W7,D3,L3,V1,M1} R(209,52) { alpha1, ! program( skol3
% 0.73/1.10 ( skol1 ) ), program( skol4( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := skol1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (505) {G3,W5,D3,L3,V0,M3} { alpha1, ! program( skol3( skol1 ) ),
% 0.73/1.10 alpha1 }.
% 0.73/1.10 parent0[1, 3]: (503) {G3,W8,D3,L4,V0,M4} { alpha1, ! program( skol3( skol1
% 0.73/1.10 ) ), alpha1, ! program( skol3( skol1 ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (506) {G3,W4,D3,L2,V0,M2} { alpha1, ! program( skol3( skol1 ) )
% 0.73/1.10 }.
% 0.73/1.10 parent0[0, 2]: (505) {G3,W5,D3,L3,V0,M3} { alpha1, ! program( skol3( skol1
% 0.73/1.10 ) ), alpha1 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (216) {G14,W4,D3,L2,V0,M1} R(208,52);r(212) { alpha1, !
% 0.73/1.10 program( skol3( skol1 ) ) }.
% 0.73/1.10 parent0: (506) {G3,W4,D3,L2,V0,M2} { alpha1, ! program( skol3( skol1 ) )
% 0.73/1.10 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (507) {G1,W8,D3,L3,V2,M3} { ! program( X ), program( skol3( Y
% 0.73/1.10 ) ), ! program( skol4( X ) ) }.
% 0.73/1.10 parent0[2]: (12) {G0,W7,D3,L3,V2,M1} I { ! program( X ), program( skol3( Y
% 0.73/1.10 ) ), ! alpha2( X ) }.
% 0.73/1.10 parent1[1]: (208) {G12,W5,D3,L2,V1,M1} R(207,127) { ! program( skol4( X ) )
% 0.73/1.10 , alpha2( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (217) {G13,W8,D3,L3,V2,M2} R(208,12) { program( skol3( Y ) ),
% 0.73/1.10 ! program( skol4( X ) ), ! program( X ) }.
% 0.73/1.10 parent0: (507) {G1,W8,D3,L3,V2,M3} { ! program( X ), program( skol3( Y ) )
% 0.73/1.10 , ! program( skol4( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 2
% 0.73/1.10 1 ==> 0
% 0.73/1.10 2 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (508) {G14,W10,D3,L4,V4,M4} { program( skol3( X ) ), ! program
% 0.73/1.10 ( Y ), program( skol3( Z ) ), ! program( T ) }.
% 0.73/1.10 parent0[1]: (217) {G13,W8,D3,L3,V2,M2} R(208,12) { program( skol3( Y ) ), !
% 0.73/1.10 program( skol4( X ) ), ! program( X ) }.
% 0.73/1.10 parent1[1]: (213) {G13,W8,D3,L3,V3,M2} R(209,12) { program( skol3( Z ) ),
% 0.73/1.10 program( skol4( X ) ), ! program( Y ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := Y
% 0.73/1.10 Y := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := Y
% 0.73/1.10 Y := T
% 0.73/1.10 Z := Z
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (222) {G14,W10,D3,L4,V4,M4} R(217,213) { ! program( Y ),
% 0.73/1.10 program( skol3( Z ) ), ! program( T ), program( skol3( X ) ) }.
% 0.73/1.10 parent0: (508) {G14,W10,D3,L4,V4,M4} { program( skol3( X ) ), ! program( Y
% 0.73/1.10 ), program( skol3( Z ) ), ! program( T ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := Z
% 0.73/1.10 Y := Y
% 0.73/1.10 Z := Z
% 0.73/1.10 T := Y
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 1
% 0.73/1.10 1 ==> 0
% 0.73/1.10 2 ==> 1
% 0.73/1.10 3 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (511) {G14,W8,D3,L3,V3,M3} { ! program( X ), program( skol3( Y ) )
% 0.73/1.10 , program( skol3( Z ) ) }.
% 0.73/1.10 parent0[0, 2]: (222) {G14,W10,D3,L4,V4,M4} R(217,213) { ! program( Y ),
% 0.73/1.10 program( skol3( Z ) ), ! program( T ), program( skol3( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := Z
% 0.73/1.10 Y := X
% 0.73/1.10 Z := Y
% 0.73/1.10 T := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (234) {G15,W7,D3,L3,V3,M3} F(222) { program( skol3( Y ) ), !
% 0.73/1.10 program( Z ), ! program( X ) }.
% 0.73/1.10 parent0: (511) {G14,W8,D3,L3,V3,M3} { ! program( X ), program( skol3( Y )
% 0.73/1.10 ), program( skol3( Z ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := Z
% 0.73/1.10 Y := Y
% 0.73/1.10 Z := Y
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 1
% 0.73/1.10 1 ==> 0
% 0.73/1.10 2 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (514) {G15,W5,D3,L2,V2,M2} { program( skol3( X ) ), ! program( Y )
% 0.73/1.10 }.
% 0.73/1.10 parent0[1, 2]: (234) {G15,W7,D3,L3,V3,M3} F(222) { program( skol3( Y ) ), !
% 0.73/1.10 program( Z ), ! program( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := Y
% 0.73/1.10 Y := X
% 0.73/1.10 Z := Y
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (235) {G16,W5,D3,L2,V2,M2} F(234) { ! program( Y ), program(
% 0.73/1.10 skol3( X ) ) }.
% 0.73/1.10 parent0: (514) {G15,W5,D3,L2,V2,M2} { program( skol3( X ) ), ! program( Y
% 0.73/1.10 ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 1
% 0.73/1.10 1 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (515) {G15,W3,D2,L2,V1,M2} { alpha1, ! program( X ) }.
% 0.73/1.10 parent0[1]: (216) {G14,W4,D3,L2,V0,M1} R(208,52);r(212) { alpha1, ! program
% 0.73/1.10 ( skol3( skol1 ) ) }.
% 0.73/1.10 parent1[1]: (235) {G16,W5,D3,L2,V2,M2} F(234) { ! program( Y ), program(
% 0.73/1.10 skol3( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := skol1
% 0.73/1.10 Y := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (238) {G17,W3,D2,L2,V1,M1} R(235,216) { alpha1, ! program( X )
% 0.73/1.10 }.
% 0.73/1.10 parent0: (515) {G15,W3,D2,L2,V1,M2} { alpha1, ! program( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (516) {G17,W4,D3,L2,V1,M2} { program( skol3( X ) ), alpha1 }.
% 0.73/1.10 parent0[0]: (235) {G16,W5,D3,L2,V2,M2} F(234) { ! program( Y ), program(
% 0.73/1.10 skol3( X ) ) }.
% 0.73/1.10 parent1[1]: (148) {G21,W13,D12,L2,V0,M1} R(145,128);r(138) { alpha1,
% 0.73/1.10 program( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.10 skol5( skol1 ) ) ) ) ) ) ) ) ) ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5( skol5(
% 0.73/1.10 skol5( skol1 ) ) ) ) ) ) ) ) ) )
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (517) {G18,W2,D1,L2,V0,M2} { alpha1, alpha1 }.
% 0.73/1.10 parent0[1]: (238) {G17,W3,D2,L2,V1,M1} R(235,216) { alpha1, ! program( X )
% 0.73/1.10 }.
% 0.73/1.10 parent1[0]: (516) {G17,W4,D3,L2,V1,M2} { program( skol3( X ) ), alpha1 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := skol3( X )
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 factor: (518) {G18,W1,D1,L1,V0,M1} { alpha1 }.
% 0.73/1.10 parent0[0, 1]: (517) {G18,W2,D1,L2,V0,M2} { alpha1, alpha1 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (239) {G22,W1,D1,L1,V0,M1} R(235,148);r(238) { alpha1 }.
% 0.73/1.10 parent0: (518) {G18,W1,D1,L1,V0,M1} { alpha1 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (519) {G1,W8,D3,L2,V1,M2} { ! algorithm( X ), ! decides( X,
% 0.73/1.10 skol2( X ), skol7( X ) ) }.
% 0.73/1.10 parent0[2]: (3) {G0,W9,D3,L3,V1,M1} I { ! algorithm( X ), ! decides( X,
% 0.73/1.10 skol2( X ), skol7( X ) ), ! alpha1 }.
% 0.73/1.10 parent1[0]: (239) {G22,W1,D1,L1,V0,M1} R(235,148);r(238) { alpha1 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (251) {G23,W8,D3,L2,V1,M1} R(239,3) { ! algorithm( X ), !
% 0.73/1.10 decides( X, skol2( X ), skol7( X ) ) }.
% 0.73/1.10 parent0: (519) {G1,W8,D3,L2,V1,M2} { ! algorithm( X ), ! decides( X, skol2
% 0.73/1.10 ( X ), skol7( X ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (520) {G1,W5,D3,L2,V2,M2} { ! algorithm( X ), program( skol2(
% 0.73/1.10 Y ) ) }.
% 0.73/1.10 parent0[2]: (2) {G0,W6,D3,L3,V2,M1} I { ! algorithm( X ), program( skol2( Y
% 0.73/1.10 ) ), ! alpha1 }.
% 0.73/1.10 parent1[0]: (239) {G22,W1,D1,L1,V0,M1} R(235,148);r(238) { alpha1 }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (252) {G23,W5,D3,L2,V2,M1} R(239,2) { ! algorithm( X ),
% 0.73/1.10 program( skol2( Y ) ) }.
% 0.73/1.10 parent0: (520) {G1,W5,D3,L2,V2,M2} { ! algorithm( X ), program( skol2( Y )
% 0.73/1.10 ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 Y := Y
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 1 ==> 1
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (521) {G1,W5,D3,L2,V0,M2} { ! algorithm( skol6 ), ! program(
% 0.73/1.10 skol2( skol6 ) ) }.
% 0.73/1.10 parent0[1]: (251) {G23,W8,D3,L2,V1,M1} R(239,3) { ! algorithm( X ), !
% 0.73/1.10 decides( X, skol2( X ), skol7( X ) ) }.
% 0.73/1.10 parent1[1]: (43) {G0,W6,D2,L2,V2,M1} I { ! program( X ), decides( skol6, X
% 0.73/1.10 , Y ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := skol6
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := skol2( skol6 )
% 0.73/1.10 Y := skol7( skol6 )
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (522) {G1,W3,D3,L1,V0,M1} { ! program( skol2( skol6 ) ) }.
% 0.73/1.10 parent0[0]: (521) {G1,W5,D3,L2,V0,M2} { ! algorithm( skol6 ), ! program(
% 0.73/1.10 skol2( skol6 ) ) }.
% 0.73/1.10 parent1[0]: (42) {G0,W2,D2,L1,V0,M1} I { algorithm( skol6 ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (269) {G24,W3,D3,L1,V0,M1} R(251,43);r(42) { ! program( skol2
% 0.73/1.10 ( skol6 ) ) }.
% 0.73/1.10 parent0: (522) {G1,W3,D3,L1,V0,M1} { ! program( skol2( skol6 ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (523) {G24,W2,D2,L1,V1,M1} { ! algorithm( X ) }.
% 0.73/1.10 parent0[0]: (269) {G24,W3,D3,L1,V0,M1} R(251,43);r(42) { ! program( skol2(
% 0.73/1.10 skol6 ) ) }.
% 0.73/1.10 parent1[1]: (252) {G23,W5,D3,L2,V2,M1} R(239,2) { ! algorithm( X ), program
% 0.73/1.10 ( skol2( Y ) ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 X := X
% 0.73/1.10 Y := skol6
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (270) {G25,W2,D2,L1,V1,M1} R(269,252) { ! algorithm( X ) }.
% 0.73/1.10 parent0: (523) {G24,W2,D2,L1,V1,M1} { ! algorithm( X ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := X
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 0 ==> 0
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 resolution: (524) {G1,W0,D0,L0,V0,M0} { }.
% 0.73/1.10 parent0[0]: (270) {G25,W2,D2,L1,V1,M1} R(269,252) { ! algorithm( X ) }.
% 0.73/1.10 parent1[0]: (42) {G0,W2,D2,L1,V0,M1} I { algorithm( skol6 ) }.
% 0.73/1.10 substitution0:
% 0.73/1.10 X := skol6
% 0.73/1.10 end
% 0.73/1.10 substitution1:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 subsumption: (271) {G26,W0,D0,L0,V0,M0} R(270,42) { }.
% 0.73/1.10 parent0: (524) {G1,W0,D0,L0,V0,M0} { }.
% 0.73/1.10 substitution0:
% 0.73/1.10 end
% 0.73/1.10 permutation0:
% 0.73/1.10 end
% 0.73/1.10
% 0.73/1.10 Proof check complete!
% 0.73/1.10
% 0.73/1.10 Memory use:
% 0.73/1.10
% 0.73/1.10 space for terms: 4153
% 0.73/1.10 space for clauses: 11272
% 0.73/1.10
% 0.73/1.10
% 0.73/1.10 clauses generated: 1276
% 0.73/1.10 clauses kept: 272
% 0.73/1.10 clauses selected: 161
% 0.73/1.10 clauses deleted: 54
% 0.73/1.10 clauses inuse deleted: 0
% 0.73/1.10
% 0.73/1.10 subsentry: 2512
% 0.73/1.10 literals s-matched: 1566
% 0.73/1.10 literals matched: 1229
% 0.73/1.10 full subsumption: 638
% 0.73/1.10
% 0.73/1.10 checksum: 997545338
% 0.73/1.10
% 0.73/1.10
% 0.73/1.10 Bliksem ended
%------------------------------------------------------------------------------