Jmat.Real.lambertw, newton loop step

Time bar (total: 393.0ms)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze72.0ms (18.4%)

Memory
1.4MiB live, 25.8MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%50%50%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
50%50%50%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
62.5%62.4%37.5%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
68.8%68.7%31.2%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
71.9%71.8%28.1%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 18 to 10 computations (44.4% saved)

sample54.0ms (13.7%)

Memory
3.3MiB live, 19.2MiB allocated
Samples
14.0ms242×0exit
12.0ms208×0valid
8.0ms52×1valid
Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-exp: 6.0ms (27.3% of total)
ival-sub: 5.0ms (22.8% of total)
ival-mult: 4.0ms (18.2% of total)
ival-div: 3.0ms (13.7% of total)
adjust: 2.0ms (9.1% of total)
ival-add: 2.0ms (9.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
Bogosity

explain33.0ms (8.4%)

Memory
-3.8MiB live, 11.4MiB allocated
Confusion
Predicted +Predicted -
+545
-0197
Precision
1.0
Recall
0.9152542372881356
Samples
12.0ms204×0valid
8.0ms52×1valid
Compiler

Compiled 50 to 26 computations (48% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-exp: 3.0ms (21.7% of total)
ival-sub: 3.0ms (21.7% of total)
adjust: 2.0ms (14.5% of total)
ival-div: 2.0ms (14.5% of total)
ival-mult: 2.0ms (14.5% of total)
ival-add: 1.0ms (7.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess192.0ms (48.9%)

Memory
8.6MiB live, 30.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02489
16987
224075
399064
4416460
5715460
0816
01415
12615
26115
317212
452912
5151912
6348912
7478612
8592912
9703612
0815412
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Outputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
Compiler

Compiled 16 to 8 computations (50% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0.2%)

Memory
0.5MiB live, 0.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 32 to 16 computations (50% saved)

simplify39.0ms (9.9%)

Memory
-8.2MiB live, 18.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0816
11416
22616
34116
47116
59916
611616
717416
832016
942716
1043216
1143916
1244416
1345116
1445516
1545616
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Outputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))

soundness0.0ms (0.1%)

Memory
0.2MiB live, 0.2MiB allocated
Stop Event
fuel
Compiler

Compiled 16 to 8 computations (50% saved)

preprocess2.0ms (0.5%)

Memory
1.3MiB live, 1.3MiB allocated
Compiler

Compiled 98 to 54 computations (44.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...