FastMath test5

Time bar (total: 2.1min)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
100%100%0%0%0%0%0%1
Compiler

Compiled 21 to 11 computations (47.6% saved)

sample817.0ms (0.7%)

Memory
-30.7MiB live, 1 210.2MiB allocated
Samples
561.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 404.0ms
ival-mult: 396.0ms (98% of total)
ival-true: 5.0ms (1.2% of total)
ival-assert: 3.0ms (0.7% of total)
Bogosity

explain167.0ms (0.1%)

Memory
36.4MiB live, 234.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1)
00-0-(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)
00-0-(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1))
00-0-(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
00-0-(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
00-0-d1
00-0-(*.f64 d1 (*.f64 d1 d1))
00-0-(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1))
00-0-(*.f64 d1 d1)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
79.0ms512×0valid
Compiler

Compiled 290 to 40 computations (86.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 23.0ms (95.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess36.0ms (0%)

Memory
-15.2MiB live, 60.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01139
15427
223417
37439
48757
59497
69507
79507
89507
0919
01715
13311
2637
3833
4953
5983
0983
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(pow.f64 d1 #s(literal 10 binary64))
Symmetry

(abs d1)

Compiler

Compiled 19 to 9 computations (52.6% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 19 to 9 computations (52.6% saved)

simplify5.0ms (0%)

Memory
8.9MiB live, 8.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff320
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)
cost-diff320
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1))
cost-diff320
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
cost-diff640
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0989
01767
13349
26333
38325
49525
59825
09825
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1))
d1
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 d1 d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(pow.f64 d1 #s(literal 10 binary64))
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1))
(pow.f64 d1 #s(literal 9 binary64))
d1
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)
(pow.f64 d1 #s(literal 8 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1))
(pow.f64 d1 #s(literal 7 binary64))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1)
(pow.f64 d1 #s(literal 5 binary64))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(pow.f64 d1 #s(literal 4 binary64))
(*.f64 d1 (*.f64 d1 d1))
(pow.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d1)

localize32.0ms (0%)

Memory
-30.3MiB live, 51.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.046875
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)
accuracy0.046875
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
accuracy0.05859375
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1)
accuracy0.09375
(*.f64 d1 (*.f64 d1 d1))
Samples
23.0ms256×0valid
Compiler

Compiled 180 to 20 computations (88.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 13.0ms (98.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series12.0ms (0%)

Memory
31.7MiB live, 31.7MiB allocated
Counts
7 → 84
Calls
Call 1
Inputs
#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())
Outputs
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 9) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
4.0ms
d1
@inf
((* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1) (* d1 (* d1 d1)) (* (* (* d1 (* d1 d1)) d1) d1) (* (* d1 (* d1 d1)) d1))
4.0ms
d1
@-inf
((* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1) (* d1 (* d1 d1)) (* (* (* d1 (* d1 d1)) d1) d1) (* (* d1 (* d1 d1)) d1))
3.0ms
d1
@0
((* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1) (* d1 (* d1 d1)) (* (* (* d1 (* d1 d1)) d1) d1) (* (* d1 (* d1 d1)) d1))

simplify5.0ms (0%)

Memory
-29.8MiB live, 9.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015252
118252
018252
Stop Event
iter limit
saturated
Counts
84 → 84
Calls
Call 1
Inputs
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 9)
(pow d1 9)
(pow d1 9)
(pow d1 9)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 9)
(pow d1 9)
(pow d1 9)
(pow d1 9)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 9)
(pow d1 9)
(pow d1 9)
(pow d1 9)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
Outputs
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 9)
(pow.f64 d1 #s(literal 9 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))

rewrite48.0ms (0%)

Memory
13.6MiB live, 52.4MiB allocated
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0985
01721
13521
27821
318921
496421
529977
0112577
Stop Event
iter limit
node limit
iter limit
Counts
7 → 14
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval8.0ms (0%)

Memory
21.2MiB live, 21.2MiB allocated
Compiler

Compiled 1 022 to 76 computations (92.6% saved)

prune16.0ms (0%)

Memory
-25.8MiB live, 21.7MiB allocated
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New90898
Fresh000
Picked011
Done000
Total90999
Accuracy
100.0%
Counts
99 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
87.2%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
86.0%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
82.3%
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
75.3%
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
65.8%
(*.f64 (*.f64 d1 d1) d1)
51.1%
(*.f64 d1 d1)
100.0%
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
5.6%
d1
Compiler

Compiled 137 to 75 computations (45.3% saved)

simplify6.0ms (0%)

Memory
10.7MiB live, 10.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff320
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)
cost-diff320
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1))
cost-diff320
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
cost-diff640
(*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1))
cost-diff0
(*.f64 d1 d1)
cost-diff320
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
cost-diff320
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1))
cost-diff320
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
cost-diff-5824
(*.f64 (*.f64 d1 d1) d1)
cost-diff0
(*.f64 d1 d1)
cost-diff0
(pow.f64 d1 #s(literal 10 binary64))
cost-diff0
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
022131
03499
16071
28759
310655
411555
511755
011755
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
(pow.f64 d1 #s(literal 10 binary64))
d1
#s(literal 10 binary64)
d1
(*.f64 (*.f64 d1 d1) d1)
(*.f64 d1 d1)
d1
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1))
d1
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1))
d1
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) d1)
(*.f64 d1 d1)
Outputs
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
(pow.f64 d1 #s(literal 10 binary64))
d1
#s(literal 10 binary64)
d1
(*.f64 (*.f64 d1 d1) d1)
(pow.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d1)
d1
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(pow.f64 d1 #s(literal 6 binary64))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1))
(pow.f64 d1 #s(literal 5 binary64))
d1
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(pow.f64 d1 #s(literal 4 binary64))
(*.f64 d1 (*.f64 d1 d1))
(pow.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
(pow.f64 d1 #s(literal 8 binary64))
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1))
(pow.f64 d1 #s(literal 7 binary64))
d1
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)
(pow.f64 d1 #s(literal 6 binary64))
(*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1))
(pow.f64 d1 #s(literal 5 binary64))
(*.f64 (*.f64 d1 d1) d1)
(pow.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d1)

localize51.0ms (0%)

Memory
-17.7MiB live, 96.8MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1))
accuracy0.046875
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
accuracy0.0625
(*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1))
accuracy0.09375
(*.f64 (*.f64 d1 d1) d1)
accuracy0.01953125
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
accuracy0.046875
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
accuracy0.05859375
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1))
accuracy0.09375
(*.f64 d1 (*.f64 d1 d1))
accuracy0
(*.f64 d1 d1)
accuracy0.09375
(*.f64 (*.f64 d1 d1) d1)
accuracy0
(pow.f64 d1 #s(literal 10 binary64))
accuracy0
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
Samples
35.0ms256×0valid
Compiler

Compiled 241 to 34 computations (85.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 22.0ms (88.5% of total)
ival-pow: 3.0ms (12.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series13.0ms (0%)

Memory
32.8MiB live, 32.8MiB allocated
Counts
12 → 144
Calls
Call 1
Inputs
#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())
Outputs
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor 0 d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) (patch #s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 10) (taylor -inf d1) (#s(alt (pow.f64 d1 #s(literal 10 binary64)) (patch (pow.f64 d1 #s(literal 10 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 8) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
4.0ms
d1
@inf
((* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow d1 10) (* d1 d1) (* (* d1 d1) d1) (* (* d1 (* (* d1 (* d1 d1)) d1)) d1) (* d1 (* (* d1 (* d1 d1)) d1)) (* (* d1 (* d1 d1)) d1) (* (* (* d1 d1) d1) (* d1 d1)) (* (* d1 (* (* (* (* d1 d1) d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* (* d1 d1) d1) (* d1 d1)) d1)) (* (* (* (* d1 d1) d1) (* d1 d1)) d1) (* d1 (* d1 d1)))
4.0ms
d1
@-inf
((* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow d1 10) (* d1 d1) (* (* d1 d1) d1) (* (* d1 (* (* d1 (* d1 d1)) d1)) d1) (* d1 (* (* d1 (* d1 d1)) d1)) (* (* d1 (* d1 d1)) d1) (* (* (* d1 d1) d1) (* d1 d1)) (* (* d1 (* (* (* (* d1 d1) d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* (* d1 d1) d1) (* d1 d1)) d1)) (* (* (* (* d1 d1) d1) (* d1 d1)) d1) (* d1 (* d1 d1)))
3.0ms
d1
@0
((* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow d1 10) (* d1 d1) (* (* d1 d1) d1) (* (* d1 (* (* d1 (* d1 d1)) d1)) d1) (* d1 (* (* d1 (* d1 d1)) d1)) (* (* d1 (* d1 d1)) d1) (* (* (* d1 d1) d1) (* d1 d1)) (* (* d1 (* (* (* (* d1 d1) d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* (* d1 d1) d1) (* d1 d1)) d1)) (* (* (* (* d1 d1) d1) (* d1 d1)) d1) (* d1 (* d1 d1)))

simplify10.0ms (0%)

Memory
-29.5MiB live, 11.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017432
120432
222432
324432
024432
Stop Event
iter limit
saturated
Counts
144 → 144
Calls
Call 1
Inputs
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 10)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 8)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
Outputs
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 10)
(pow.f64 d1 #s(literal 10 binary64))
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 8)
(pow.f64 d1 #s(literal 8 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))

rewrite51.0ms (0%)

Memory
28.9MiB live, 66.8MiB allocated
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
022114
03452
16946
212740
332040
4141914
5627214
6629314
7635014
8654914
9736314
0804514
Stop Event
iter limit
node limit
iter limit
Counts
12 → 23
Calls
Call 1
Inputs
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
(pow.f64 d1 #s(literal 10 binary64))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 d1))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval24.0ms (0%)

Memory
-24.1MiB live, 51.7MiB allocated
Compiler

Compiled 1 766 to 95 computations (94.6% saved)

prune9.0ms (0%)

Memory
29.8MiB live, 29.8MiB allocated
Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New2212223
Fresh033
Picked055
Done011
Total22111232
Accuracy
100.0%
Counts
232 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
87.2%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
86.0%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
86.0%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
82.3%
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
78.4%
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
75.3%
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
65.8%
(*.f64 (*.f64 d1 d1) d1)
51.1%
(*.f64 d1 d1)
100.0%
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
5.6%
d1
Compiler

Compiled 145 to 78 computations (46.2% saved)

simplify13.0ms (0%)

Memory
-28.5MiB live, 12.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff320
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
cost-diff320
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)
cost-diff320
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1))
cost-diff320
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
cost-diff-5824
(*.f64 (*.f64 d1 d1) d1)
cost-diff0
(*.f64 d1 d1)
cost-diff320
(*.f64 d1 (*.f64 (*.f64 d1 d1) d1))
cost-diff320
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
cost-diff-5824
(*.f64 d1 (*.f64 d1 d1))
cost-diff0
(*.f64 d1 d1)
cost-diff320
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
cost-diff0
(*.f64 d1 d1)
cost-diff0
(*.f64 d1 d1)
cost-diff320
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
cost-diff320
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1))
cost-diff320
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
015138
029110
14388
25266
36462
46862
06862
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1))
d1
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 d1 d1)
d1
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 d1))
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) d1))
d1
(*.f64 (*.f64 d1 d1) d1)
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1))
d1
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 d1 d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(pow.f64 d1 #s(literal 7 binary64))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1))
(pow.f64 d1 #s(literal 6 binary64))
d1
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
(pow.f64 d1 #s(literal 5 binary64))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 d1 #s(literal 4 binary64))
(*.f64 d1 d1)
(*.f64 d1 d1)
d1
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(pow.f64 d1 #s(literal 4 binary64))
(*.f64 d1 (*.f64 d1 d1))
(pow.f64 d1 #s(literal 3 binary64))
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(pow.f64 d1 #s(literal 5 binary64))
(*.f64 d1 (*.f64 (*.f64 d1 d1) d1))
(pow.f64 d1 #s(literal 4 binary64))
d1
(*.f64 (*.f64 d1 d1) d1)
(pow.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
(pow.f64 d1 #s(literal 7 binary64))
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1))
(pow.f64 d1 #s(literal 6 binary64))
d1
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)
(pow.f64 d1 #s(literal 5 binary64))
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(pow.f64 d1 #s(literal 4 binary64))
(*.f64 (*.f64 d1 d1) d1)
(pow.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d1)

localize44.0ms (0%)

Memory
13.1MiB live, 89.2MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1))
accuracy0.046875
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
accuracy0.05859375
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)
accuracy0.09375
(*.f64 (*.f64 d1 d1) d1)
accuracy0
(*.f64 d1 d1)
accuracy0.046875
(*.f64 d1 (*.f64 (*.f64 d1 d1) d1))
accuracy0.05859375
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
accuracy0.09375
(*.f64 (*.f64 d1 d1) d1)
accuracy0
(*.f64 d1 d1)
accuracy0.046875
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
accuracy0.09375
(*.f64 d1 (*.f64 d1 d1))
accuracy0
(*.f64 d1 d1)
accuracy0.01953125
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
accuracy0.01953125
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1))
accuracy0.05859375
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
accuracy0.109375
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Samples
33.0ms256×0valid
Compiler

Compiled 278 to 32 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 22.0ms (98.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series13.0ms (0%)

Memory
-12.1MiB live, 26.1MiB allocated
Counts
14 → 168
Calls
Call 1
Inputs
#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())
#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())
Outputs
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor 0 d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor 0 d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor 0 d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 2) (taylor -inf d1) (#s(alt (*.f64 d1 d1) (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 d1)) (patch (*.f64 d1 (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 3) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) d1) (patch (*.f64 (*.f64 d1 d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 7) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) (patch (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 6) (taylor -inf d1) (#s(alt (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) (patch (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 5) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) (patch (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt (pow d1 4) (taylor -inf d1) (#s(alt (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (patch (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
3.0ms
d1
@inf
((* (* d1 (* (* (* d1 d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* d1 d1) (* d1 d1)) d1)) (* (* (* d1 d1) (* d1 d1)) d1) (* d1 d1) (* (* d1 (* d1 d1)) d1) (* d1 (* d1 d1)) (* (* d1 (* (* d1 d1) d1)) d1) (* d1 (* (* d1 d1) d1)) (* (* d1 d1) d1) (* (* d1 (* (* (* (* d1 d1) d1) d1) d1)) d1) (* d1 (* (* (* (* d1 d1) d1) d1) d1)) (* (* (* (* d1 d1) d1) d1) d1) (* (* (* d1 d1) d1) d1) (* (* d1 d1) (* d1 d1)))
3.0ms
d1
@-inf
((* (* d1 (* (* (* d1 d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* d1 d1) (* d1 d1)) d1)) (* (* (* d1 d1) (* d1 d1)) d1) (* d1 d1) (* (* d1 (* d1 d1)) d1) (* d1 (* d1 d1)) (* (* d1 (* (* d1 d1) d1)) d1) (* d1 (* (* d1 d1) d1)) (* (* d1 d1) d1) (* (* d1 (* (* (* (* d1 d1) d1) d1) d1)) d1) (* d1 (* (* (* (* d1 d1) d1) d1) d1)) (* (* (* (* d1 d1) d1) d1) d1) (* (* (* d1 d1) d1) d1) (* (* d1 d1) (* d1 d1)))
2.0ms
d1
@0
((* (* d1 (* (* (* d1 d1) (* d1 d1)) d1)) d1) (* d1 (* (* (* d1 d1) (* d1 d1)) d1)) (* (* (* d1 d1) (* d1 d1)) d1) (* d1 d1) (* (* d1 (* d1 d1)) d1) (* d1 (* d1 d1)) (* (* d1 (* (* d1 d1) d1)) d1) (* d1 (* (* d1 d1) d1)) (* (* d1 d1) d1) (* (* d1 (* (* (* (* d1 d1) d1) d1) d1)) d1) (* d1 (* (* (* (* d1 d1) d1) d1) d1)) (* (* (* (* d1 d1) d1) d1) d1) (* (* (* d1 d1) d1) d1) (* (* d1 d1) (* d1 d1)))

simplify6.0ms (0%)

Memory
12.7MiB live, 12.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013504
116504
218504
320504
020504
Stop Event
iter limit
saturated
Counts
168 → 168
Calls
Call 1
Inputs
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 3)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 7)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 6)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 5)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
(pow d1 4)
Outputs
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 2)
(*.f64 d1 d1)
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 3)
(pow.f64 d1 #s(literal 3 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 7)
(pow.f64 d1 #s(literal 7 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 6)
(pow.f64 d1 #s(literal 6 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 5)
(pow.f64 d1 #s(literal 5 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))
(pow d1 4)
(pow.f64 d1 #s(literal 4 binary64))

rewrite71.0ms (0.1%)

Memory
12.6MiB live, 90.6MiB allocated
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
015116
02942
14642
27942
317642
475114
5478014
6479414
7485114
8514114
9757914
0819514
Stop Event
iter limit
node limit
iter limit
Counts
14 → 28
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) d1))
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
(*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval30.0ms (0%)

Memory
1.1MiB live, 70.9MiB allocated
Compiler

Compiled 2 120 to 93 computations (95.6% saved)

prune33.0ms (0%)

Memory
-4.9MiB live, 47.1MiB allocated
Pruning

11 alts after pruning (0 fresh and 11 done)

PrunedKeptTotal
New2800280
Fresh000
Picked055
Done066
Total28011291
Accuracy
100.0%
Counts
291 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
87.2%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
86.0%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
86.0%
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
82.3%
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
78.4%
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
75.3%
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
65.8%
(*.f64 (*.f64 d1 d1) d1)
51.1%
(*.f64 d1 d1)
100.0%
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
5.6%
d1
Compiler

Compiled 200 to 83 computations (58.5% saved)

regimes8.0ms (0%)

Memory
-20.3MiB live, 19.1MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
Outputs
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
Calls

2 calls:

5.0ms
d1
3.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes7.0ms (0%)

Memory
18.0MiB live, 18.0MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Calls

2 calls:

4.0ms
d1
3.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
99.9%1d1
99.9%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes7.0ms (0%)

Memory
-22.0MiB live, 17.3MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
Calls

2 calls:

4.0ms
d1
3.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
87.2%1d1
87.2%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes6.0ms (0%)

Memory
15.8MiB live, 15.8MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
Calls

2 calls:

3.0ms
d1
2.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
86.0%1d1
86.0%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes5.0ms (0%)

Memory
15.0MiB live, 15.0MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
Calls

2 calls:

3.0ms
d1
2.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
82.3%1d1
82.3%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes5.0ms (0%)

Memory
-26.0MiB live, 13.4MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
Calls

2 calls:

3.0ms
d1
2.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
78.4%1d1
78.4%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes4.0ms (0%)

Memory
12.7MiB live, 12.7MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
Calls

2 calls:

2.0ms
d1
2.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
75.3%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
75.3%1d1
Compiler

Compiled 20 to 10 computations (50% saved)

regimes4.0ms (0%)

Memory
10.9MiB live, 10.9MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) d1)
Outputs
(*.f64 (*.f64 d1 d1) d1)
Calls

2 calls:

2.0ms
d1
1.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
65.8%1d1
65.8%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes3.0ms (0%)

Memory
10.5MiB live, 10.5MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
d1
(*.f64 d1 d1)
Outputs
(*.f64 d1 d1)
Calls

2 calls:

2.0ms
d1
1.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
AccuracySegmentsBranch
51.1%1d1
51.1%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

regimes4.0ms (0%)

Memory
-32.3MiB live, 8.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
d1
Outputs
d1
Calls

2 calls:

2.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
1.0ms
d1
Results
AccuracySegmentsBranch
5.6%1d1
5.6%1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 20 to 10 computations (50% saved)

simplify24.0ms (0%)

Memory
-2.8MiB live, 76.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033106
148106
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 d1 d1)
d1
Outputs
#s(approx (* (* d1 (* (* (* (* (* d1 (* d1 d1)) d1) d1) (* d1 d1)) d1)) d1) (pow.f64 d1 #s(literal 10 binary64)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) (*.f64 d1 d1)) d1) d1) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 d1 d1)) d1) d1) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1) d1) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) d1)) d1)
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) d1)
(*.f64 d1 d1)
d1

soundness2.1min (98.7%)

Memory
-0.2MiB live, 469.0MiB allocated
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
022114
03452
16946
212740
332040
4141914
5627214
6629314
7635014
8654914
9736314
0804514
0985
01721
13521
27821
318921
496421
529977
0112577
015252
118252
018252
Stop Event
done
iter limit
saturated
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 90 to 24 computations (73.3% saved)

preprocess59.0ms (0%)

Memory
-11.9MiB live, 144.7MiB allocated
Remove

(abs d1)

Compiler

Compiled 274 to 122 computations (55.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...