Details

Time bar (total: 33.2s)

sample123.0ms

Algorithm
intervals
Results
47.0ms750×body80nan
13.0ms14×body1280valid
12.0ms175×body80valid
9.0ms23×body640valid
5.0ms24×body320valid
3.0ms22×body160valid

simplify5.8s

Counts
1 → 1
Iterations
IterNodes
done5001
1984987
1974959
1964938
1954908
1944887
1934859
1924836
1914808
1904787
1894757
1884736
1874708
1864683
1854655
1844634
1834604
1824583
1814555
1804532
1794504
1784483
1774453
1764432
1754404
1744379
1734351
1724330
1714300
1704279
1694251
1684228
1674200
1664179
1654149
1644128
1634100
1624077
1614049
1604028
1593998
1583977
1573949
1563926
1553898
1543877
1533847
1523826
1513798
1503775
1493747
1483726
1473696
1463675
1453647
1443624
1433596
1423575
1413545
1403524
1393496
1383471
1373443
1363422
1353392
1343371
1333343
1323320
1313292
1303271
1293241
1283220
1273192
1263167
1253139
1243118
1233088
1223067
1213039
1203016
1192988
1182967
1172937
1162916
1152888
1142865
1132837
1122816
1112786
1102765
1092737
1082714
1072686
1062665
1052635
1042614
1032586
1022563
1012535
1002514
992484
982463
972435
962412
952384
942363
932333
922312
912284
902261
892233
882212
872182
862161
852133
842110
832082
822061
812031
802010
791982
781959
771931
761910
751880
741859
731831
721808
711780
701759
691729
681708
671680
661657
651629
641608
631578
621557
611529
601506
591478
581457
571427
561406
551378
541355
531327
521306
511276
501255
491227
481204
471176
461155
451125
441104
431076
421051
411023
401002
39972
38951
37923
36900
35872
34851
33821
32800
31772
30747
29719
28698
27668
26647
25619
24596
23568
22547
21517
20496
19468
18445
17417
16396
15364
14342
13318
12306
11273
10214
9138
892
768
657
547
439
337
230
121
012

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 8.1b

localize25.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
0.0b
(* z (log (- 1.0 y)))
0.3b
(* x (log y))
7.5b
(log (- 1.0 y))

rewrite79.0ms

Algorithm
rewrite-expression-head
Rules
25×add-sqr-sqrt
21×log-prod *-un-lft-identity
13×add-cube-cbrt
11×pow1
add-exp-log add-log-exp
distribute-rgt-in distribute-lft-in add-cbrt-cube associate-*r*
associate-*l*
insert-posit16 distribute-lft-out-- difference-of-squares
log-pow
log-div flip3-- diff-log pow-prod-down prod-exp *-commutative cbrt-unprod flip-- unswap-sqr
sum-log sub-neg rem-log-exp associate--l+
Counts
4 → 90
Calls
4 calls:
38.0ms
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
20.0ms
(* z (log (- 1.0 y)))
13.0ms
(* x (log y))
3.0ms
(log (- 1.0 y))

series362.0ms

Counts
4 → 12
Calls
4 calls:
120.0ms
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
117.0ms
(* z (log (- 1.0 y)))
65.0ms
(* x (log y))
60.0ms
(log (- 1.0 y))

simplify2.5s

Counts
102 → 102
Iterations
IterNodes
done5000
33887
21149
1466
0213

prune688.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.1b

localize80.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x (log y)) (- (* z (- (log 1.0) (* 1.0 y))) (/ (* 1/2 z) (* (/ 1.0 y) (/ 1.0 y)))))
0.3b
(* (/ 1.0 y) (/ 1.0 y))
0.3b
(* x (log y))
7.3b
(/ (* 1/2 z) (* (/ 1.0 y) (/ 1.0 y)))

rewrite72.0ms

Algorithm
rewrite-expression-head
Rules
59×add-cbrt-cube add-exp-log
54×add-sqr-sqrt
41×times-frac
40×*-un-lft-identity add-cube-cbrt
22×cbrt-undiv div-exp
18×log-prod prod-exp cbrt-unprod
17×associate-*r*
16×associate-*l* associate--l+
14×pow1
13×swap-sqr
12×associate-+r+
11×distribute-rgt-in distribute-lft-in
add-log-exp
associate-+l+
div-inv unswap-sqr
insert-posit16
sub-neg associate-/r/
frac-times sum-log pow-prod-down associate-*l/ associate-*r/ *-commutative
pow2 +-commutative clear-num associate-+r- associate-/r* frac-2neg flip3-+ pow-plus diff-log pow-sqr log-pow pow-prod-up flip-+ associate-/l*
Counts
4 → 163
Calls
4 calls:
29.0ms
(+ (* x (log y)) (- (* z (- (log 1.0) (* 1.0 y))) (/ (* 1/2 z) (* (/ 1.0 y) (/ 1.0 y)))))
12.0ms
(* (/ 1.0 y) (/ 1.0 y))
7.0ms
(* x (log y))
21.0ms
(/ (* 1/2 z) (* (/ 1.0 y) (/ 1.0 y)))

series281.0ms

Counts
4 → 12
Calls
4 calls:
153.0ms
(+ (* x (log y)) (- (* z (- (log 1.0) (* 1.0 y))) (/ (* 1/2 z) (* (/ 1.0 y) (/ 1.0 y)))))
45.0ms
(* (/ 1.0 y) (/ 1.0 y))
48.0ms
(* x (log y))
35.0ms
(/ (* 1/2 z) (* (/ 1.0 y) (/ 1.0 y)))

simplify2.3s

Counts
175 → 175
Iterations
IterNodes
done5001
23340
1821
0275

prune1.3s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.1b

localize42.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x (log y)) (* z (- (- (log 1.0) (* 1.0 y)) (/ (/ 1/2 (/ 1.0 y)) (/ 1.0 y)))))
0.1b
(/ (/ 1/2 (/ 1.0 y)) (/ 1.0 y))
0.3b
(* x (log y))
0.6b
(/ 1/2 (/ 1.0 y))

rewrite128.0ms

Algorithm
rewrite-expression-head
Rules
1976×times-frac
861×add-sqr-sqrt
859×*-un-lft-identity add-cube-cbrt
107×div-inv
47×associate-/l*
32×add-cbrt-cube add-exp-log
26×associate-/r*
18×cbrt-undiv log-prod div-exp
16×associate--l+ associate-/r/
14×associate-+r+
13×distribute-rgt-in distribute-lft-in
pow1
associate-+l+ add-log-exp
sub-neg associate-*r* insert-posit16
associate-*l*
clear-num frac-2neg
+-commutative sum-log flip3-+ pow-prod-down prod-exp log-pow *-commutative cbrt-unprod flip-+ unswap-sqr associate-/l/
Counts
4 → 783
Calls
4 calls:
41.0ms
(+ (* x (log y)) (* z (- (- (log 1.0) (* 1.0 y)) (/ (/ 1/2 (/ 1.0 y)) (/ 1.0 y)))))
20.0ms
(/ (/ 1/2 (/ 1.0 y)) (/ 1.0 y))
12.0ms
(* x (log y))
9.0ms
(/ 1/2 (/ 1.0 y))

series268.0ms

Counts
4 → 12
Calls
4 calls:
161.0ms
(+ (* x (log y)) (* z (- (- (log 1.0) (* 1.0 y)) (/ (/ 1/2 (/ 1.0 y)) (/ 1.0 y)))))
28.0ms
(/ (/ 1/2 (/ 1.0 y)) (/ 1.0 y))
46.0ms
(* x (log y))
32.0ms
(/ 1/2 (/ 1.0 y))

simplify3.3s

Counts
795 → 795
Iterations
IterNodes
done5001
14561
01358

prune6.3s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.1b

localize70.0ms

Local error

Found 4 expressions with local error:

0.6b
(/ 1/2 (/ 1.0 y))
0.7b
(cbrt y)
0.7b
(cbrt y)
0.7b
(cbrt y)

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
75×times-frac
49×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
13×associate-/r*
cbrt-prod add-cbrt-cube add-exp-log
div-inv
pow1 insert-posit16 add-log-exp
cbrt-undiv pow1/3 div-exp associate-/l*
clear-num frac-2neg associate-/r/
Counts
4 → 107
Calls
4 calls:
9.0ms
(/ 1/2 (/ 1.0 y))
1.0ms
(cbrt y)
1.0ms
(cbrt y)
1.0ms
(cbrt y)

series910.0ms

Counts
4 → 12
Calls
4 calls:
20.0ms
(/ 1/2 (/ 1.0 y))
271.0ms
(cbrt y)
323.0ms
(cbrt y)
295.0ms
(cbrt y)

simplify1.8s

Counts
119 → 119
Iterations
IterNodes
done5001
33904
21165
1402
0170

prune895.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.1b

regimes385.0ms

Accuracy

0% (0.3b remaining)

Error of 0.4b against oracle of 0.1b and baseline of 0.4b

bsearch0.0ms

simplify7.0ms

Iterations
IterNodes
done31
131
025

end0.0ms

sample5.4s

Algorithm
intervals
Results
2.6s23832×body80nan
506.0ms716×body320valid
493.0ms5546×body80valid
401.0ms895×body640valid
369.0ms404×body1280valid
107.0ms465×body160valid