-
Features: exists(<start>), <start> == '<function>(<term>)', exists(<function>), <function> == 'sqrt', <function> == 'tan', <function> == 'cos', <function> == 'sin', exists(<term>), <term> == '-<value>', <term> == '<value>', exists(<value>), <value> == '<integer>.<digits>', <value> == '<integer>', exists(<integer>), <integer> == '<lead-digit><digits>', <integer> == '<digit>', exists(<digits>), <digits> == '<digit><digits>', <digits> == '<digit>', exists(<lead-digit>), <lead-digit> == '1', <lead-digit> == '2', <lead-digit> == '3', <lead-digit> == '4', <lead-digit> == '5', <lead-digit> == '6', <lead-digit> == '7', <lead-digit> == '8', <lead-digit> == '9', exists(<digit>), <digit> == '0', <digit> == '1', <digit> == '2', <digit> == '3', <digit> == '4', <digit> == '5', <digit> == '6', <digit> == '7', <digit> == '8', <digit> == '9', <term>, <value>, <lead-digit>, <digit>, <integer>, <digits>
+Features: exists(<start>), <start> == '<function>(<term>)', exists(<function>), <function> == 'sqrt', <function> == 'tan', <function> == 'cos', <function> == 'sin', exists(<term>), <term> == '-<value>', <term> == '<value>', exists(<value>), <value> == '<integer>.<digits>', <value> == '<integer>', exists(<integer>), <integer> == '<lead-digit><digits>', <integer> == '<digit>', exists(<digits>), <digits> == '<digit><digits>', <digits> == '<digit>', exists(<lead-digit>), <lead-digit> == '1', <lead-digit> == '2', <lead-digit> == '3', <lead-digit> == '4', <lead-digit> == '5', <lead-digit> == '6', <lead-digit> == '7', <lead-digit> == '8', <lead-digit> == '9', exists(<digit>), <digit> == '0', <digit> == '1', <digit> == '2', <digit> == '3', <digit> == '4', <digit> == '5', <digit> == '6', <digit> == '7', <digit> == '8', <digit> == '9', <term>, <value>, <lead-digit>, <digit>, <digits>, <integer>
Iteration #1
Decision Tree:
- if exists(<lead-digit>):
+ if <digit> == '6':
BUG
else:
NO_BUG
New input specifications:
- exists(<lead-digit>)
- exists(<lead-digit>)
+ <digit> == '6'
+ <digit> == '6'
New samples:
- sqrt(-5), sin(87)
+ cos(-163), sqrt(8.90)
Iteration #2
Decision Tree:
- if <digits> <= 6.5000:
+ if <digits> <= 34.5000:
BUG
else:
NO_BUG
New input specifications:
- <digits> <= 6.5
- <digits> > 6.5
+ <digits> <= 34.5
+ <digits> > 34.5
New samples:
- tan(30), tan(-856427.34926)
+ sin(19), tan(-856427.34926)
Iteration #3
Decision Tree:
- if <lead-digit> <= 2.0000:
+ if <digits> <= 7.5000:
BUG
else:
NO_BUG
New input specifications:
- <lead-digit> > 2.0
- <lead-digit> <= 2.0
+ <digits> > 7.5
+ <digits> <= 7.5
New samples:
- cos(6726.274), sin(-230)
+ tan(-7.83), tan(-7.3)
Iteration #4
Decision Tree:
- if <lead-digit> == '1':
- BUG
+ if <digits> <= 7.5000:
+ if <term> <= -11.6500:
+ BUG
+ else:
+ NO_BUG
else:
NO_BUG
New input specifications:
- <lead-digit> == '1'
- <lead-digit> == '1'
+ <digits> <= 7.5 and <term> > -11.650000095367432
+ <digits> > 7.5 and <term> <= -11.650000095367432
+ <digits> > 7.5
+ <digits> <= 7.5
+ <digits> > 7.5 and <term> > -11.650000095367432
+ <digits> <= 7.5 and <term> <= -11.650000095367432
New samples:
- sin(13), sin(9.0)
+ tan(-8.3), sin(-97.442), tan(4.9), sin(46), tan(276), sin(-94.3)
Iteration #5
Decision Tree:
- if <lead-digit> == '1':
- if <function> == 'sqrt':
+ if <function> == 'sqrt':
+ if <term> <= -6.0000:
BUG
else:
NO_BUG
else:
- if exists(<digits>):
- NO_BUG
- else:
- NO_BUG
+ NO_BUG
New input specifications:
- exists(<digits>) and <lead-digit> == '1'
- exists(<digits>) and <lead-digit> == '1'
- <function> == 'sqrt' and <lead-digit> == '1'
- <function> == 'sqrt' and <lead-digit> == '1'
- <function> == 'sqrt' and <lead-digit> == '1'
- exists(<digits>) and <lead-digit> == '1'
- exists(<digits>) and <lead-digit> == '1'
- <function> == 'sqrt' and <lead-digit> == '1'
+ <function> == 'sqrt' and <term> > -6.0
+ <function> == 'sqrt' and <term> > -6.0
+ <function> == 'sqrt' and <term> <= -6.0
+ <function> == 'sqrt'
+ <function> == 'sqrt'
+ <function> == 'sqrt' and <term> <= -6.0
New samples:
- tan(4.9), sin(15.1), tan(-66.4333), sqrt(-7441), sqrt(148.3), tan(1), sqrt(-7), sin(-158.672), sqrt(-3), tan(4), sqrt(2), cos(2), sin(-6), sqrt(-7), sin(-143.1), sin(-195), tan(-9), sin(-7), sqrt(2), sqrt(0), sin(-5), sin(-4), sqrt(-6), sqrt(3), sin(-9), tan(11.3571), cos(6), sin(-125.98), cos(0), sqrt(-1), tan(-7), sin(-12)
+ sqrt(8.2), tan(1), sin(-81), cos(578.4776), sqrt(-7), sqrt(-8)
Iteration #6
Decision Tree:
- if <digits> <= 6.5000:
- if <digits> <= 5.5000:
- if <value> <= 10.5000:
- NO_BUG
- else:
- NO_BUG
- else:
+ if <lead-digit> == '1':
+ if <function> == 'sqrt':
BUG
- else:
- if <digit> == '4':
- NO_BUG
else:
NO_BUG
+ else:
+ NO_BUG
New input specifications:
- <digit> == '4' and <digits> > 6.5
- <digits> <= 5.5 and <value> <= 10.5
- <digit> == '4' and <digits> <= 6.5
- <digits> > 5.5 and <value> <= 10.5
- <digits> > 5.5 and <value> > 10.5
- <digits> <= 5.5 and <value> > 10.5
- <digit> == '4' and <digits> > 6.5
- <digit> == '4' and <digits> <= 6.5
+ <function> == 'sqrt' and <lead-digit> == '1'
+ <function> == 'sqrt' and <lead-digit> == '1'
+ <lead-digit> == '1'
+ <function> == 'sqrt' and <lead-digit> == '1'
+ <function> == 'sqrt' and <lead-digit> == '1'
+ <lead-digit> == '1'
New samples:
- tan(-83.667), tan(-1.2), tan(74), tan(2.874), sin(16246.3), sin(43), tan(895949), cos(-7.1)
+ sin(125964698), sqrt(1.8), tan(-8), sqrt(12.86), sin(2), cos(14102)
Iteration #7
Decision Tree:
- if <digits> <= 6.5000:
- if <digit> == '6':
+ if <lead-digit> <= 1.5000:
+ if <digits> <= 7.5000:
BUG
else:
NO_BUG
else:
- if <value> == '<integer>.<digits>':
+ if <digit> == '7':
NO_BUG
else:
NO_BUG
New input specifications:
- <value> == '<integer>.<digits>' and <digits> > 6.5
- <value> == '<integer>.<digits>' and <digits> > 6.5
- <digit> == '6' and <digits> > 6.5
- <digit> == '6' and <digits> <= 6.5
- <value> == '<integer>.<digits>' and <digits> <= 6.5
- <digit> == '6' and <digits> > 6.5
- <value> == '<integer>.<digits>' and <digits> <= 6.5
- <digit> == '6' and <digits> <= 6.5
+ <digits> <= 7.5 and <lead-digit> <= 1.5
+ <digit> == '7' and <lead-digit> <= 1.5
+ <digits> <= 7.5 and <lead-digit> > 1.5
+ <digit> == '7' and <lead-digit> > 1.5
+ <digits> > 7.5 and <lead-digit> > 1.5
+ <digits> > 7.5 and <lead-digit> <= 1.5
+ <digit> == '7' and <lead-digit> > 1.5
+ <digit> == '7' and <lead-digit> <= 1.5
New samples:
- sqrt(-4231), sqrt(-9.8189), tan(5.8), tan(46), sin(-7.3), tan(6.227), sin(45), sin(-9.2)
+ sqrt(11.7), cos(-1720.499), tan(-30.4), tan(37), sqrt(-40.94), tan(-1538.5), sqrt(-989), sqrt(-1686)
Iteration #8
Decision Tree:
- if <lead-digit> <= 1.5000:
- if <function> == 'sqrt':
- if <digit> == '6':
- BUG
- else:
- NO_BUG
+ if <function> == 'sqrt':
+ if <value> <= 14.4300:
+ NO_BUG
else:
- if <value> == '<integer>':
- NO_BUG
+ if <value> <= 514.9700:
+ BUG
else:
NO_BUG
else:
- if <digit> == '8':
- NO_BUG
- else:
- NO_BUG
+ NO_BUG
New input specifications:
- <digit> == '6' and <function> == 'sqrt' and <lead-digit> <= 1.5
- <digit> == '8' and <lead-digit> > 1.5
- <digit> == '6' and <function> == 'sqrt' and <lead-digit> > 1.5
- <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 1.5
- <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 1.5
- <digit> == '8' and <lead-digit> <= 1.5
- <digit> == '6' and <function> == 'sqrt' and <lead-digit> <= 1.5
- <digit> == '8' and <lead-digit> > 1.5
- <digit> == '6' and <function> == 'sqrt' and <lead-digit> > 1.5
- <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 1.5
- <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 1.5
- <digit> == '8' and <lead-digit> <= 1.5
+ <function> == 'sqrt' and <value> > 514.9699993133545
+ <function> == 'sqrt' and <value> <= 514.9699993133545
+ <function> == 'sqrt' and <value> > 514.9699993133545
+ <function> == 'sqrt' and <value> <= 14.429999828338623
+ <function> == 'sqrt' and <value> <= 14.429999828338623
+ <function> == 'sqrt'
+ <function> == 'sqrt'
+ <function> == 'sqrt' and <value> > 14.429999828338623
New samples:
- sqrt(-1), sqrt(8), sqrt(2), sqrt(3.2), sqrt(7.29), sqrt(177.86), sqrt(-2.4), sqrt(-0.72), sqrt(5.14), sqrt(-4.5), sqrt(8.8979), tan(12), sqrt(98), sqrt(8.202), cos(11), sqrt(-2.34791), sqrt(-851.7), sqrt(1), sqrt(-0), sin(-17), sqrt(-5), sqrt(3.4), sqrt(-949.18), sqrt(-9.7), sqrt(-4.3), tan(-12), sqrt(-20.90), sqrt(34293.162), sin(-198), cos(712091.34), sqrt(19), cos(11.516695), sqrt(1983.482), sqrt(2.967855), sqrt(6), sqrt(56.9), sqrt(-846.4), sqrt(3358.16567), sin(29.8), sqrt(77949.0997235), cos(-18.6), sin(6989), sin(182.41)
+ sqrt(-830), sqrt(6), sin(992), cos(-5.0), sqrt(7), tan(9), sqrt(4571), sqrt(56.9)
Iteration #9
Decision Tree:
- if <term> <= -14.0000:
- if <term> <= -43.6666:
+ if <term> <= -12.1500:
+ if <term> <= -60.9700:
NO_BUG
else:
- if <function> == 'sqrt':
- BUG
- else:
+ if <digit> <= 5.0000:
NO_BUG
+ else:
+ BUG
else:
- if <lead-digit> == '7':
- NO_BUG
- else:
- NO_BUG
+ NO_BUG
New input specifications:
- <lead-digit> == '7' and <term> > -14.0
- <lead-digit> == '7' and <term> <= -14.0
- <term> > -43.66664791107178
- <lead-digit> == '7' and <term> > -14.0
- <lead-digit> == '7' and <term> <= -14.0
- <term> <= -43.66664791107178
+ <term> <= -60.96999931335449
+ <term> > -12.150000095367432
+ <term> > -60.96999931335449
+ <term> <= -12.150000095367432
New samples:
- tan(798.38), sin(788.5), sin(79.1), cos(-97), cos(-84), sin(-151.74), tan(-14.7), sqrt(-25334.88), sqrt(-18), cos(-90.64), cos(-66.13), sqrt(-61056.0), sin(7499), cos(-452.2), sqrt(-1234782.3), sin(-449756), cos(-319.8), sin(-31115.15), sin(-904), tan(-1153.8289), sin(-49), tan(-4872), sqrt(33), tan(7.03), sin(-18.2586321), cos(-386.0)
+ sqrt(-654), sin(3), sin(-8), tan(-27.17)
Iteration #10
Decision Tree:
- if <lead-digit> <= 2.5000:
- if <function> == 'sqrt':
- if <value> <= 84.6000:
- if <term> <= 1.5000:
- BUG
- else:
- NO_BUG
- else:
- NO_BUG
+ if <term> <= -12.1500:
+ if <term> <= -60.9700:
+ NO_BUG
else:
- if <digit> == '3':
+ if <function> == 'tan':
NO_BUG
else:
- NO_BUG
+ BUG
else:
NO_BUG
New input specifications:
- <digit> == '3' and <function> == 'sqrt' and <lead-digit> <= 2.5
- <digit> == '3' and <function> == 'sqrt' and <lead-digit> <= 2.5
- <function> == 'sqrt' and <lead-digit> <= 2.5 and <term> <= 1.5 and <value> > 84.60000133514404
- <function> == 'sqrt' and <lead-digit> <= 2.5 and <term> > 1.5 and <value> <= 84.60000133514404
- <lead-digit> > 2.5
- <function> == 'sqrt' and <lead-digit> > 2.5 and <value> <= 84.60000133514404
- <function> == 'sqrt' and <lead-digit> <= 2.5 and <value> <= 84.60000133514404
- <function> == 'sqrt' and <lead-digit> <= 2.5 and <term> <= 1.5 and <value> <= 84.60000133514404
- <function> == 'sqrt' and <lead-digit> > 2.5 and <term> <= 1.5 and <value> <= 84.60000133514404
- <digit> == '3' and <function> == 'sqrt' and <lead-digit> > 2.5
- <function> == 'sqrt' and <lead-digit> <= 2.5 and <term> > 1.5 and <value> > 84.60000133514404
- <function> == 'sqrt' and <lead-digit> > 2.5 and <term> > 1.5 and <value> <= 84.60000133514404
- <lead-digit> <= 2.5
- <function> == 'sqrt' and <lead-digit> <= 2.5 and <value> > 84.60000133514404
- <function> == 'sqrt' and <lead-digit> > 2.5 and <term> <= 1.5 and <value> > 84.60000133514404
- <function> == 'sqrt' and <lead-digit> > 2.5 and <term> > 1.5 and <value> > 84.60000133514404
- <function> == 'sqrt' and <lead-digit> > 2.5 and <value> > 84.60000133514404
- <digit> == '3' and <function> == 'sqrt' and <lead-digit> > 2.5
+ <term> <= -60.96999931335449
+ <term> > -12.150000095367432
+ <term> > -60.96999931335449
+ <term> <= -12.150000095367432
New samples:
- cos(13), cos(-29), sqrt(206), sqrt(-21.210), sqrt(13172.9), sqrt(-580), tan(-233.1637), sin(-2036), tan(12.4), sqrt(42.2), cos(11), tan(26.4), sqrt(60.8), sqrt(4), sqrt(57), sqrt(8), sqrt(66), sqrt(9.4), sqrt(8.72), sqrt(89.5), sqrt(-50), sqrt(-24), sqrt(-0), cos(-15.5), tan(-24), sqrt(-26573.52), sqrt(-6), sqrt(-4.3), sqrt(0), sqrt(1), sqrt(-2.7), sqrt(-53.3), sin(31.74), sqrt(209), cos(58.7), tan(73.8), sqrt(-81), sqrt(5.856), sqrt(2.493), sqrt(22.8218), sqrt(9), tan(37.5), sqrt(-35.183421), sqrt(-77.28), sqrt(689.2), sqrt(586), sin(34.56), sqrt(22.95), sqrt(6.7), sqrt(11.6533), sqrt(-20900), sqrt(-90), sqrt(540), sqrt(908), sin(-936)
+ cos(-89), sin(-4.8), tan(6), cos(-62.1)
Iteration #11
Decision Tree:
- if <term> <= -15.7500:
- if <term> <= -42.0917:
- NO_BUG
- else:
+ if <term> <= -12.1500:
+ if <integer> <= 51.0000:
if <function> == 'sqrt':
- if <value> <= 17.0000:
- BUG
- else:
- BUG
+ BUG
else:
NO_BUG
+ else:
+ NO_BUG
else:
NO_BUG
New input specifications:
- <term> <= -15.75
- <term> <= -42.09171104431152
- <term> > -42.09171104431152
- <term> > -15.75
+ <function> == 'sqrt' and <integer> > 51.0 and <term> <= -12.150000095367432
+ <function> == 'sqrt' and <integer> <= 51.0 and <term> > -12.150000095367432
+ <function> == 'sqrt' and <integer> > 51.0 and <term> > -12.150000095367432
+ <term> <= -12.150000095367432
+ <integer> > 51.0 and <term> > -12.150000095367432
+ <integer> <= 51.0 and <term> <= -12.150000095367432
+ <term> > -12.150000095367432
+ <function> == 'sqrt' and <integer> > 51.0 and <term> > -12.150000095367432
+ <integer> > 51.0 and <term> <= -12.150000095367432
+ <function> == 'sqrt' and <integer> <= 51.0 and <term> > -12.150000095367432
+ <function> == 'sqrt' and <integer> <= 51.0 and <term> <= -12.150000095367432
+ <function> == 'sqrt' and <integer> <= 51.0 and <term> <= -12.150000095367432
+ <function> == 'sqrt' and <integer> > 51.0 and <term> <= -12.150000095367432
New samples:
- sqrt(-8995), cos(-804167687.8), sqrt(1512691.22), cos(6.77)
+ tan(-91139.9733), cos(7.59), sqrt(61.09), tan(-350), sqrt(656.7), sqrt(-16.2), cos(-6.491), tan(85), sqrt(-65), sqrt(5.5), tan(-39.77), sqrt(2.1), sqrt(-831.9), sqrt(31), sqrt(4.1217), sqrt(7), sqrt(-2.7), sqrt(7.09), sqrt(-9), sin(-13.5), sqrt(-9), sqrt(1.9), sin(-25.0), sqrt(9), sqrt(-7.17945), sqrt(7.11), sqrt(-87), sqrt(3), sqrt(-8.30), sqrt(-93.91), sqrt(-9.0499), tan(-29), sqrt(4.95), sqrt(-3), sqrt(-596.2)
Iteration #12
Decision Tree:
- if <term> <= -15.7500:
- if <term> <= -42.0917:
- NO_BUG
+ if <lead-digit> <= 4.5000:
+ if <function> == 'sqrt':
+ if <term> <= -2.1500:
+ if <term> <= -863.4700:
+ NO_BUG
+ else:
+ BUG
+ else:
+ NO_BUG
else:
- if <function> == 'sqrt':
- BUG
+ if <digit> == '3':
+ NO_BUG
else:
NO_BUG
else:
NO_BUG
New input specifications:
- <term> <= -15.75
- <term> <= -42.09171104431152
- <term> > -42.09171104431152
- <term> > -15.75
+ <digit> == '3' and <function> == 'sqrt' and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -863.4699993133545
+ <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> > -863.4699993133545
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -2.1500000953674316
+ <lead-digit> > 4.5
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -863.4699993133545
+ <digit> == '3' and <function> == 'sqrt' and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> > -863.4699993133545
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -2.1500000953674316
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> > -2.1500000953674316
+ <digit> == '3' and <function> == 'sqrt' and <lead-digit> > 4.5
+ <digit> == '3' and <function> == 'sqrt' and <lead-digit> > 4.5
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> > -2.1500000953674316
New samples:
- cos(-51), sqrt(-91705.70), sqrt(-9.8417), cos(-7)
+ tan(-186.5), sqrt(-451750.63), sqrt(-94.5), sqrt(-844.3), sqrt(-630), sqrt(-81), sqrt(-90), cos(-6536.38), sqrt(-713.457), tan(-286.462), sqrt(-15), sqrt(-57.0906), sqrt(657.3), sqrt(167), sqrt(-20), sqrt(17.9), sin(-29713538), sqrt(-25.63), sqrt(15.1), sqrt(-37.2), sqrt(-157.4), sqrt(-31), cos(-27719790.4), sin(-32.73), sqrt(50), sqrt(-30.40), sqrt(57), tan(58.4), sin(-903050), sqrt(190.15)
Iteration #13
Decision Tree:
- if <term> <= -15.7500:
- if <integer> <= 42.0000:
- if <function> == 'sqrt':
- BUG
+ if <lead-digit> <= 4.5000:
+ if <function> == 'sqrt':
+ if <term> <= -1.6500:
+ if <value> <= 99.1700:
+ BUG
+ else:
+ if <value> == '<integer>':
+ NO_BUG
+ else:
+ NO_BUG
else:
- NO_BUG
+ if <digits> == '<digit><digits>':
+ NO_BUG
+ else:
+ NO_BUG
else:
- if <term> <= -402701231.1250:
+ if <term> == '<value>':
NO_BUG
else:
NO_BUG
else:
- NO_BUG
+ if <digits>:
+ NO_BUG
+ else:
+ NO_BUG
New input specifications:
- <function> == 'sqrt' and <integer> > 42.0 and <term> > -15.75
- <function> == 'sqrt' and <integer> <= 42.0 and <term> > -15.75
- <function> == 'sqrt' and <integer> > 42.0 and <term> > -15.75
- <integer> <= 42.0 and <term> <= -402701231.125
- <function> == 'sqrt' and <integer> > 42.0 and <term> <= -15.75
- <term> <= -15.75
- <function> == 'sqrt' and <integer> <= 42.0 and <term> > -15.75
- <function> == 'sqrt' and <integer> <= 42.0 and <term> <= -15.75
- <function> == 'sqrt' and <integer> > 42.0 and <term> <= -15.75
- <function> == 'sqrt' and <integer> <= 42.0 and <term> <= -15.75
- <integer> > 42.0 and <term> <= -402701231.125
- <term> > -15.75
- <integer> > 42.0 and <term> > -402701231.125
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316 and <value> > 99.16999626159668
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316 and <value> <= 99.16999626159668
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316 and <value> > 99.16999626159668
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316 and <value> <= 99.16999626159668
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316 and <value> > 99.16999626159668
+ <digits> > 0.5 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316 and <value> > 99.16999626159668
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316 and <value> > 99.16999626159668
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 4.5 and <term> > -1.6500000953674316 and <value> > 99.16999626159668
+ <function> == 'sqrt' and <term> == '<value>' and <lead-digit> > 4.5
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 4.5 and <term> > -1.6500000953674316 and <value> > 99.16999626159668
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> > 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 4.5 and <term> > -1.6500000953674316 and <value> > 99.16999626159668
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316 and <value> <= 99.16999626159668
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> > 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316 and <value> <= 99.16999626159668
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316 and <value> > 99.16999626159668
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> > -1.6500000953674316 and <value> <= 99.16999626159668
+ <digits> > 0.5 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <term> == '<value>' and <lead-digit> <= 4.5
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316 and <value> <= 99.16999626159668
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316
+ <digits> <= 0.5 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316 and <value> <= 99.16999626159668
+ <function> == 'sqrt' and <term> == '<value>' and <lead-digit> > 4.5
+ <digits> <= 0.5 and <lead-digit> <= 4.5
+ <digits> == '<digit><digits>' and <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <term> == '<value>' and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <value> == '<integer>' and <lead-digit> > 4.5 and <term> > -1.6500000953674316 and <value> > 99.16999626159668
New samples:
- sin(95), sqrt(7.3), sqrt(4421), tan(-3), cos(6.7832), tan(34.3), tan(7.0), tan(-9), sqrt(-0.4960), tan(-0.51), sqrt(1), cos(-3), sin(-7), sqrt(0.7234333), sqrt(4.0189450), tan(-8), sqrt(-6.8), cos(3.2), sqrt(3.7), sqrt(7.025), sqrt(-5.2349), cos(8), cos(6.24), cos(-8), sqrt(3.1), cos(17.39), tan(-6.86), sin(-38), tan(-5.3), sqrt(-15.9), sqrt(-4), tan(-1.753), sin(8), sin(11), cos(33), sqrt(31.51), sqrt(-4.2), tan(6.3), tan(37), sin(-0.26), sqrt(-5.25), cos(-8.97), cos(-5.992), tan(-4.4), sqrt(-1), cos(9.8), sqrt(1), cos(3.0), sqrt(-3.7), sqrt(6.0), sin(40.891), sqrt(3), tan(-33), tan(7.58489), tan(-6.8), tan(-8), sqrt(8.2204), tan(6.7851), cos(1), tan(4), sqrt(-5.754), sin(2.6833), cos(-2), tan(2), sin(-279), sqrt(-69.7), cos(7.99), sqrt(-29.67), sqrt(-57.5), cos(-0.3), tan(-7), cos(-4), sin(-7.5), tan(6), sin(-0), cos(-779), cos(-3), cos(3), cos(-2.5373), cos(-8), sin(-1939), tan(5.6), cos(-211.25), tan(-9.978), sin(-7478.1), cos(9), tan(0.661), cos(-3), sin(9), tan(1.5), sin(-9.92), tan(-3867), tan(-0.951231), sin(31), tan(-600.471), sin(4), sin(5.4), tan(3.9166), sin(4.6), sin(0), tan(-448), sin(4), cos(-645), tan(-3.03), sin(-7.51), sin(0.6), cos(9.209), cos(-4), tan(2.5), cos(-60166146.5), sin(2.3), cos(-46), cos(6.7866), sin(-6.5), tan(4), tan(-8), sin(-58), cos(-6.1), tan(-90866), cos(-40460), tan(-8342), tan(2.5), sin(-9), tan(-5.5), tan(4), cos(-9.9), tan(2.4), tan(-65.04), sin(99), cos(-79235), tan(-788), sqrt(-3722), cos(-625), cos(-758.9), cos(123), cos(-61095896), sqrt(-85), tan(67.930), sqrt(926), cos(-967), cos(-397534.8), sqrt(-3225), sin(-78.4), tan(32817.5), cos(9177.211961), sin(-92.9160), tan(277.4), sin(525.96), tan(69), sqrt(-75.7), cos(9116.48), tan(613358.2952688005), tan(96), cos(-84), sqrt(-6853.5418911), cos(-422.2), sqrt(871.80), sin(861.22), tan(-445737.6), sin(-77.753640), cos(-43.7), sqrt(75), sin(34011), sin(51), tan(-248), cos(81), tan(91.17551719), cos(327), sqrt(807.6), tan(68.3584), sin(-5364), sqrt(91.153), tan(68410.0), cos(95)
+ sqrt(-160.737), sqrt(-74), sqrt(-837739), sin(-11.9), sqrt(-67), cos(-28), sqrt(-65), sqrt(-2), sin(-14), sqrt(-68), sqrt(-53), cos(-11), sqrt(-3), sqrt(-9), sqrt(-6.502), sqrt(-88.74), sqrt(-4), sin(-22.93187), cos(-29.7), tan(-30.0), sqrt(-75.1130), sqrt(-6.5), tan(-29.37), sqrt(-58), sqrt(-88), sqrt(-7.298), sqrt(-9.9), tan(-32.293806), sqrt(44), sqrt(-5.46), tan(-532.50), sin(-7803.04), sqrt(-10178.7107), sqrt(-4500.81), tan(-48.970), sqrt(-39790), sqrt(-8171), tan(244), sqrt(2597.81), sqrt(-252802), tan(-79.8), sqrt(534883.0467), sqrt(-14981), sqrt(871.80), sqrt(143.8823), sqrt(23.73), sqrt(-2264.9658), tan(-45.7), sqrt(36.5), sqrt(-1162.64), sqrt(48.3), sin(-22.6), cos(-11.887), sqrt(-8.6173), sqrt(27.23), sqrt(-4.825), sqrt(63), sqrt(-60.0), sqrt(-44912393.45), sqrt(38), sqrt(62.9), sin(1864), sqrt(488), tan(-36), sqrt(-30.78), sqrt(-427), sqrt(-6), sqrt(-8), sqrt(30), sqrt(42.4), cos(-73535.8), cos(-578), sqrt(94.76), cos(-84.59), sqrt(839), sqrt(653.7943), sqrt(-21.881), sin(-65704), tan(-6201), sqrt(-31.146), sqrt(-85), sin(-6171), tan(-766.7), tan(-5460.24), sqrt(66301), sqrt(-55.0), cos(63), sin(-735), tan(-70.8), cos(-51), cos(-84.60), sqrt(-97.168), sqrt(-87), tan(-743), sqrt(966), tan(83.8), cos(52.579), cos(51), sqrt(920.3), sin(76), sin(-5071.2), sqrt(-753.661), cos(660), sin(7178), sin(-8069.2), sqrt(-97.7), sqrt(3.00), cos(-8799.19), sin(65.31), cos(53.7), sqrt(-867), sin(67864.0), sin(-6.0), tan(5321.2), cos(3.0), sin(57), tan(9155.0), sqrt(56.3), cos(-68), sin(735), cos(86), sqrt(7667.0), sin(96), sqrt(-50.8), sin(838.9), tan(-2674.49), cos(3721676.4), sqrt(39), cos(-17), cos(118.3), cos(15), sqrt(-37), sin(-3500), tan(-111), tan(23.778), sqrt(-487), sqrt(1857.62), sin(-2203.072803694), tan(25.210), sqrt(28), cos(25.1579585), sqrt(-238), sqrt(-17), cos(-47.701), sin(2524), tan(3759), sqrt(-20.9), sin(-15), sqrt(-21), sin(-12), sqrt(-77.0), sin(-370), sqrt(853265.1), sqrt(99), cos(56412), sqrt(65), sqrt(1630)
Iteration #14
Decision Tree:
- if <lead-digit> <= 3.5000:
+ if <lead-digit> <= 4.5000:
if <function> == 'sqrt':
- if <term> == '-<value>':
- if <term> <= -1630.0917:
- NO_BUG
- else:
+ if <integer> <= 41.0000:
+ if <term> == '-<value>':
BUG
- else:
- if exists(<lead-digit>):
- NO_BUG
else:
NO_BUG
+ else:
+ NO_BUG
else:
NO_BUG
else:
- if <lead-digit> == '4':
- NO_BUG
- else:
- NO_BUG
+ NO_BUG
New input specifications:
- <function> == 'sqrt' and <term> == '-<value>' and <lead-digit> <= 3.5 and <term> <= -1630.0917110443115
- <function> == 'sqrt' and exists(<lead-digit>) and <term> == '-<value>' and <lead-digit> <= 3.5
- <function> == 'sqrt' and exists(<lead-digit>) and <term> == '-<value>' and <lead-digit> > 3.5
- <lead-digit> == '4' and <lead-digit> > 3.5
- <function> == 'sqrt' and <term> == '-<value>' and <lead-digit> > 3.5 and <term> > -1630.0917110443115
- <function> == 'sqrt' and <lead-digit> > 3.5
- <function> == 'sqrt' and <term> == '-<value>' and <lead-digit> <= 3.5 and <term> > -1630.0917110443115
- <function> == 'sqrt' and <lead-digit> <= 3.5
- <function> == 'sqrt' and exists(<lead-digit>) and <term> == '-<value>' and <lead-digit> > 3.5
- <lead-digit> == '4' and <lead-digit> > 3.5
- <lead-digit> == '4' and <lead-digit> <= 3.5
- <function> == 'sqrt' and exists(<lead-digit>) and <term> == '-<value>' and <lead-digit> <= 3.5
- <function> == 'sqrt' and <term> == '-<value>' and <lead-digit> <= 3.5 and <term> > -1630.0917110443115
- <function> == 'sqrt' and exists(<lead-digit>) and <term> == '-<value>' and <lead-digit> <= 3.5
- <function> == 'sqrt' and exists(<lead-digit>) and <term> == '-<value>' and <lead-digit> <= 3.5
- <function> == 'sqrt' and <term> == '-<value>' and <lead-digit> > 3.5 and <term> <= -1630.0917110443115
- <lead-digit> == '4' and <lead-digit> <= 3.5
- <function> == 'sqrt' and <lead-digit> <= 3.5
- <function> == 'sqrt' and <term> == '-<value>' and <lead-digit> <= 3.5 and <term> <= -1630.0917110443115
+ <function> == 'sqrt' and <integer> > 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <lead-digit> > 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> > 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> > 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> <= 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <integer> <= 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> <= 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> <= 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <integer> > 41.0 and <lead-digit> <= 4.5
+ <lead-digit> <= 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> > 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <integer> <= 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> > 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <term> == '-<value>' and <integer> <= 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> <= 4.5
+ <lead-digit> > 4.5
New samples:
- sqrt(-14007), sqrt(37), sqrt(8), sqrt(41), sqrt(78.94), sqrt(6), sqrt(2.946), sqrt(9), sqrt(5), sqrt(89.7), sqrt(768), sqrt(4), sqrt(97.6), sqrt(82101.89), tan(-5126.642), sqrt(-50), sin(-91.63), sqrt(-18.8), sqrt(-30.78), sqrt(86.2), tan(-4299), sqrt(-226.9), sqrt(9.198), sqrt(26), sqrt(6.798), sqrt(0), sqrt(7), sqrt(351), sqrt(-37), sqrt(-2), sqrt(-4.0889617), sqrt(-1), sqrt(-3.31), sqrt(-1), sqrt(-4), sqrt(-238), sqrt(-17), sqrt(-20.9), sqrt(-21), sqrt(-6.269), sqrt(-9), sqrt(-4), sqrt(-2239), sqrt(-23.556), sqrt(-9357.495957044), cos(18), cos(-3819.4), sin(-19), cos(162), cos(26.02), tan(16271.18324), tan(-497.8105), sin(-1884.585), cos(-3129.89), cos(-22.2), tan(-19.1607), sqrt(1630), tan(1498.30), sin(-31), sin(-3817456.3), tan(332.9), sin(31), sin(35.11), sin(13), tan(29.23), tan(-36.4858), cos(-4475.148), sqrt(-42), tan(-26.33), sin(27.77), sqrt(20681.3), sqrt(138.8), sqrt(269.50), sqrt(2037.7)
+ sqrt(82), sin(-95396), sqrt(8175501), sqrt(-5038.7441), sqrt(-9), sqrt(-2.2), sqrt(-9.088), sqrt(-52), sqrt(-6.813), sqrt(-7), sqrt(-2.1), sqrt(-35), sqrt(-867105552.6), sqrt(14.47), sqrt(6), sqrt(5.2), sqrt(64.19574829), sqrt(6.7), sqrt(1), sqrt(93), sqrt(5.2), sqrt(8.27), sqrt(97), sqrt(9), sqrt(0.680), sqrt(64.578), sqrt(4), sqrt(752.6), sqrt(-29.593), sqrt(309.0), cos(14.008), sqrt(-263), sqrt(91), sqrt(-4.88), sqrt(-15.92), sqrt(-9), sqrt(-54.03), sqrt(-6.62522), sqrt(0), sqrt(-0.5109), sqrt(9.28), sqrt(-2), sqrt(-9231.1301), sqrt(-5.47), sqrt(53.9), sqrt(-5.6), sqrt(9705), sqrt(-91), sqrt(38), sqrt(7), sqrt(36.4), sqrt(-15), sqrt(8), sqrt(4.52), sqrt(-897.3), sqrt(124), sqrt(28), sqrt(-26), sin(-45), tan(-95)
Iteration #15
Decision Tree:
- if <term> <= -15.7000:
- if <value> <= 42.8500:
+ if <lead-digit> <= 4.5000:
+ if <integer> <= 41.0000:
if <function> == 'sqrt':
- BUG
- else:
- NO_BUG
- else:
- if <lead-digit> == '1':
- NO_BUG
+ if <term> <= -1.6500:
+ if <lead-digit> == '3':
+ BUG
+ else:
+ BUG
+ else:
+ NO_BUG
else:
NO_BUG
- else:
- if <function> == 'tan':
- NO_BUG
else:
NO_BUG
+ else:
+ NO_BUG
New input specifications:
- <lead-digit> == '1' and <term> > -15.699999809265137 and <value> <= 42.85000038146973
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> > 42.85000038146973
- <lead-digit> == '1' and <term> > -15.699999809265137 and <value> > 42.85000038146973
- <lead-digit> == '1' and <term> <= -15.699999809265137 and <value> <= 42.85000038146973
- <lead-digit> == '1' and <term> > -15.699999809265137 and <value> <= 42.85000038146973
- <function> == 'tan' and <term> > -15.699999809265137
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> <= 42.85000038146973
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> > 42.85000038146973
- <lead-digit> == '1' and <term> > -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'tan' and <term> <= -15.699999809265137
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> <= 42.85000038146973
- <lead-digit> == '1' and <term> <= -15.699999809265137 and <value> <= 42.85000038146973
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'tan' and <term> <= -15.699999809265137
- <lead-digit> == '1' and <term> <= -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'tan' and <term> > -15.699999809265137
- <lead-digit> == '1' and <term> <= -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> <= 42.85000038146973
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> <= 42.85000038146973
+ <integer> <= 41.0 and <lead-digit> <= 4.5
+ <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> <= 41.0 and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <integer> <= 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <integer> > 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <integer> <= 41.0 and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> > 41.0 and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> > 41.0 and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> <= 41.0 and <lead-digit> > 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> <= 41.0 and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> > 41.0 and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> > 41.0 and <lead-digit> > 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> > 41.0 and <lead-digit> > 4.5 and <term> <= -1.6500000953674316
+ <lead-digit> > 4.5
+ <function> == 'sqrt' and <integer> > 41.0 and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <integer> > 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <integer> <= 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> > 41.0 and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> <= 41.0 and <lead-digit> > 4.5 and <term> <= -1.6500000953674316
+ <function> == 'sqrt' and <integer> <= 41.0 and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <integer> <= 41.0 and <lead-digit> > 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> <= 41.0 and <lead-digit> <= 4.5 and <term> > -1.6500000953674316
+ <function> == 'sqrt' and <integer> > 41.0 and <lead-digit> > 4.5 and <term> > -1.6500000953674316
+ <integer> > 41.0 and <lead-digit> > 4.5
+ <function> == 'sqrt' and <integer> > 41.0 and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> == '3' and <integer> <= 41.0 and <lead-digit> <= 4.5 and <term> <= -1.6500000953674316
New samples:
- sin(13), sqrt(7965.0965), tan(115.162), tan(257856.2335), tan(-22.02), cos(-5.92), sqrt(5.940), sin(-5), sin(-38403.17), cos(18929.8), cos(-55.146062), sqrt(-36.4), cos(-16.028), sqrt(-68), tan(-68146.4), sqrt(-88), tan(-5), tan(-14445), cos(-33.093), sqrt(-0.6)
+ sin(-35.3), sqrt(-11.64), sqrt(-31), sin(12.9), sin(877.45120), cos(-32.1), sqrt(-216559.3), sqrt(-8.10), sqrt(-3.2), sqrt(-2669.0), cos(-37.3), sqrt(-44.62), sqrt(-2.47), cos(-23.8), sqrt(-2.0), tan(-35.05095), sqrt(-275.768), sqrt(4511.36), sqrt(-90), sqrt(-66.4), sqrt(-6), sqrt(-99), sqrt(-8.4), sqrt(-11), sqrt(11), sqrt(-36.8), cos(33.943), tan(34.4), sqrt(-38.34275), sqrt(307), sqrt(31.23), sin(357.1), sqrt(185), sqrt(-7011), sqrt(-80968.7), sqrt(-660099.98511), cos(713), sqrt(3544504515.2), sqrt(-273), tan(-5.4), tan(6), tan(5), tan(60), sin(25), sin(6.8), sin(-80), tan(9.29), sin(4), tan(-3.92), tan(-7.3), cos(69), sin(-0), sin(3), cos(-4), cos(-0), tan(-5), tan(-3), sin(-7805.9), sin(8.1), cos(0.1), tan(-9.4), sin(7), cos(98.34), tan(56), cos(2), sin(-9), tan(-5.34), sin(73), tan(9.5663), tan(-88), tan(-9144), sin(3.54104), sin(91677.42), cos(4.9), cos(52), cos(0), tan(-2), cos(-8.0), tan(-8.9), tan(36.2), sin(-18), tan(3.4), cos(-7.7081), sin(-75), tan(-6513.5838), tan(-66.1), cos(-7507080), tan(-26.9), tan(-5414065.9), tan(-5690.9), tan(-0), cos(-52), tan(25.391), sin(-550.916), cos(-33.5), cos(-701), sin(-5), sin(-89), tan(5.7), cos(-3.3853), tan(-5.6880), cos(39.9), cos(-11), cos(-0.6), sin(6.617), sqrt(-4307.0), sin(-323.24), sqrt(-5), sqrt(-57), sqrt(-4), sin(-35.2), sqrt(-13), sqrt(-7), sqrt(-8), sqrt(-10.2), sin(-35.1), sqrt(-356), sqrt(37), sqrt(-17.381), sqrt(-9.9), sqrt(3), tan(40.7), sqrt(-0.95), sqrt(7), sqrt(0), cos(21.7), sqrt(-0), sqrt(-16), sqrt(7), sqrt(1.2), sqrt(995), sqrt(6), sqrt(2.1), sqrt(7), sqrt(1), sqrt(2), sqrt(3), sqrt(89), sqrt(5), sqrt(2), sqrt(31.4), sqrt(0), sqrt(21), sqrt(905.0), cos(-723.7), sin(-49.311), sqrt(-8.61), sqrt(-3.4), sqrt(-43.4), sqrt(-6), sqrt(12.172), sqrt(-2.896), sqrt(-8), sqrt(-5), sqrt(-46.0), sin(-40.8056), sqrt(-2)
Iteration #16
Decision Tree:
- if <term> <= -15.7000:
- if <value> <= 42.8500:
- if <function> == 'sqrt':
- BUG
+ if <lead-digit> <= 4.5000:
+ if <function> == 'sqrt':
+ if <term> <= -12.3200:
+ if <term> <= -42.1700:
+ NO_BUG
+ else:
+ if <value> <= 14.0000:
+ BUG
+ else:
+ BUG
else:
- NO_BUG
+ if <term> <= -11.3200:
+ NO_BUG
+ else:
+ NO_BUG
else:
- if <term> <= -432631788.0000:
- NO_BUG
- else:
- NO_BUG
+ NO_BUG
else:
- NO_BUG
+ if <value> <= 0.0500:
+ NO_BUG
+ else:
+ NO_BUG
New input specifications:
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> <= 42.85000038146973
- <term> <= -432631788.0 and <value> > 42.85000038146973
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> > 42.85000038146973
- <term> <= -15.699999809265137
- <term> > -15.699999809265137
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> <= 42.85000038146973
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> <= 42.85000038146973
- <term> > -432631788.0 and <value> > 42.85000038146973
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> > 42.85000038146973
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> <= 42.85000038146973
- <term> <= -432631788.0 and <value> <= 42.85000038146973
+ <function> == 'sqrt' and <lead-digit> > 4.5
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> > -11.320000171661377
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -11.320000171661377
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> <= -42.170000076293945
+ <function> == 'sqrt' and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> > -11.320000171661377
+ <lead-digit> <= 4.5 and <value> <= 0.05000000074505806
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> > -42.170000076293945
+ <lead-digit> <= 4.5 and <value> > 0.05000000074505806
+ <function> == 'sqrt' and <lead-digit> > 4.5 and <term> > -42.170000076293945
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -42.170000076293945
+ <function> == 'sqrt' and <lead-digit> <= 4.5 and <term> <= -11.320000171661377
+ <function> == 'sqrt' and <lead-digit> <= 4.5
+ <lead-digit> > 4.5 and <value> > 0.05000000074505806
+ <lead-digit> > 4.5 and <value> <= 0.05000000074505806
New samples:
- sqrt(217), sqrt(-35), sin(-329.2883), tan(190966212.8), sin(995.287), cos(-8551), tan(-474.5), cos(-96), cos(-68.306), cos(-4897.7), sqrt(-5771.08), sqrt(8214.8), sin(-2988), sqrt(-769), cos(95), tan(-84), sin(-730), sqrt(-54.7), sin(-218.4), tan(-425), tan(-27208106.6537), tan(-48.77), sqrt(-61), tan(-81.1), sqrt(-80), sqrt(4511.36), sin(3856529), sin(-56), cos(774.1), tan(70), sqrt(-1667.1), sin(44), cos(-504679), sqrt(87.71), tan(61), cos(-53423), cos(-95), sqrt(-2898), cos(-75), tan(-229), sin(4758), sin(1264.2), sqrt(83.7), cos(-95.7), sqrt(-90), sqrt(-66.4), cos(254288), tan(-18.8), sin(8.36002), cos(-9), sin(-72307), cos(-18.9), tan(-93.3), sqrt(-87.3), sqrt(0), tan(-2), tan(34.8), cos(-5.5606), tan(-5.10), tan(3.10), cos(-6.8), sqrt(8), cos(-30.1), cos(-1), tan(0.73), cos(-9), tan(-5.481), sqrt(-7), cos(-7.10), sqrt(40), sqrt(-0.87), tan(2), sqrt(0), sin(3), sin(4), sqrt(2), cos(-25), tan(-5.40), tan(5.8), sin(3.6), tan(-8), sin(9), tan(39), tan(3.3), cos(8.5), sqrt(39.8), sin(6.8618), sin(5), cos(6.2950), sin(-2), tan(6.4352), cos(-42), sqrt(40), cos(-4), sqrt(-1), sqrt(7.897), cos(4), tan(-8.71), tan(-17), sqrt(0), sin(-7), sqrt(7.07), sin(2), tan(4.2920), cos(2.2), cos(4.3), cos(7), tan(9), cos(8.59), cos(-1.1), tan(18.8)
+ sin(-584.0), sqrt(99943022), sqrt(-740), sqrt(-47), sin(-6188.36), cos(-9247.0), cos(-75), sin(-565212.0), sqrt(70), sqrt(55), sin(-88.3525), tan(-56), sqrt(6753.75), sqrt(74.22), sqrt(-479.3), tan(-813), cos(-831966.79), sqrt(-350.1), sqrt(-39245.5), sqrt(26), cos(-366288162.6), sqrt(31.64), cos(-36.46), sin(-101.51), sin(-26), sqrt(20), cos(-206.902), sqrt(-129164.8), tan(-25), sin(27), tan(-0), sin(-49.62), sqrt(32), tan(-345), cos(-24), sqrt(-11627.4333), tan(246), cos(17.7), sqrt(-36), cos(16), tan(-39), sin(161), sqrt(17), tan(-47687), sqrt(14523320), cos(44528.3), sin(-2701), sqrt(-38), sqrt(20), sin(27.96), sqrt(767.205), sqrt(-184.108), sqrt(-4704560.3), cos(250.91), sqrt(77.5446), tan(0), sqrt(80.5), tan(-0), sin(-70788), sqrt(0), cos(0), sqrt(84), sqrt(-53340), cos(59.9), sqrt(0), sin(833), cos(-66.3897), tan(-86.5), tan(-94), cos(-55917.210), sqrt(65), sqrt(-701), sqrt(-76198), sqrt(-842), tan(-0), tan(6952), sin(68.63), sin(-0), sqrt(99), sin(90)
Iteration #17
Decision Tree:
- if <term> <= -15.7000:
- if <integer> <= 42.5000:
- if <function> == 'sqrt':
- if <digit> <= 1.5000:
+ if <lead-digit> <= 3.5000:
+ if <function> == 'sqrt':
+ if <term> <= -12.3200:
+ if <value> <= 97.8714:
BUG
else:
+ if <digit> == '2':
+ NO_BUG
+ else:
+ NO_BUG
+ else:
+ NO_BUG
+ else:
+ NO_BUG
+ else:
+ if <lead-digit> <= 4.5000:
+ if <integer> <= 41.0000:
+ if <function> == 'sqrt':
BUG
+ else:
+ if <term> == '<value>':
+ NO_BUG
+ else:
+ NO_BUG
else:
- if <digit> == '2':
+ if <value> <= 42.9000:
NO_BUG
else:
NO_BUG
else:
- NO_BUG
- else:
- NO_BUG
+ if <digit> == '5':
+ NO_BUG
+ else:
+ NO_BUG
New input specifications:
- <integer> > 42.5 and <term> > -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> > 42.5 and <term> > -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> <= 42.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <digit> > 1.5 and <integer> > 42.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <digit> > 1.5 and <integer> <= 42.5 and <term> > -15.699999809265137
- <integer> > 42.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <digit> > 1.5 and <integer> <= 42.5 and <term> <= -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> > 42.5 and <term> > -15.699999809265137
- <function> == 'sqrt' and <digit> <= 1.5 and <integer> <= 42.5 and <term> <= -15.699999809265137
- <term> <= -15.699999809265137
- <term> > -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> <= 42.5 and <term> <= -15.699999809265137
- <integer> <= 42.5 and <term> <= -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> > 42.5 and <term> <= -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> > 42.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <digit> <= 1.5 and <integer> > 42.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <digit> <= 1.5 and <integer> <= 42.5 and <term> > -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> <= 42.5 and <term> > -15.699999809265137
- <digit> == '2' and <function> == 'sqrt' and <integer> <= 42.5 and <term> > -15.699999809265137
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> > 3.5 and <term> > -12.320000171661377 and <value> > 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> <= 3.5
+ <digit> == '5' and <lead-digit> <= 4.5
+ <function> == 'sqrt' and <lead-digit> <= 3.5
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377 and <value> > 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> > 3.5
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377 and <value> <= 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377 and <value> <= 97.87137222290039
+ <digit> == '5' and <lead-digit> > 4.5
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> > -12.320000171661377 and <value> > 97.87137222290039
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> > 3.5 and <term> > -12.320000171661377 and <value> > 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377 and <value> > 97.87137222290039
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377 and <value> <= 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377 and <value> <= 97.87137222290039
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> > -12.320000171661377 and <value> > 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> > -12.320000171661377
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377 and <value> <= 97.87137222290039
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377 and <value> > 97.87137222290039
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377 and <value> > 97.87137222290039
+ <digit> == '5' and <lead-digit> > 4.5
+ <digit> == '5' and <lead-digit> <= 4.5
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377 and <value> <= 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> > -12.320000171661377
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377 and <value> > 97.87137222290039
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> > -12.320000171661377 and <value> <= 97.87137222290039
+ <digit> == '2' and <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377 and <value> > 97.87137222290039
New samples:
- tan(89313), cos(439), cos(-2.5), tan(-17), sin(9.2), sin(-52045.4), tan(-41.10), sin(-27), cos(-372), sin(2.5), sin(-0.92), sin(-513302.1), cos(-3.846802), tan(-9.7624), tan(-0.23), sqrt(-72), sqrt(-11.7), cos(-2247), sqrt(-23.68), sin(242), sqrt(0), sqrt(1), sqrt(-1), cos(-61.16), cos(979), cos(-40.3), cos(-42), cos(-6907.8), tan(-5422.8), sqrt(-51724), sqrt(-413), tan(-90), sqrt(-43.6), tan(-81), sqrt(-96.26), sqrt(2.7), sqrt(9.3), sin(-0), sin(-1), sqrt(-2.286), sqrt(-5), sqrt(7), cos(0), sqrt(-6), sqrt(60), sqrt(-7.715), sqrt(37), sqrt(6.3), sin(-0), sqrt(-8), sqrt(-8), sqrt(9), tan(-0), sqrt(-8), sqrt(-3), sqrt(-6.6), cos(5.7), tan(4.278)
+ sqrt(52869), tan(-32), tan(-217763.1506), sqrt(-28092831.582), sqrt(872043.7), sqrt(564.28474), sqrt(-950.1), sqrt(-7733470), sqrt(4828.1), cos(588), sqrt(-9283071), sqrt(-22.7), sin(-52.30), tan(-74), sin(-81), cos(-76.3), sqrt(-80136), cos(-62), sqrt(62.8), sin(-75), sin(-67), tan(-40), sin(-56), sqrt(31395.08), cos(151972), sin(22457.9050), tan(2626), sqrt(96902.1249), cos(3443.2), sqrt(812), sin(175405720.87), sqrt(7019.9), sqrt(-8104), sqrt(-79.4), sqrt(-25.0), sqrt(3191), sqrt(709), sin(-322488.0), cos(-24.42), sqrt(33), sqrt(-562.3), sin(-355.75), sqrt(21.8), tan(-18656.6), cos(-19), cos(-15.4681), sqrt(-96), cos(-1098), cos(-19.4), sqrt(-22), sqrt(-419.467), sqrt(-249.11), sqrt(95.67), sqrt(11.2), tan(-23.30), sqrt(-44.3), sqrt(-78.0), sqrt(-76), sin(-24), sqrt(-1651533.3), tan(-24), sin(-34.5), sqrt(35.99), cos(-13), sqrt(-29831), sqrt(-385), cos(-21), sqrt(-54), cos(-36.58), sqrt(-82), sqrt(27.827), sqrt(-128374.92579), sqrt(21), sqrt(30211993), sqrt(-16586), cos(-35227020), sqrt(-832.9)
Iteration #18
Decision Tree:
- if <term> <= -15.7000:
- if <term> <= -42.8000:
- if <lead-digit> == '9':
- NO_BUG
+ if <lead-digit> <= 3.5000:
+ if <function> == 'sqrt':
+ if <term> <= -12.3200:
+ if <term> <= -97.8714:
+ NO_BUG
+ else:
+ BUG
else:
NO_BUG
else:
- if <function> == 'sqrt':
- BUG
+ if <function> == 'tan':
+ NO_BUG
else:
- if <digit> == '4':
+ NO_BUG
+ else:
+ if <lead-digit> == '4':
+ if <integer> <= 41.0000:
+ if <value> <= 40.8728:
+ if <digit> == '8':
+ NO_BUG
+ else:
+ NO_BUG
+ else:
+ BUG
+ else:
+ if <digits> <= 4.5000:
NO_BUG
else:
NO_BUG
- else:
- if <lead-digit> <= 1.5000:
- NO_BUG
else:
- NO_BUG
+ if <term> <= -438194303.5000:
+ NO_BUG
+ else:
+ NO_BUG
New input specifications:
- <lead-digit> == '9' and <term> > -42.79999923706055
- <lead-digit> == '9' and <term> > -42.79999923706055
- <lead-digit> > 1.5 and <term> > -15.699999809265137
- <lead-digit> == '9' and <term> <= -42.79999923706055
- <lead-digit> > 1.5 and <term> <= -15.699999809265137
- <lead-digit> <= 1.5 and <term> <= -15.699999809265137
- <lead-digit> == '9' and <term> <= -42.79999923706055
- <lead-digit> <= 1.5 and <term> > -15.699999809265137
+ <digit> == '8' and <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> > 3.5 and <value> <= 40.872798919677734
+ <digit> == '8' and <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> > 3.5 and <value> > 40.872798919677734
+ <lead-digit> == '4' and <digits> <= 4.5 and <integer> > 41.0 and <lead-digit> <= 3.5
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -97.87137222290039
+ <function> == 'sqrt' and <function> == 'tan' and <lead-digit> > 3.5
+ <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> > 3.5 and <value> > 40.872798919677734
+ <lead-digit> == '4' and <digits> <= 4.5 and <integer> > 41.0 and <lead-digit> > 3.5
+ <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> > 3.5 and <value> > 40.872798919677734
+ <digit> == '8' and <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> > 3.5 and <value> <= 40.872798919677734
+ <digit> == '8' and <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> > 3.5 and <value> <= 40.872798919677734
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -97.87137222290039
+ <lead-digit> == '4' and <lead-digit> <= 3.5 and <term> > -438194303.5
+ <lead-digit> == '4' and <digits> > 4.5 and <integer> > 41.0 and <lead-digit> > 3.5
+ <digit> == '8' and <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> > 3.5 and <value> <= 40.872798919677734
+ <digit> == '8' and <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> > 3.5 and <value> > 40.872798919677734
+ <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> <= 3.5 and <value> > 40.872798919677734
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> > -12.320000171661377
+ <digit> == '8' and <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> <= 3.5 and <value> <= 40.872798919677734
+ <lead-digit> == '4' and <lead-digit> > 3.5 and <term> > -438194303.5
+ <lead-digit> == '4' and <digits> <= 4.5 and <integer> <= 41.0 and <lead-digit> > 3.5
+ <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> <= 3.5 and <value> > 40.872798919677734
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> <= -12.320000171661377
+ <lead-digit> == '4' and <digits> > 4.5 and <integer> <= 41.0 and <lead-digit> > 3.5
+ <function> == 'sqrt' and <function> == 'tan' and <lead-digit> <= 3.5
+ <digit> == '8' and <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> <= 3.5 and <value> <= 40.872798919677734
+ <digit> == '8' and <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> <= 3.5 and <value> <= 40.872798919677734
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> > -97.87137222290039
+ <digit> == '8' and <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> <= 3.5 and <value> <= 40.872798919677734
+ <function> == 'sqrt' and <function> == 'tan' and <lead-digit> > 3.5
+ <digit> == '8' and <lead-digit> == '4' and <integer> > 41.0 and <lead-digit> > 3.5 and <value> > 40.872798919677734
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> <= -12.320000171661377
+ <lead-digit> == '4' and <lead-digit> > 3.5 and <term> <= -438194303.5
+ <digit> == '8' and <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> > 3.5 and <value> > 40.872798919677734
+ <function> == 'sqrt' and <lead-digit> <= 3.5 and <term> > -12.320000171661377
+ <function> == 'sqrt' and <lead-digit> > 3.5 and <term> > -97.87137222290039
+ <function> == 'sqrt' and <function> == 'tan' and <lead-digit> <= 3.5
+ <lead-digit> == '4' and <digits> > 4.5 and <integer> > 41.0 and <lead-digit> <= 3.5
+ <lead-digit> == '4' and <integer> <= 41.0 and <lead-digit> > 3.5 and <value> <= 40.872798919677734
+ <lead-digit> == '4' and <lead-digit> <= 3.5 and <term> <= -438194303.5
New samples:
- sqrt(93), sin(-0), sqrt(77.5446), tan(-94), cos(-62.0835), tan(-17), sin(-896.80144), sqrt(178)
+ cos(8), sin(-8.8), tan(-7.238), sqrt(46.6589), tan(9.80), tan(8.1), tan(4.5133886), tan(2.18), cos(-48), cos(-8.3), tan(-31.80), sqrt(-9.287895), cos(-28), tan(-8.9), cos(28), sqrt(8.34), tan(-8.8), sin(985), sqrt(-889), tan(-5408.1), sin(474), sin(-82.4818), cos(-406), tan(838.4), tan(-49), cos(-610.082), tan(-459), tan(58), tan(-88), cos(-46.49), tan(94.38), tan(-768), sqrt(-42), sqrt(-44), tan(44), sqrt(-58587451.89616), sin(51087), tan(44.06), cos(4086641), tan(84), sin(-63), tan(-4044.0), cos(-4723.4), tan(-81), cos(-91.3), cos(-51.2), sin(-475.14), cos(-487.27), tan(444.1), tan(-463), sin(-44.282), tan(-486.4), sin(-44.84), sqrt(-417), sqrt(492), sqrt(-3978), sqrt(-2145.66), cos(434), sin(43), tan(7), cos(9.7), sqrt(0.09), sqrt(2), cos(3), sin(4), tan(-2.9), sqrt(9.133729), tan(4.393540), sqrt(1.95), cos(2.0), sqrt(7.4), tan(-1.0), tan(-0.4), sin(-9.57), sqrt(9.34), tan(-7.2), tan(0), cos(-495), cos(9.55700700254), tan(-1.22), sin(-0), sqrt(-17), cos(-463.22044), sqrt(-5), sin(9), sqrt(4), sqrt(-34), sqrt(1.57), sin(4), cos(-16), tan(-1), sin(470662), cos(-25), sin(-2.4), sin(-0), sin(1), tan(-32.45), cos(6.4), cos(-25), cos(5), cos(-47597), cos(-4.6095), tan(5.0), sqrt(-43.49), sqrt(-4), sin(-3.4), cos(-2.513), sqrt(-4.44), sqrt(-47), cos(442), cos(49.6), tan(2072), sin(1936), sin(148.1), tan(-449), tan(-275), sin(2069.6), tan(-388.3911), tan(2334468.77), sin(-444.380), cos(441), sqrt(-4763), tan(-288), cos(-239), sqrt(52), tan(8), sqrt(-8.713), sqrt(-27.4), sin(8.893), tan(26), tan(-2.830), sin(-9.81), sqrt(-8.643), sin(1.8), sqrt(-8.032), cos(21.1), sin(-20), tan(-8.9), sqrt(14.4), tan(-29.5), sqrt(13), sqrt(29), cos(55.10), sqrt(8.3), sin(-7.0), sin(-91), cos(71), sqrt(2.2), sin(-40141), sin(31), cos(4879.9), cos(-82), sqrt(-4995), cos(61), sqrt(4.4), cos(9.2), cos(5.3), sin(-2.3), sqrt(2.2), sqrt(4.1), cos(-23), sqrt(7.0), sin(9.3), tan(21.0), cos(-427.4), sqrt(376), tan(-47.16017), tan(1074), sin(3766.55), sin(-15), cos(31), cos(214.1), cos(-261.3), sqrt(3223.8), tan(-12), sin(205.66), cos(-22.28), tan(-48), sqrt(-2803), sin(31.1), tan(42), sin(432.8), tan(35), cos(32.8), cos(-49.50), sqrt(-29.38), sqrt(425), tan(47), sin(42580.2), sqrt(48), cos(-49.1), tan(339.6), sin(-24.0), sin(-36), sin(26), tan(-36), tan(-19.09), cos(19.67), sqrt(-40), sin(-25.3), cos(26), sqrt(-263.0), cos(-27), tan(-200.000), sqrt(26147), sin(-35.1), cos(43), tan(-220.5), tan(-24612), sqrt(-16.25), sin(-21.35), tan(-46), tan(-4399), cos(35), cos(45), sqrt(269347), sin(3864), tan(48.272), tan(-1273.48), sqrt(-34.786), sqrt(-25.948322), cos(-2841), sin(1480.14), tan(-53.994), sin(-45), sqrt(-62), sin(58), cos(-9800), sqrt(571), tan(61.71), sqrt(837535159.386617), sin(-59.35009), sqrt(-992564), sin(55.5), sqrt(-85), sin(-61.0291), tan(-843.0), tan(-67.14), sin(9218.7), sin(-573.5), tan(-995.820), sin(7694), sin(-55), sqrt(5109.1), sqrt(84.9), sqrt(-51906418), cos(-80), cos(59), tan(90608), tan(-766), tan(-695), tan(50951.2), sqrt(5867.278), tan(-48), sqrt(479.30171938), sqrt(14), sqrt(-65), sin(23.3), sqrt(391848.738), tan(-276.3), tan(-4805509), sqrt(-4043.9), sqrt(48851.23), sin(-107), sqrt(-1848.07), sin(-222), cos(2766.2), tan(1719.5), sqrt(-266), tan(273.0), cos(36137.7), tan(-445059.8), tan(264.32), tan(22039), sin(41), sqrt(-294), cos(14), sqrt(19197.0), sqrt(-23.0), cos(216), cos(-276.26), tan(-13.697), cos(-394.802402), sqrt(-38.2), sin(-13), sqrt(20.723), sin(-17.3), cos(193.38), sin(241.1), sqrt(-23), tan(-30254.1), cos(163.5), tan(-363.6), sin(-18.31), sin(-191), cos(-163.0), sin(-383.05)
Iteration #19
Decision Tree:
- if <term> <= -15.7000:
- if <value> <= 42.8000:
+ if <term> <= -12.5000:
+ if <term> <= -42.7000:
+ if <digits>:
+ NO_BUG
+ else:
+ NO_BUG
+ else:
if <function> == 'sqrt':
BUG
else:
- if <digit> == '3':
+ if <digit> == '0':
NO_BUG
else:
NO_BUG
- else:
- if <digit> == '0':
- NO_BUG
- else:
- NO_BUG
else:
NO_BUG
New input specifications:
- <digit> == '0' and <term> <= -15.699999809265137 and <value> <= 42.79999923706055
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> > 42.79999923706055
- <digit> == '3' and <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> > 42.79999923706055
- <digit> == '0' and <term> > -15.699999809265137 and <value> <= 42.79999923706055
- <digit> == '0' and <term> <= -15.699999809265137 and <value> > 42.79999923706055
- <term> <= -15.699999809265137
- <digit> == '3' and <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> <= 42.79999923706055
- <digit> == '0' and <term> > -15.699999809265137 and <value> > 42.79999923706055
- <digit> == '3' and <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> > 42.79999923706055
- <term> > -15.699999809265137
- <digit> == '0' and <term> > -15.699999809265137 and <value> > 42.79999923706055
- <digit> == '3' and <function> == 'sqrt' and <term> > -15.699999809265137 and <value> > 42.79999923706055
- <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> <= 42.79999923706055
- <digit> == '3' and <function> == 'sqrt' and <term> > -15.699999809265137 and <value> <= 42.79999923706055
- <digit> == '3' and <function> == 'sqrt' and <term> > -15.699999809265137 and <value> > 42.79999923706055
- <digit> == '0' and <term> > -15.699999809265137 and <value> <= 42.79999923706055
- <digit> == '3' and <function> == 'sqrt' and <term> > -15.699999809265137 and <value> <= 42.79999923706055
- <digit> == '0' and <term> <= -15.699999809265137 and <value> <= 42.79999923706055
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> <= 42.79999923706055
- <digit> == '3' and <function> == 'sqrt' and <term> <= -15.699999809265137 and <value> <= 42.79999923706055
- <function> == 'sqrt' and <term> > -15.699999809265137 and <value> > 42.79999923706055
- <digit> == '0' and <term> <= -15.699999809265137 and <value> > 42.79999923706055
+ <digits> <= 0.5 and <term> > -42.70000076293945
+ <digits> > 0.5 and <term> > -42.70000076293945
+ <term> > -12.5
+ <digits> <= 0.5 and <term> <= -42.70000076293945
+ <term> <= -12.5
+ <digits> > 0.5 and <term> <= -42.70000076293945
New samples:
- tan(-27), sqrt(-246.597), cos(-36861.3), tan(3), sin(-986840), cos(-39.9), sin(-28.0), sqrt(77), tan(-472), cos(8.41), sqrt(8017.8), cos(401.96328), sqrt(-30.97), sin(2.2934), tan(204), sin(1.0), cos(-6), tan(-40), sqrt(6), sin(-22.53), sqrt(199.1), sin(-129)
+ cos(2.0), cos(702.88), sin(-2), sqrt(-59), cos(-72), sqrt(-551220.4), sqrt(-393.01), cos(-693), sqrt(-47), cos(-612), cos(-611.398222), tan(-274.0), cos(-7.0), cos(-47.5), tan(-97743.4), sqrt(-965), tan(-892702), tan(-231), cos(-36), sin(-91)
Iteration #20
Decision Tree:
- if <term> <= -15.7000:
- if <integer> <= 42.5000:
+ if <term> <= -12.5000:
+ if <term> <= -42.7000:
+ NO_BUG
+ else:
if <function> == 'sqrt':
- if <integer> <= 15.5000:
- BUG
- else:
- BUG
+ BUG
else:
NO_BUG
- else:
- NO_BUG
else:
NO_BUG
New input specifications:
- <function> == 'sqrt' and <integer> > 15.5 and <term> <= -15.699999809265137
- <integer> > 42.5 and <term> > -15.699999809265137
- <function> == 'sqrt' and <integer> > 42.5 and <term> > -15.699999809265137
- <function> == 'sqrt' and <integer> > 15.5 and <term> > -15.699999809265137
- <integer> > 42.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <integer> <= 42.5 and <term> <= -15.699999809265137
- <term> <= -15.699999809265137
- <term> > -15.699999809265137
- <function> == 'sqrt' and <integer> <= 15.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <integer> > 42.5 and <term> <= -15.699999809265137
- <integer> <= 42.5 and <term> <= -15.699999809265137
- <function> == 'sqrt' and <integer> <= 42.5 and <term> > -15.699999809265137
- <function> == 'sqrt' and <integer> <= 15.5 and <term> > -15.699999809265137
+ <term> > -42.70000076293945
+ <term> > -12.5
+ <term> <= -12.5
+ <term> <= -42.70000076293945
New samples:
- sqrt(-41.80), sin(62), tan(43748.5), sqrt(75.3), sin(-654), cos(-18), tan(-47), tan(4.4), sqrt(-20.83), sqrt(-1), sqrt(7), sqrt(-9), sqrt(1.6), sqrt(-77.10), sqrt(8.8), sqrt(6.58), sqrt(2.56473), sqrt(4.89651), sqrt(6.5), sqrt(-54.776), sqrt(-74.4), sqrt(3.9), sqrt(-49989.2), sqrt(9.09), sqrt(-75), sqrt(-1), tan(-967), cos(-19.99), sin(2), sqrt(-4)
+ sin(0), tan(8150), cos(-329), sqrt(-4485.4715)
@@ -18162,10 +18229,10 @@
/* fitted */
background-color: var(--sklearn-color-fitted-level-3);
}
-