We translate EO files into initial PHI programs. Next, we normalize these programs and get normalized PHI programs. Then, we collect metrics for initial and normalized PHI programs.
An EO file contains multiple test objects. After translation, these test objects become attributes in PHI programs. We call these attributes "tests".
We collect metrics on the number of Dataless formations, Applications, Formations, Dispatches in tests. We want normalized tests to have less such elements than initial tests do.
A metric change for a test is calculated by the formula
(metric_initial - metric_normalized) / metric_initial
where:
metric_initial
is the metric for the initial testmetric_normalized
is the metric for the normalized testMetric changes are expected to be as follows or greater:
We expect such changes for at least 90.00% of tests.
We normalized 84 tests.
All metrics were improved for 16 (19.05%) tests.
Tests where a particular metric was improved:
The table below provides detailed information about tests.
Columns in this table are sortable.
Hover over a header cell from the second row of header cells (Attribute Initial, etc.) to see a triangle demonstrating the sorting order.
Click on the triangle to change the sorting order in the corresponding column.
Attribute | Change | Initial | Normalized | Location | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test # | Attribute Initial | Attribute Normalized | Dataless formations | Applications | Formations | Dispatches | Dataless formations | Applications | Formations | Dispatches | Dataless formations | Applications | Formations | Dispatches | File Initial | Bindings Path Initial | File Normalized | Bindings Path Normalized |
1 | compares-two-bools | compares-two-bools | 100.00% | 0.00% | 0.00% | 57.14% | 1 | 1 | 1 | 7 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bool-tests.phi | org.eolang | pipeline/phi-normalized/bool-tests.phi | org.eolang |
2 | compares-two-different-types | compares-two-different-types | 100.00% | 0.00% | 0.00% | 40.00% | 1 | 1 | 1 | 5 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bool-tests.phi | org.eolang | pipeline/phi-normalized/bool-tests.phi | org.eolang |
3 | compares-bool-to-bytes | compares-bool-to-bytes | 100.00% | 80.00% | 66.67% | 80.00% | 1 | 5 | 3 | 15 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bool-tests.phi | org.eolang | pipeline/phi-normalized/bool-tests.phi | org.eolang |
4 | compares-bool-to-bytes-reverse | compares-bool-to-bytes-reverse | 100.00% | 80.00% | 66.67% | 82.35% | 1 | 5 | 3 | 17 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bool-tests.phi | org.eolang | pipeline/phi-normalized/bool-tests.phi | org.eolang |
5 | turns-bytes-into-a-string | turns-bytes-into-a-string | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
6 | left-zero | left-zero | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
7 | left-with-zero | left-with-zero | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
8 | left-with-odd-neg | left-with-odd-neg | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
9 | left-with-minus-one | left-with-minus-one | 100.00% | -300.00% | -200.00% | -337.50% | 1 | 3 | 1 | 8 | 0 | 12 | 3 | 35 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
10 | left-with-even-plus | left-with-even-plus | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
11 | left-with-odd-plus | left-with-odd-plus | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
12 | right-with-zero | right-with-zero | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
13 | right-with-odd-neg | right-with-odd-neg | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
14 | right-with-minus-one | right-with-minus-one | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
15 | right-with-even-neg | right-with-even-neg | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
16 | right-with-even-plus | right-with-even-plus | 100.00% | -300.00% | -200.00% | -337.50% | 1 | 3 | 1 | 8 | 0 | 12 | 3 | 35 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
17 | right-with-odd-plus | right-with-odd-plus | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
18 | and-with-zero | and-with-zero | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
19 | and-with-two-neg | and-with-two-neg | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
20 | and-with-two-plus | and-with-two-plus | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
21 | and-with-one-neg-one-plus | and-with-one-neg-one-plus | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
22 | or-with-zero | or-with-zero | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
23 | or-with-two-neg | or-with-two-neg | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
24 | or-with-two-plus | or-with-two-plus | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
25 | or-with-one-neg-one-plus | or-with-one-neg-one-plus | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
26 | xor-with-zero | xor-with-zero | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
27 | xor-with-two-neg | xor-with-two-neg | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
28 | xor-with-two-plus | xor-with-two-plus | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
29 | xor-with-one-neg-one-plus | xor-with-one-neg-one-plus | 100.00% | -450.00% | -200.00% | -450.00% | 1 | 2 | 1 | 6 | 0 | 11 | 3 | 33 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
30 | not-with-zero | not-with-zero | 100.00% | -600.00% | -100.00% | -360.00% | 1 | 1 | 1 | 5 | 0 | 7 | 2 | 23 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
31 | not-with-neg | not-with-neg | 100.00% | -600.00% | -100.00% | -360.00% | 1 | 1 | 1 | 5 | 0 | 7 | 2 | 23 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
32 | not-with-plus | not-with-plus | 100.00% | -600.00% | -100.00% | -360.00% | 1 | 1 | 1 | 5 | 0 | 7 | 2 | 23 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
33 | conjunction-of-bytes | conjunction-of-bytes | 100.00% | 80.00% | 75.00% | 76.92% | 1 | 5 | 4 | 13 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
34 | convertible-to-bool | convertible-to-bool | 100.00% | 66.67% | 66.67% | 70.00% | 1 | 3 | 3 | 10 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
35 | concatenation-of-bytes | concatenation-of-bytes | 100.00% | 80.00% | 75.00% | 76.92% | 1 | 5 | 4 | 13 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
36 | concat-bools-as-bytes | concat-bools-as-bytes | 100.00% | 66.67% | 50.00% | 80.00% | 1 | 3 | 2 | 15 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
37 | concat-with-empty | concat-with-empty | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
38 | concat-empty-with | concat-empty-with | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
39 | concat-empty | concat-empty | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
40 | concat-strings | concat-strings | 100.00% | -266.67% | -200.00% | -287.50% | 1 | 3 | 1 | 8 | 0 | 11 | 3 | 31 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
41 | xor-works | xor-works | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
42 | or-neg-bytes-with-leading-zeroes | or-neg-bytes-with-leading-zeroes | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
43 | xor-neg-bytes-with-leading-zeroes | xor-neg-bytes-with-leading-zeroes | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
44 | or-neg-bytes-without-leading-zeroes | or-neg-bytes-without-leading-zeroes | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
45 | or-neg-bytes-with-one | or-neg-bytes-with-one | 100.00% | 80.00% | 75.00% | 72.73% | 1 | 5 | 4 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/bytes-tests.phi | org.eolang | pipeline/phi-normalized/bytes-tests.phi | org.eolang |
46 | i64-greater-true | i64-greater-true | 100.00% | -600.00% | -100.00% | -600.00% | 1 | 1 | 1 | 3 | 0 | 7 | 2 | 21 | pipeline/phi-initial/i64-tests.phi | org.eolang | pipeline/phi-normalized/i64-tests.phi | org.eolang |
47 | i64-greater-false | i64-greater-false | 100.00% | -600.00% | -100.00% | -450.00% | 1 | 1 | 1 | 4 | 0 | 7 | 2 | 22 | pipeline/phi-initial/i64-tests.phi | org.eolang | pipeline/phi-normalized/i64-tests.phi | org.eolang |
48 | i64-greater-equal | i64-greater-equal | 100.00% | -600.00% | -100.00% | -450.00% | 1 | 1 | 1 | 4 | 0 | 7 | 2 | 22 | pipeline/phi-initial/i64-tests.phi | org.eolang | pipeline/phi-normalized/i64-tests.phi | org.eolang |
49 | i64-div-by-i64-one | i64-div-by-i64-one | 0.00% | -300.00% | -200.00% | -300.00% | 1 | 2 | 1 | 6 | 1 | 8 | 3 | 24 | pipeline/phi-initial/i64-tests.phi | org.eolang | pipeline/phi-normalized/i64-tests.phi | org.eolang |
50 | i64-div-with-remainder | i64-div-with-remainder | 100.00% | -450.00% | -200.00% | -540.00% | 1 | 2 | 1 | 5 | 0 | 11 | 3 | 32 | pipeline/phi-initial/i64-tests.phi | org.eolang | pipeline/phi-normalized/i64-tests.phi | org.eolang |
51 | io | io | 50.00% | 85.71% | 50.00% | 83.33% | 2 | 7 | 4 | 18 | 1 | 1 | 2 | 3 | pipeline/phi-initial/io/dead-input-tests.phi | org.eolang | pipeline/phi-normalized/io/dead-input-tests.phi | org.eolang |
52 | io | io | 50.00% | 50.00% | 33.33% | 62.50% | 2 | 2 | 3 | 8 | 1 | 1 | 2 | 3 | pipeline/phi-initial/io/dead-output-tests.phi | org.eolang | pipeline/phi-normalized/io/dead-output-tests.phi | org.eolang |
53 | nan-not-eq-number | nan-not-eq-number | 100.00% | 0.00% | 0.00% | 40.00% | 1 | 1 | 1 | 5 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
54 | nan-not-lt-number | nan-not-lt-number | 100.00% | 50.00% | 0.00% | 62.50% | 1 | 2 | 1 | 8 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
55 | nan-not-lt-nan | nan-not-lt-nan | 100.00% | 50.00% | 0.00% | 72.73% | 1 | 2 | 1 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
56 | nan-not-lte-number | nan-not-lte-number | 100.00% | 50.00% | 0.00% | 62.50% | 1 | 2 | 1 | 8 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
57 | nan-not-lte-nan | nan-not-lte-nan | 100.00% | 50.00% | 0.00% | 72.73% | 1 | 2 | 1 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
58 | nan-not-gt-number | nan-not-gt-number | 100.00% | 50.00% | 0.00% | 62.50% | 1 | 2 | 1 | 8 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
59 | nan-not-gt-nan | nan-not-gt-nan | 100.00% | 50.00% | 0.00% | 72.73% | 1 | 2 | 1 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
60 | nan-not-gte-number | nan-not-gte-number | 100.00% | 50.00% | 0.00% | 62.50% | 1 | 2 | 1 | 8 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
61 | nan-not-gte-nan | nan-not-gte-nan | 100.00% | 50.00% | 0.00% | 72.73% | 1 | 2 | 1 | 11 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
62 | nan-times-number-is-nan | nan-times-number-is-nan | 100.00% | 50.00% | 0.00% | 70.00% | 1 | 2 | 1 | 10 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
63 | nan-times-nan-is-nan | nan-times-nan-is-nan | 100.00% | 50.00% | 0.00% | 76.92% | 1 | 2 | 1 | 13 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
64 | nan-div-number-is-nan | nan-div-number-is-nan | 100.00% | 50.00% | 0.00% | 70.00% | 1 | 2 | 1 | 10 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
65 | nan-div-nan-is-nan | nan-div-nan-is-nan | 100.00% | 50.00% | 0.00% | 76.92% | 1 | 2 | 1 | 13 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
66 | nan-plus-number-is-nan | nan-plus-number-is-nan | 100.00% | 50.00% | 0.00% | 70.00% | 1 | 2 | 1 | 10 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
67 | nan-plus-nan-is-nan | nan-plus-nan-is-nan | 100.00% | 50.00% | 0.00% | 76.92% | 1 | 2 | 1 | 13 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
68 | nan-minus-number-is-nan | nan-minus-number-is-nan | 100.00% | 50.00% | 0.00% | 70.00% | 1 | 2 | 1 | 10 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
69 | nan-minus-nan-is-nan | nan-minus-nan-is-nan | 100.00% | 50.00% | 0.00% | 76.92% | 1 | 2 | 1 | 13 | 0 | 1 | 1 | 3 | pipeline/phi-initial/nan-tests.phi | org.eolang | pipeline/phi-normalized/nan-tests.phi | org.eolang |
70 | throws-on-taking-length-of-incomplete-4-byte-character | throws-on-taking-length-of-incomplete-4-byte-character | 100.00% | N/A | 0.00% | -400.00% | 1 | 0 | 1 | 2 | 0 | 3 | 1 | 10 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
71 | compares-two-different-types | compares-two-different-types | 100.00% | -600.00% | -100.00% | -900.00% | 1 | 1 | 1 | 2 | 0 | 7 | 2 | 20 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
72 | compares-string-with-nan | compares-string-with-nan | 100.00% | 0.00% | 0.00% | 40.00% | 1 | 1 | 1 | 5 | 0 | 1 | 1 | 3 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
73 | compares-string-with-positive-infinity | compares-string-with-positive-infinity | 100.00% | -150.00% | 0.00% | -112.50% | 1 | 2 | 1 | 8 | 0 | 5 | 1 | 17 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
74 | compares-string-with-negative-infinity | compares-string-with-negative-infinity | 100.00% | -300.00% | 0.00% | -180.00% | 1 | 1 | 1 | 5 | 0 | 4 | 1 | 14 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
75 | text-block-one-line | text-block-one-line | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
76 | compares-two-different-strings | compares-two-different-strings | 100.00% | -600.00% | -100.00% | -900.00% | 1 | 1 | 1 | 2 | 0 | 7 | 2 | 20 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
77 | supports-escape-sequences | supports-escape-sequences | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
78 | supports-escape-sequences-in-text | supports-escape-sequences-in-text | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
79 | preserves-indentation-in-text | preserves-indentation-in-text | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
80 | compares-two-strings | compares-two-strings | 100.00% | -300.00% | -100.00% | -360.00% | 1 | 2 | 1 | 5 | 0 | 8 | 2 | 23 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
81 | one-symbol-string-compares | one-symbol-string-compares | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
82 | supports-escape-sequences-line-break | supports-escape-sequences-line-break | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
83 | supports-escape-sequences-unicode | supports-escape-sequences-unicode | 100.00% | -600.00% | -100.00% | -1800.00% | 1 | 1 | 1 | 1 | 0 | 7 | 2 | 19 | pipeline/phi-initial/string-tests.phi | org.eolang | pipeline/phi-normalized/string-tests.phi | org.eolang |
84 | last-while-dataization-object-with-false-condition | last-while-dataization-object-with-false-condition | 0.00% | -300.00% | -66.67% | -225.00% | 3 | 2 | 3 | 8 | 3 | 8 | 5 | 26 | pipeline/phi-initial/while-tests.phi | org.eolang | pipeline/phi-normalized/while-tests.phi | org.eolang |