1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-06-17 07:40:47 +03:00

Catching up

This commit is contained in:
Graham Nelson 2022-05-19 11:02:01 +01:00
parent 61102e09cf
commit e0a9a9eb10
9 changed files with 68 additions and 69 deletions

View file

@ -3000,8 +3000,7 @@ evaluate the possibilities is discussed in detail in the DM4.)
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">indef_type</span><span class="plain-syntax"> &amp; </span><span class="identifier-syntax">THAT_BIT</span><span class="plain-syntax"> ~= </span><span class="constant-syntax">0</span><span class="plain-syntax"> &amp;&amp; </span><span class="identifier-syntax">its_owner</span><span class="plain-syntax"> == </span><span class="identifier-syntax">actors_location</span><span class="plain-syntax">) </span><span class="identifier-syntax">met</span><span class="plain-syntax">++;</span>
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">indef_type</span><span class="plain-syntax"> &amp; </span><span class="identifier-syntax">LIT_BIT</span><span class="plain-syntax"> ~= </span><span class="constant-syntax">0</span><span class="plain-syntax"> &amp;&amp; </span><span class="identifier-syntax">obj</span><span class="plain-syntax"> </span><span class="reserved-syntax">has</span><span class="plain-syntax"> </span><span class="identifier-syntax">light</span><span class="plain-syntax">) </span><span class="identifier-syntax">met</span><span class="plain-syntax">++;</span>
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">indef_type</span><span class="plain-syntax"> &amp; </span><span class="identifier-syntax">UNLIT_BIT</span><span class="plain-syntax"> ~= </span><span class="constant-syntax">0</span><span class="plain-syntax"> &amp;&amp; </span><span class="identifier-syntax">obj</span><span class="plain-syntax"> </span><span class="reserved-syntax">hasnt</span><span class="plain-syntax"> </span><span class="identifier-syntax">light</span><span class="plain-syntax">) </span><span class="identifier-syntax">met</span><span class="plain-syntax">++;</span>
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">indef_owner</span><span class="plain-syntax"> ~= </span><span class="constant-syntax">0</span><span class="plain-syntax"> &amp;&amp; </span><span class="identifier-syntax">its_owner</span><span class="plain-syntax"> == </span><span class="identifier-syntax">indef_owner</span><span class="plain-syntax">) </span><span class="identifier-syntax">met</span><span class="plain-syntax">++;</span>
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">indef_owner</span><span class="plain-syntax"> ~= </span><span class="constant-syntax">0</span><span class="plain-syntax"> &amp;&amp; ((</span><span class="identifier-syntax">its_owner</span><span class="plain-syntax"> == </span><span class="identifier-syntax">indef_owner</span><span class="plain-syntax">) || (</span><span class="identifier-syntax">CoreOf</span><span class="plain-syntax">(</span><span class="identifier-syntax">obj</span><span class="plain-syntax">) == </span><span class="identifier-syntax">indef_owner</span><span class="plain-syntax">))) </span><span class="identifier-syntax">met</span><span class="plain-syntax">++;</span>
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">met</span><span class="plain-syntax"> &lt; </span><span class="identifier-syntax">threshold</span><span class="plain-syntax">) {</span>
<span class="plain-syntax"> #</span><span class="identifier-syntax">Ifdef</span><span class="plain-syntax"> </span><span class="identifier-syntax">DEBUG</span><span class="plain-syntax">;</span>
<span class="plain-syntax"> </span><span class="reserved-syntax">if</span><span class="plain-syntax"> (</span><span class="identifier-syntax">parser_trace</span><span class="plain-syntax"> &gt;= </span><span class="constant-syntax">4</span><span class="plain-syntax">)</span>

View file

@ -188,12 +188,12 @@ number of successes.
<span class="plain-syntax"> 29 words have a middle list: longest belongs to to (with 4 meanings)</span>
<span class="plain-syntax"> 108 words have a subset list: longest belongs to street (with 4 meanings)</span>
<span class="plain-syntax">Number of attempts to retrieve: 106490</span>
<span class="plain-syntax"> of which unsuccessful: 88837</span>
<span class="plain-syntax">Number of attempts to retrieve: 106489</span>
<span class="plain-syntax"> of which unsuccessful: 88836</span>
<span class="plain-syntax"> of which successful: 17653</span>
<span class="plain-syntax">Total attempts to match against excerpt meanings: 260959</span>
<span class="plain-syntax"> of which, total with incorrect hash codes: 238883</span>
<span class="plain-syntax">Total attempts to match against excerpt meanings: 260933</span>
<span class="plain-syntax"> of which, total with incorrect hash codes: 238857</span>
<span class="plain-syntax"> of which, total with correct hash codes: 22076</span>
<span class="plain-syntax"> of which, total which matched: 19335</span>
</pre>

View file

@ -491,7 +491,7 @@ since she died (at a grand old age and in mid-spring) in 2008.
<span class="identifier-syntax">Check</span><span class="plain-syntax"> </span><span class="identifier-syntax">an</span><span class="plain-syntax"> </span><span class="identifier-syntax">actor</span><span class="plain-syntax"> </span><span class="identifier-syntax">inserting</span><span class="plain-syntax"> </span><span class="identifier-syntax">something</span><span class="plain-syntax"> </span><span class="identifier-syntax">into</span><span class="plain-syntax"> (</span><span class="identifier-syntax">this</span><span class="plain-syntax"> </span><span class="identifier-syntax">is</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">can</span><span class="plain-syntax">'</span><span class="identifier-syntax">t</span><span class="plain-syntax"> </span><span class="identifier-syntax">insert</span><span class="plain-syntax"> </span><span class="identifier-syntax">what</span><span class="plain-syntax">'</span><span class="identifier-syntax">s</span><span class="plain-syntax"> </span><span class="identifier-syntax">already</span><span class="plain-syntax"> </span><span class="identifier-syntax">inserted</span><span class="plain-syntax"> </span><span class="identifier-syntax">rule</span><span class="plain-syntax">):</span>
<span class="plain-syntax"> </span><span class="identifier-syntax">if</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">noun</span><span class="plain-syntax"> </span><span class="identifier-syntax">is</span><span class="plain-syntax"> </span><span class="identifier-syntax">in</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">second</span><span class="plain-syntax"> </span><span class="identifier-syntax">noun</span><span class="plain-syntax">:</span>
<span class="plain-syntax"> </span><span class="identifier-syntax">if</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">actor</span><span class="plain-syntax"> </span><span class="identifier-syntax">is</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">player</span><span class="plain-syntax">:</span>
<span class="plain-syntax"> </span><span class="identifier-syntax">say</span><span class="plain-syntax"> </span><span class="string-syntax">"[The second noun] [are] already there."</span><span class="plain-syntax"> (</span><span class="identifier-syntax">A</span><span class="plain-syntax">);</span>
<span class="plain-syntax"> </span><span class="identifier-syntax">say</span><span class="plain-syntax"> </span><span class="string-syntax">"[The noun] [are] already there."</span><span class="plain-syntax"> (</span><span class="identifier-syntax">A</span><span class="plain-syntax">);</span>
<span class="plain-syntax"> </span><span class="identifier-syntax">stop</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">action</span><span class="plain-syntax">.</span>
<span class="identifier-syntax">Check</span><span class="plain-syntax"> </span><span class="identifier-syntax">an</span><span class="plain-syntax"> </span><span class="identifier-syntax">actor</span><span class="plain-syntax"> </span><span class="identifier-syntax">inserting</span><span class="plain-syntax"> </span><span class="identifier-syntax">something</span><span class="plain-syntax"> </span><span class="identifier-syntax">into</span><span class="plain-syntax"> (</span><span class="identifier-syntax">this</span><span class="plain-syntax"> </span><span class="identifier-syntax">is</span><span class="plain-syntax"> </span><span class="identifier-syntax">the</span><span class="plain-syntax"> </span><span class="identifier-syntax">can</span><span class="plain-syntax">'</span><span class="identifier-syntax">t</span><span class="plain-syntax"> </span><span class="identifier-syntax">insert</span><span class="plain-syntax"> </span><span class="identifier-syntax">something</span><span class="plain-syntax"> </span><span class="identifier-syntax">into</span><span class="plain-syntax"> </span><span class="identifier-syntax">itself</span><span class="plain-syntax"> </span><span class="identifier-syntax">rule</span><span class="plain-syntax">):</span>

View file

@ -16,7 +16,7 @@
<any-integer> internal nti 21 constraint (none) extremes [1, 1]
<quoted-text> internal hits 2901/25366 nti 22 constraint (none) extremes [1, 1]
<quoted-text> internal hits 2901/25368 nti 22 constraint (none) extremes [1, 1]
<quoted-text-with-subs> internal nti 23 constraint (none) extremes [1, 1]
@ -4742,7 +4742,7 @@
twelfth
constraint CS = {7} extremes [1, 1]
<cardinal-number> internal hits 200/25152 nti r0 constraint CS = {r0} extremes [1, 1]
<cardinal-number> internal hits 200/25148 nti r0 constraint CS = {r0} extremes [1, 1]
<ordinal-number> internal nti r1 constraint CS = {r1} extremes [1, 1]
@ -4750,12 +4750,12 @@
<adjective-name> internal hits 0/258 nti 16 constraint (none) extremes [1, infinity)
<optional-definite-article> hits 36376/72752 nti 13 constraint (none) extremes [1, infinity)
<optional-definite-article> hits 36369/72738 nti 13 constraint (none) extremes [1, infinity)
English:
<definite-article> {...}
(hits 7870/36376) (matched long text) constraint (none) extremes [2, infinity)
(hits 7870/36369) (matched long text) constraint (none) extremes [2, infinity)
{...}
(hits 28506/28506) (matched long text) constraint (none) extremes [1, infinity)
(hits 28499/28499) (matched long text) constraint (none) extremes [1, infinity)
<optional-indefinite-article> nti 14 constraint (none) extremes [1, infinity)
English:
@ -4764,23 +4764,23 @@
{...}
constraint (none) extremes [1, infinity)
<optional-article> hits 83029/166058 nti 15 constraint (none) extremes [1, infinity)
<optional-article> hits 83028/166056 nti 15 constraint (none) extremes [1, infinity)
English:
<article> {...}
(hits 16068/47448) (matched long text) constraint (none) extremes [2, infinity)
(hits 16068/47441) (matched long text) constraint (none) extremes [2, infinity)
{...}
(hits 66961/66961) (matched long text) constraint (none) extremes [1, infinity)
(hits 66960/66960) (matched long text) constraint (none) extremes [1, infinity)
<compulsory-article> nti 16 constraint (none) extremes [2, infinity)
English:
<article> {...}
constraint (none) extremes [2, infinity)
<article> internal hits 16522/98954 nti r2 constraint (none) extremes [1, 1]
<article> internal hits 16522/98940 nti r2 constraint (none) extremes [1, 1]
<definite-article> internal hits 20353/236434 nti r2 constraint (none) extremes [1, 1]
<definite-article> internal hits 20353/236406 nti r2 constraint (none) extremes [1, 1]
<indefinite-article> internal hits 2350/41386 nti r2 constraint (none) extremes [1, 1]
<indefinite-article> internal hits 2350/41380 nti r2 constraint (none) extremes [1, 1]
<definite-article-table> nti r2 constraint CS = {r2} extremes [6, 6]
English:
@ -4841,7 +4841,7 @@
other than
constraint CS = {8} extremes [2, 2]
<negated-clause> hits 16/21868 nti 9 constraint DS = {9} extremes [2, infinity)
<negated-clause> hits 16/21864 nti 9 constraint DS = {9} extremes [2, infinity)
English:
not {...}
(hits 16/6930) (matched long text) constraint DS = {9} extremes [2, infinity)
@ -4855,7 +4855,7 @@
{...}
(hits 79/79) (matched: 'dvd carried by the person asked') constraint (none) extremes [1, infinity)
<excluded-from-determiners> hits 0/21584 nti 11 constraint DS = {11} extremes [2, infinity)
<excluded-from-determiners> hits 0/21580 nti 11 constraint DS = {11} extremes [2, infinity)
English:
no one {***}
(hits 0/1910) constraint DS = {11} extremes [2, infinity)
@ -4939,7 +4939,7 @@
<adaptive-verb> internal hits 211/5172 nti 25 constraint (none) extremes [1, infinity)
<adaptive-verb-infinitive> internal hits 59/4040 nti 26 constraint (none) extremes [1, infinity)
<adaptive-verb-infinitive> internal hits 59/4038 nti 26 constraint (none) extremes [1, infinity)
<instance-of-verb> internal hits 1/2 nti 27 constraint (none) extremes [1, infinity)
@ -5137,7 +5137,7 @@
thing/something
(hits 83/85) (matched: 'thing') constraint CS = {10} extremes [1, 1]
<probable-participle> internal hits 476/23860 nti 17 constraint (none) extremes [1, 1]
<probable-participle> internal hits 476/23858 nti 17 constraint (none) extremes [1, 1]
<np-relative-phrase-implicit> nti 28 constraint CS = {28} extremes [1, 2]
English:
@ -5311,7 +5311,7 @@
<k-kind>
(hits 5/5) (matched: 'value of kind k') constraint (none) extremes [1, infinity)
<k-kind> hits 5802/103676 nti r5 constraint (none) extremes [1, infinity)
<k-kind> hits 5802/103672 nti r5 constraint (none) extremes [1, infinity)
English:
( <k-kind> )
(hits 0/2047) constraint DS = {r5} & CW = {r2, r5} extremes [3, infinity)
@ -7620,7 +7620,7 @@
<quoted-text> ( <response-letter> )
(hits 274/731) (matched: '"[current item from the multiple object list]: [run paragraph on]" ( a )') constraint DS = {23} extremes [4, 4]
<quoted-text>
(hits 1566/5559) (matched: 'Represents geographical locations, both indoor
(hits 1566/5560) (matched: 'Represents geographical locations, both indoor
and outdoor, which are not necessarily areas in a building. A player in one
room is mostly unable to sense, or interact with, anything in a different room.
Rooms are arranged in a map.') constraint (none) extremes [1, 1]
@ -7653,13 +7653,13 @@
<s-literal-real-number> hits 11/19870 nti 15 constraint (none) extremes [1, infinity)
English:
_pi
(hits 1/1160) (matched: 'pi') constraint CS = {15} extremes [1, 1]
(hits 1/1161) (matched: 'pi') constraint CS = {15} extremes [1, 1]
_e
(hits 1/1159) (matched: 'e') constraint CS = {15} extremes [1, 1]
(hits 1/1160) (matched: 'e') constraint CS = {15} extremes [1, 1]
plus infinity
(hits 4/544) (matched: 'plus infinity') constraint CS = {15} extremes [2, 2]
(hits 4/543) (matched: 'plus infinity') constraint CS = {15} extremes [2, 2]
minus infinity
(hits 4/540) (matched: 'minus infinity') constraint CS = {15} extremes [2, 2]
(hits 4/539) (matched: 'minus infinity') constraint CS = {15} extremes [2, 2]
<literal-real-in-digits>
(hits 1/9925) (matched: '0.5') constraint (none) extremes [1, infinity)
@ -7806,7 +7806,7 @@
not <indefinite-article> <s-adjective-list-unarticled>
(hits 0/3064) constraint DS = {27} extremes [3, infinity)
<indefinite-article> <s-adjective-list-unarticled>
(hits 0/6955) constraint (none) extremes [2, infinity)
(hits 0/6954) constraint (none) extremes [2, infinity)
<s-adjective-list-unarticled>
(hits 1442/13799) (matched: 'marked for listing other') constraint (none) extremes [1, infinity)
@ -7819,14 +7819,14 @@
not <s-adjective> <s-adjective-list-unarticled>
(hits 0/3078) constraint DS = {26} extremes [3, infinity)
<s-adjective> <s-adjective-list-unarticled>
(hits 71/7276) (matched: 'marked for listing other') constraint (none) extremes [2, infinity)
(hits 71/7275) (matched: 'marked for listing other') constraint (none) extremes [2, infinity)
<s-adjective> internal hits 2217/19102 nti r3 constraint CS = {r3} extremes [1, infinity)
<s-adjective> internal hits 2217/19100 nti r3 constraint CS = {r3} extremes [1, infinity)
<s-qualifiable-noun> hits 3632/90336 nti 23 constraint (none) extremes [1, infinity)
<s-qualifiable-noun> hits 3632/90332 nti 23 constraint (none) extremes [1, infinity)
English:
<k-kind>
(hits 2595/45168) (matched: 'value of kind k') constraint (none) extremes [1, infinity)
(hits 2595/45166) (matched: 'value of kind k') constraint (none) extremes [1, infinity)
<s-object-instance>
(hits 1037/2020) (matched: 'the alfred cralle pool hall') constraint CW = {r2, r4} extremes [1, infinity)
@ -7867,19 +7867,19 @@
<s-desc-uncalled> hits 1644/41018 nti 29 constraint (none) extremes [1, infinity)
English:
<s-specifier> <s-desc-unspecified>
(hits 51/10639) (matched: 'at least two stamped envelopes') constraint (none) extremes [2, infinity)
(hits 51/10637) (matched: 'at least two stamped envelopes') constraint (none) extremes [2, infinity)
<s-specifying-noun>
(hits 156/20458) (matched: 'something') constraint (none) extremes [1, infinity)
<s-specifying-noun> <s-adjective-list>
(hits 22/10588) (matched: 'something switched on') constraint (none) extremes [2, infinity)
(hits 22/10586) (matched: 'something switched on') constraint (none) extremes [2, infinity)
<if-can-omit-trying> <definite-article> <s-common-desc-unspecified>
(hits 2/10566) (matched: 'the person') constraint (none) extremes [2, infinity)
(hits 2/10564) (matched: 'the person') constraint (none) extremes [2, infinity)
^<if-can-omit-trying> ^<if-multiplicitous> <definite-article> <s-common-desc-unspecified>
(hits 0/10564) constraint (none) extremes [2, infinity)
(hits 0/10562) constraint (none) extremes [2, infinity)
<definite-article> <s-proper-desc-unspecified>
(hits 54/10564) (matched: 'the alfred cralle pool hall') constraint (none) extremes [2, infinity)
(hits 54/10562) (matched: 'the alfred cralle pool hall') constraint (none) extremes [2, infinity)
<indefinite-article> <s-desc-unspecified>
(hits 613/10510) (matched: 'a marked for listing person') constraint (none) extremes [2, infinity)
(hits 613/10508) (matched: 'a marked for listing person') constraint (none) extremes [2, infinity)
<s-desc-unspecified>
(hits 746/19611) (matched: 'marked for listing other people') constraint (none) extremes [1, infinity)
@ -7888,7 +7888,7 @@
<s-qualifiable-noun>
(hits 1026/20490) (matched: 'nancy johnson memorial square') constraint (none) extremes [1, infinity)
<s-applicable-adjective-list> <s-qualifiable-noun>
(hits 384/10210) (matched: 'marked for listing other people') constraint (none) extremes [2, infinity)
(hits 384/10208) (matched: 'marked for listing other people') constraint (none) extremes [2, infinity)
<s-common-desc-unspecified> hits 2/300 nti 6 constraint (none) extremes [1, infinity)
English:
@ -7955,9 +7955,9 @@
{...}
(hits 35/35) (matched: 'random bystander') constraint (none) extremes [1, infinity)
<s-specifier> internal hits 79/21584 nti 13 constraint (none) extremes [1, infinity)
<s-specifier> internal hits 79/21580 nti 13 constraint (none) extremes [1, infinity)
<s-specifying-noun> internal hits 288/62910 nti 14 constraint (none) extremes [1, infinity)
<s-specifying-noun> internal hits 288/62906 nti 14 constraint (none) extremes [1, infinity)
<s-type-expression-uncached> hits 1950/4834 nti 15 constraint (none) extremes [1, infinity)
English:
@ -8028,7 +8028,7 @@
<if-let-equation-mode> internal hits 8/18486 nti 19 constraint (none) extremes [0, 0]
<if-pronoun-present> internal hits 2/9388 nti 20 constraint (none) extremes [0, 0]
<if-pronoun-present> internal hits 2/9386 nti 20 constraint (none) extremes [0, 0]
<if-table-column-expected> internal hits 9/18594 nti 21 constraint (none) extremes [0, 0]
@ -8067,7 +8067,7 @@
<s-property-name> of <s-value-uncached>
(hits 2/1620) (matched: 'the destination of the player') constraint DS = {7} extremes [3, infinity)
<if-pronoun-present> <possessive-third-person> <s-property-name>
(hits 0/4694) constraint (none) extremes [2, infinity)
(hits 0/4693) constraint (none) extremes [2, infinity)
entry <s-value-uncached> of/in/from <s-value-uncached>
(hits 0/1242) constraint DS = {7} extremes [4, infinity)
<s-description>
@ -8089,7 +8089,7 @@
<s-variable> hits 5834/24156 nti 23 constraint (none) extremes [1, infinity)
English:
<definite-article> <s-variable>
(hits 1641/6152) (matched: 'the room back the other way') constraint (none) extremes [2, infinity)
(hits 1641/6151) (matched: 'the room back the other way') constraint (none) extremes [2, infinity)
<s-local-variable>
(hits 1075/10437) (matched: 'room back the other way') constraint (none) extremes [1, infinity)
<s-stacked-variable>
@ -8305,7 +8305,7 @@
<s-say-command> hits 2632/5264 nti 26 constraint (none) extremes [1, infinity)
English:
( <s-say-command> )
(hits 0/490) constraint DS = {26} extremes [3, infinity)
(hits 0/489) constraint DS = {26} extremes [3, infinity)
<s-adaptive-text>
(hits 240/2632) (matched: 'might not appreciate') constraint (none) extremes [1, infinity)
<s-text-substitution>
@ -8744,7 +8744,7 @@
matching key
(hits 1/1) (matched: 'matching key') constraint CS = {7} extremes [2, 2]
<spatial-specifying-nouns> hits 288/61706 nti 8 constraint DS = {8} extremes [1, infinity)
<spatial-specifying-nouns> hits 288/61702 nti 8 constraint DS = {8} extremes [1, infinity)
English:
_something/anything {***}
(hits 207/14029) (matched long text) constraint DS = {8} extremes [1, infinity)
@ -9295,7 +9295,7 @@
<clause-opening> internal hits 0/662 nti 12 constraint (none) extremes [1, infinity)
<if-can-omit-trying> internal hits 1197/31648 nti 13 constraint (none) extremes [0, 0]
<if-can-omit-trying> internal hits 1197/31644 nti 13 constraint (none) extremes [0, 0]
<if-nonconstant-action-context> internal hits 1268/2536 nti 14 constraint (none) extremes [0, 0]
@ -9349,7 +9349,7 @@
<ap-three-present>
(hits 60/10262) (matched long text) constraint (none) extremes [1, infinity)
<actor-description> <ap-three-present>
(hits 65/5436) (matched long text) constraint (none) extremes [2, infinity)
(hits 65/5435) (matched long text) constraint (none) extremes [2, infinity)
<we-are-action-pattern> hits 27/2756 nti 19 constraint (none) extremes [1, infinity)
English:
@ -9427,7 +9427,7 @@
we have not <ap-three-past>
(hits 0/1002) constraint DS = {18} extremes [4, infinity)
<actor-description> internal hits 94/13124 nti 21 constraint (none) extremes [1, infinity)
<actor-description> internal hits 94/13122 nti 21 constraint (none) extremes [1, infinity)
<ap-three-present> internal hits 585/24334 nti 22 constraint (none) extremes [1, infinity)

View file

@ -237,7 +237,7 @@ Total memory consumption was 129459K = 126 MB
100.0% was used for memory not allocated for objects:
59.7% text stream storage 79164708 bytes in 478474 claims
59.7% text stream storage 79164692 bytes in 478474 claims
3.9% dictionary storage 5229056 bytes in 7521 claims
---- sorting 1448 bytes in 149 claims
5.4% source text 7200000 bytes in 3 claims

View file

@ -7,7 +7,7 @@
(@1)<quoted-text>=1 (@2)( (@3)<response-letter>=2 (@4))
(hits 274/731) (matched: '"[current item from the multiple object list]: [run paragraph on]" ( a )') constraint DS = {23} extremes [4, 4]
(@1)<quoted-text>=1
(hits 1566/5559) (matched: 'Represents geographical locations, both indoor
(hits 1566/5560) (matched: 'Represents geographical locations, both indoor
and outdoor, which are not necessarily areas in a building. A player in one
room is mostly unable to sense, or interact with, anything in a different room.
Rooms are arranged in a map.') constraint (none) extremes [1, 1]

View file

@ -1,12 +1,12 @@
100.0% in inform7 run
71.7% in compilation to Inter
51.0% in //Sequence::undertake_queued_tasks//
4.6% in //MajorNodes::pre_pass//
3.4% in //MajorNodes::pass_1//
50.6% in //Sequence::undertake_queued_tasks//
4.7% in //MajorNodes::pre_pass//
3.5% in //MajorNodes::pass_1//
2.4% in //RTPhrasebook::compile_entries//
1.8% in //ImperativeDefinitions::assess_all//
1.4% in //RTKindConstructors::compile//
1.2% in //Sequence::lint_inter//
1.0% in //Sequence::lint_inter//
0.6% in //MajorNodes::pass_2//
0.6% in //World::stage_V//
0.4% in //ImperativeDefinitions::compile_first_block//
@ -16,17 +16,17 @@
0.2% in //InferenceSubjects::emit_all//
0.2% in //RTKindConstructors::compile_permissions//
0.2% in //Task::make_built_in_kind_constructors//
2.6% not specifically accounted for
25.8% in running Inter pipeline
10.0% in step 14/15: generate inform6 -> auto.inf
2.7% not specifically accounted for
25.5% in running Inter pipeline
9.9% in step 14/15: generate inform6 -> auto.inf
5.6% in step 5/15: load-binary-kits
5.4% in step 6/15: make-synoptic-module
1.6% in step 9/15: make-identifiers-unique
5.3% in step 6/15: make-synoptic-module
1.4% in step 9/15: make-identifiers-unique
0.4% in step 12/15: eliminate-redundant-operations
0.4% in step 4/15: compile-splats
0.4% in step 7/15: shorten-wiring
0.4% in step 8/15: detect-indirect-calls
0.2% in step 11/15: eliminate-redundant-labels
1.3% not specifically accounted for
0.2% in step 8/15: detect-indirect-calls
1.5% not specifically accounted for
2.2% in supervisor
0.3% not specifically accounted for
0.5% not specifically accounted for

View file

@ -1651,7 +1651,7 @@ That seems to belong to Clark Gable.
>** put scarf into briefcase
[inserting the sparkly scarf into the briefcase]
The briefcase is already there.
The sparkly scarf is already there.
[inserting the sparkly scarf into the briefcase - failed the can't insert what's already inserted rule]
>** undo

View file

@ -5,11 +5,11 @@ Size of lexicon: 3102 excerpt meanings
29 words have a middle list: longest belongs to to (with 4 meanings)
108 words have a subset list: longest belongs to street (with 4 meanings)
Number of attempts to retrieve: 106490
of which unsuccessful: 88837
Number of attempts to retrieve: 106489
of which unsuccessful: 88836
of which successful: 17653
Total attempts to match against excerpt meanings: 260959
of which, total with incorrect hash codes: 238883
Total attempts to match against excerpt meanings: 260933
of which, total with incorrect hash codes: 238857
of which, total with correct hash codes: 22076
of which, total which matched: 19335