Details

Time bar (total: 1.4m)

sample231.0ms

Algorithm
intervals
Results
92.0ms756×body80nan
22.0ms19×body1280valid
21.0ms179×body80valid
17.0ms26×body640valid
6.0ms15×body320valid
4.0ms17×body160valid

simplify17.6s

Counts
1 → 1
Iterations
IterNodes
done5000
1974998
1964977
1954947
1944926
1934898
1924875
1914847
1904826
1894796
1884775
1874747
1864722
1854694
1844673
1834643
1824622
1814594
1804571
1794543
1784522
1774492
1764471
1754443
1744418
1734390
1724369
1714339
1704318
1694290
1684267
1674239
1664218
1654188
1644167
1634139
1624112
1614084
1604063
1594033
1584012
1573984
1563961
1553933
1543912
1533882
1523861
1513833
1503808
1493780
1483759
1473729
1463708
1453680
1443657
1433629
1423608
1413578
1403557
1393529
1383502
1373474
1363453
1353423
1343402
1333374
1323351
1313323
1303302
1293272
1283251
1273223
1263198
1253170
1243149
1233119
1223098
1213070
1203047
1193019
1182998
1172968
1162947
1152919
1142894
1132866
1122845
1112815
1102794
1092766
1082743
1072715
1062694
1052664
1042643
1032615
1022590
1012562
1002541
992511
982490
972462
962439
952411
942390
932360
922339
912311
902284
892256
882235
872205
862184
852156
842133
832105
822084
812054
802033
792005
781978
771950
761929
751899
741878
731850
721827
711799
701778
691748
681727
671699
661672
651644
641623
631593
621572
611544
601521
591493
581472
571442
561421
551393
541366
531338
521317
511287
501266
491238
481215
471187
461166
451136
441115
431087
421060
411032
401011
39981
38960
37932
36909
35881
34860
33830
32809
31781
30754
29726
28705
27675
26654
25626
24603
23575
22554
21524
20503
19475
18448
17420
16399
15367
14339
13315
12303
11270
10213
9138
892
768
657
547
439
337
230
121
012

prune28.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 9.0b

localize57.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.2b
(* x (log y))
6.6b
(log (- 1.0 y))

rewrite307.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 associate-*r* add-cbrt-cube
associate-*l*
distribute-lft-out-- difference-of-squares
log-pow
log-div flip3-- diff-log pow-prod-down prod-exp *-commutative flip-- cbrt-unprod unswap-sqr
sub-neg rem-log-exp associate--l+ sum-log
Counts
4 → 86
Calls
4 calls:
174.0ms
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
55.0ms
(* z (log (- 1.0 y)))
36.0ms
(* x (log y))
12.0ms
(log (- 1.0 y))

series620.0ms

Counts
4 → 12
Calls
4 calls:
222.0ms
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
129.0ms
(* z (log (- 1.0 y)))
94.0ms
(* x (log y))
175.0ms
(log (- 1.0 y))

simplify9.7s

Counts
98 → 98
Iterations
IterNodes
done5001
33738
21177
1469
0209

prune2.4s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.1b

localize92.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x (log y)) (* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2))))
0.0b
(* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2)))
0.0b
(- (+ (* x (log y)) (* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2)))) t)
0.2b
(* x (log y))

rewrite1.4s

Algorithm
rewrite-expression-head
Rules
33×associate--l+
26×add-sqr-sqrt
24×log-prod
20×distribute-rgt-in *-un-lft-identity distribute-lft-in
16×add-cube-cbrt
14×associate-+r+
11×add-log-exp
10×associate-*r*
pow1 sub-neg
add-exp-log add-cbrt-cube
associate-+l+ associate-*l*
associate-*r/
flip3-- flip-- difference-of-squares
diff-log pow-prod-down prod-exp sum-log *-commutative frac-sub cbrt-unprod distribute-lft-out-- unswap-sqr
+-commutative flip3-+ times-frac log-pow flip-+
Counts
4 → 111
Calls
4 calls:
53.0ms
(+ (* x (log y)) (* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2))))
802.0ms
(* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2)))
514.0ms
(- (+ (* x (log y)) (* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2)))) t)
18.0ms
(* x (log y))

series780.0ms

Counts
4 → 12
Calls
4 calls:
211.0ms
(+ (* x (log y)) (* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2))))
165.0ms
(* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2)))
323.0ms
(- (+ (* x (log y)) (* z (- (- (log 1.0) (* y 1.0)) (/ (* (/ y 1.0) (/ y 1.0)) 2)))) t)
80.0ms
(* x (log y))

simplify4.7s

Counts
123 → 123
Iterations
IterNodes
done5005
21608
1563
0232

prune1.8s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.1b

localize116.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (log (cbrt y)) (+ x x))
0.3b
(+ (* (log (cbrt y)) (+ x x)) (* (log (cbrt y)) x))
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite79.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt *-un-lft-identity
12×add-cube-cbrt associate-*r*
pow1
add-exp-log cbrt-prod add-cbrt-cube add-log-exp
associate-*l*
distribute-lft-out
distribute-rgt-out pow1/3
distribute-rgt-in associate-+l+ distribute-lft-in flip3-+ associate-*r/ log-pow flip-+
+-commutative distribute-lft1-in count-2 pow-prod-down distribute-rgt1-in prod-exp sum-log *-commutative cbrt-unprod unswap-sqr
Counts
4 → 69
Calls
4 calls:
46.0ms
(* (log (cbrt y)) (+ x x))
26.0ms
(+ (* (log (cbrt y)) (+ x x)) (* (log (cbrt y)) x))
1.0ms
(cbrt y)
2.0ms
(cbrt y)

series2.1s

Counts
4 → 12
Calls
4 calls:
237.0ms
(* (log (cbrt y)) (+ x x))
393.0ms
(+ (* (log (cbrt y)) (+ x x)) (* (log (cbrt y)) x))
414.0ms
(cbrt y)
1.0s
(cbrt y)

simplify6.1s

Counts
81 → 81
Iterations
IterNodes
done5000
21105
1304
0108

prune2.0s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.1b

localize329.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt y)
0.6b
(cbrt y)
0.7b
(cbrt (* (cbrt y) (cbrt y)))
0.7b
(cbrt (cbrt y))

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
16×cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log pow1/3 add-cbrt-cube add-log-exp
Counts
4 → 45
Calls
4 calls:
2.0ms
(cbrt y)
2.0ms
(cbrt y)
10.0ms
(cbrt (* (cbrt y) (cbrt y)))
3.0ms
(cbrt (cbrt y))

series3.3s

Counts
4 → 12
Calls
4 calls:
391.0ms
(cbrt y)
418.0ms
(cbrt y)
987.0ms
(cbrt (* (cbrt y) (cbrt y)))
1.5s
(cbrt (cbrt y))

simplify5.0s

Counts
57 → 57
Iterations
IterNodes
done5001
41788
3644
2263
1113
058

prune2.6s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.1b

regimes1.3s

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify32.0ms

Iterations
IterNodes
done34
134
027

end3.0ms

sample20.9s

Algorithm
intervals
Results
9.7s23973×body80nan
3.0s5483×body80valid
2.4s500×body160valid
1.8s894×body640valid
953.0ms440×body1280valid
881.0ms724×body320valid