Details

Time bar (total: 14.3s)

sample51.0ms

Algorithm
intervals
Results
21.0ms502×body80valid

simplify1.3s

Counts
1 → 1
Iterations
IterNodes
done5000
51451
4445
3160
250
119
011

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 4.1b

localize23.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (* z z) t)
0.0b
(- (* x x) (* (* y 4.0) (- (* z z) t)))
3.8b
(* (* y 4.0) (- (* z z) t))

rewrite74.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-cbrt-cube add-exp-log
add-log-exp
add-sqr-sqrt sub-neg
distribute-rgt-in *-un-lft-identity distribute-lft-in associate-*r* add-cube-cbrt associate--r+
flip3-- pow-prod-down prod-exp cbrt-unprod flip--
diff-log associate-*r/ difference-of-squares
associate-*l* *-commutative
Counts
3 → 54
Calls
3 calls:
12.0ms
(- (* z z) t)
14.0ms
(- (* x x) (* (* y 4.0) (- (* z z) t)))
46.0ms
(* (* y 4.0) (- (* z z) t))

series227.0ms

Counts
3 → 9
Calls
3 calls:
25.0ms
(- (* z z) t)
114.0ms
(- (* x x) (* (* y 4.0) (- (* z z) t)))
87.0ms
(* (* y 4.0) (- (* z z) t))

simplify1.3s

Counts
63 → 63
Iterations
IterNodes
done5000
21873
1327
0103

prune321.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 1.7b

localize20.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (* z z) t)
0.0b
(- (* x x) (* y (* 4.0 (- (* z z) t))))
3.8b
(* y (* 4.0 (- (* z z) t)))

rewrite77.0ms

Algorithm
rewrite-expression-head
Rules
16×distribute-rgt-in distribute-lft-in
10×sub-neg
pow1 add-cbrt-cube add-exp-log associate--r+
add-log-exp
add-sqr-sqrt
*-un-lft-identity associate-*r/ add-cube-cbrt
flip3-- associate-*l* pow-prod-down prod-exp cbrt-unprod flip--
diff-log
associate-*r* *-commutative difference-of-squares
Counts
3 → 61
Calls
3 calls:
10.0ms
(- (* z z) t)
19.0ms
(- (* x x) (* y (* 4.0 (- (* z z) t))))
46.0ms
(* y (* 4.0 (- (* z z) t)))

series197.0ms

Counts
3 → 9
Calls
3 calls:
31.0ms
(- (* z z) t)
98.0ms
(- (* x x) (* y (* 4.0 (- (* z z) t))))
67.0ms
(* y (* 4.0 (- (* z z) t)))

simplify1.1s

Counts
70 → 70
Iterations
IterNodes
done5000
21272
1321
0114

prune292.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 1.7b

localize49.0ms

Local error

Found 4 expressions with local error:

3.4b
(cbrt (* y (* 4.0 (- (* z z) t))))
3.8b
(* y (* 4.0 (- (* z z) t)))
3.8b
(* y (* 4.0 (- (* z z) t)))
3.8b
(* y (* 4.0 (- (* z z) t)))

rewrite176.0ms

Algorithm
rewrite-expression-head
Rules
24×distribute-rgt-in distribute-lft-in
19×pow1 add-cbrt-cube add-exp-log
16×associate-*r/
12×sub-neg
associate-*l* pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
flip3-- flip-- add-log-exp
associate-*r* *-commutative
cbrt-div
cbrt-prod pow1/3
Counts
4 → 95
Calls
4 calls:
37.0ms
(cbrt (* y (* 4.0 (- (* z z) t))))
53.0ms
(* y (* 4.0 (- (* z z) t)))
41.0ms
(* y (* 4.0 (- (* z z) t)))
39.0ms
(* y (* 4.0 (- (* z z) t)))

series478.0ms

Counts
4 → 12
Calls
4 calls:
213.0ms
(cbrt (* y (* 4.0 (- (* z z) t))))
78.0ms
(* y (* 4.0 (- (* z z) t)))
89.0ms
(* y (* 4.0 (- (* z z) t)))
98.0ms
(* y (* 4.0 (- (* z z) t)))

simplify1.2s

Counts
107 → 107
Iterations
IterNodes
done5000
2965
1293
0117

prune677.0ms

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 1.7b

localize52.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt y)
0.6b
(cbrt y)
1.2b
(* (cbrt y) (* 4.0 (- (* z z) t)))
3.1b
(* (* (cbrt y) (cbrt y)) (* (cbrt y) (* 4.0 (- (* z z) t))))

rewrite177.0ms

Algorithm
rewrite-expression-head
Rules
32×distribute-rgt-in distribute-lft-in
30×pow1 add-exp-log
18×add-cbrt-cube pow-prod-down prod-exp cbrt-unprod
12×sub-neg
10×associate-*r/
cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*l*
add-log-exp
flip3-- pow1/3 associate-*r* *-commutative flip--
Counts
4 → 99
Calls
4 calls:
1.0ms
(cbrt y)
1.0ms
(cbrt y)
48.0ms
(* (cbrt y) (* 4.0 (- (* z z) t)))
124.0ms
(* (* (cbrt y) (cbrt y)) (* (cbrt y) (* 4.0 (- (* z z) t))))

series843.0ms

Counts
4 → 12
Calls
4 calls:
278.0ms
(cbrt y)
222.0ms
(cbrt y)
247.0ms
(* (cbrt y) (* 4.0 (- (* z z) t)))
97.0ms
(* (* (cbrt y) (cbrt y)) (* (cbrt y) (* 4.0 (- (* z z) t))))

simplify1.5s

Counts
111 → 111
Iterations
IterNodes
done5003
22398
1474
0145

prune470.0ms

Pruning

9 alts after pruning (6 fresh and 3 done)

Merged error: 1.7b

regimes1.5s

Accuracy

62.7% (1.3b remaining)

Error of 4.1b against oracle of 2.7b and baseline of 6.3b

bsearch1.0ms

simplify3.0ms

Iterations
IterNodes
done27
127
021

end0.0ms

sample2.3s

Algorithm
intervals
Results
1.0s15749×body80valid