Template:Abundance: Difference between revisions
From Horizon Wiki Mirror
Content deleted Content added
imported>Aramachus mNo edit summary |
imported>Aramachus added asb parameter to the code. no statistical comparison to abundance sample so far. |
||
| Line 7: | Line 7: | ||
-->{{#ifexpr:{{default|{{{2|}}}|0}}<=0|{{ht|No data.|[[File:Unknown.png|20px|Unknown|link=HorizonXI:Drop Rate Policy]]<sup>(0%)</sup>|gray}}|<!-- |
-->{{#ifexpr:{{default|{{{2|}}}|0}}<=0|{{ht|No data.|[[File:Unknown.png|20px|Unknown|link=HorizonXI:Drop Rate Policy]]<sup>(0%)</sup>|gray}}|<!-- |
||
-->{{ht |
-->{{ht<!-- |
||
-->|<!-- |
|||
Evaluate the tooltip infotext based on sample size |
--- First part: the tooltip: Evaluate the tooltip infotext based on sample size --- |
||
| ⚫ | |||
-->{{#ifexpr:{{{2}}} < 100<!-- |
|||
less than 100 samples |
|||
| ⚫ | |||
more than 100 but less than 500 samples |
|||
-->|{{#ifexpr:{{{2}}} < 500|({{{1}}}/{{{2}}}). Low data; Abundance may be inaccurate.<!-- |
-->|{{#ifexpr:{{{2}}} < 500|({{{1}}}/{{{2}}}). Low data; Abundance may be inaccurate.<!-- |
||
more than 500 samples |
|||
-->|({{{1}}}/{{{2}}}). High data; Abundance should be accurate.}}}}<!-- |
-->|({{{1}}}/{{{2}}}). High data; Abundance should be accurate.}}}}<!-- |
||
-->|<!-- |
|||
| ⚫ | |||
--- second part, the base text --- |
|||
| ⚫ | |||
| ⚫ | |||
-->{{#ifexpr:{{{2}}} < 100|<!-- |
|||
if asb, display as abundance tier, otherwise display warning |
|||
| ⚫ | |||
high droprate, display abundance tier |
|||
-->|{{Abundance/Get Tier|{{{1}}}|{{{2}}}}}}}<!-- |
|||
Evaluate and display the percentage as suptext |
Evaluate and display the percentage as suptext |
||
--><sup>({{# |
--><sup>({{#ifexpr:{{{2|0}}} < 100|<!-- |
||
if less than 100 samples, check if asb is given |
|||
-->{{#if:{{{asb|}}}|<!-- |
|||
if asb is given, display it |
|||
-->{{#expr:{{{asb}}}*100 round 1}}<!-- |
|||
if asb is not given, display samples |
|||
-->|{{#expr:{{{1}}} / {{{2}}} * 100 round 1}}{{#if: {{{CI|}}}|{{ConfidenceInterval|{{{1}}}|{{{2}}}}}|}}%}}<!-- |
|||
if more than 100 samples, display samples |
|||
-->|{{#expr:{{{1}}} / {{{2}}} * 100 round 1}}{{#if: {{{CI|}}}|{{ConfidenceInterval|{{{1}}}|{{{2}}}}}|}}%}})</sup><!-- |
|||
hovertext color. does not work at the moment, see Template:ht |
hovertext color. does not work at the moment, see Template:ht |
||
| Line 122: | Line 143: | ||
|{{Abundance|108|110}} |
|{{Abundance|108|110}} |
||
|{{Abundance|108|110|CI=true}} |
|{{Abundance|108|110|CI=true}} |
||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|0|0|asb=242/1000}}</pre> |
|||
|{{Abundance|0|0|asb=242/1000}} |
|||
|{{Abundance|0|0|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|0|5|asb=242/1000}}</pre> |
|||
|{{Abundance|0|5|asb=242/1000}} |
|||
|{{Abundance|0|5|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|1|10|asb=242/1000}}</pre> |
|||
|{{Abundance|1|10|asb=242/1000}} |
|||
|{{Abundance|1|10|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|2|1503|asb=242/1000}}</pre> |
|||
|{{Abundance|2|1503|asb=242/1000}} |
|||
|{{Abundance|2|1503|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|24|153|asb=242/1000}}</pre> |
|||
|{{Abundance|24|153|asb=242/1000}} |
|||
|{{Abundance|24|153|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|100|344|asb=242/1000}}</pre> |
|||
|{{Abundance|100|344|asb=242/1000}} |
|||
|{{Abundance|100|344|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|443|562|asb=242/1000}}</pre> |
|||
|{{Abundance|443|562|asb=242/1000}} |
|||
|{{Abundance|443|562|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|11|625|asb=242/1000}}</pre> |
|||
|{{Abundance|11|625|asb=242/1000}} |
|||
|{{Abundance|11|625|CI=true|asb=242/1000}} |
|||
|- |
|||
|<pre style="white-space:pre-line">{{Abundance|108|110|asb=242/1000}}</pre> |
|||
|{{Abundance|108|110|asb=242/1000}} |
|||
|{{Abundance|108|110|CI=true|asb=242/1000}} |
|||
|} |
|} |
||
Revision as of 21:45, 3 June 2025
Usage
This section describes how the Abundance template works. If you are looking for rules and guidelines on use, see HorizonXI:Drop Rate Policy.
{{Abundance|total items obtained|total attempts to obtain}}
- This template is used to collect and present rarity/abundance data. It is intended to collect data from multiple users and keep a running total (new results are added to the existing totals rather than replacing them), thus becoming more accurate over time.
- The template automatically displays the general rarity of the item using the following ranges:
Abundance Range Extremely Rare 0 - 1% Very Rare 1 - 5% Rare 5 - 10% Uncommon 10 - 15% Common 15 - 20% Very Common 20 - 50% Extremely Common 50 - 100%
- The abundance is also displayed as a percent value after the text (in superscript) and the exact number of items obtained and attempts to obtain the item are displayed in the hovertext, as well as a message describing the data's current reliablity.
- If the data is too low to be considered reliable (less than 50 attempts), the abundance percent will be colored gray and
will be displayed in place of the usual text. - If the data is low, but not completely unreliable (less than 500 attempts), the abundance percent will simply be colored gray.
- "Map" (case-insensitive) can be used as the "number of items" value to display "Received if not previously obtained".
- "Quest" / "Quested" (case-insensitive) can be used as the "number of items" value to display "Received with quest active". An optional second parameter allows to specify the name of the quest.
- optional parameter CI has been added to display a 95% confidence interval. Setting it to true, e.g. {{Abundance|98|232|CI=true}} will display the confidence interval in the output.
Examples
| Code | Result | Result with CI |
|---|---|---|
{{Abundance|map}}
|
Received if not previously obtained | Received if not previously obtained |
{{Abundance|quested}}
|
Received with quest active | Received with quest active |
{{Abundance|quested|Borghertz's Harmonious Hands}}
|
Received with quest active | Received with quest active |
{{Abundance||}}
|
||
{{Abundance|0|0}}
|
||
{{Abundance|0|5}}
|
||
{{Abundance|1|10}}
|
||
{{Abundance|2|1503}}
|
Extremely Rare(0.1%) | Extremely Rare(0.1+/-0.2%) |
{{Abundance|24|153}}
|
Common(15.7%) | Common(15.7+/-5.8%) |
{{Abundance|100|344}}
|
Very Common(29.1%) | Very Common(29.1+/-4.8%) |
{{Abundance|443|562}}
|
Extremely Common(78.8%) | Extremely Common(78.8+/-3.4%) |
{{Abundance|11|625}}
|
Very Rare(1.8%) | Very Rare(1.8+/-1%) |
{{Abundance|108|110}}
|
Extremely Common(98.2%) | Extremely Common(98.2+/-2.7%) |
{{Abundance|0|0|asb=242/1000}}
|
||
{{Abundance|0|5|asb=242/1000}}
|
Expression error: Unrecognized punctuation character "{".(24.2) | Expression error: Unrecognized punctuation character "{".(24.2) |
{{Abundance|1|10|asb=242/1000}}
|
Expression error: Unrecognized punctuation character "{".(24.2) | Expression error: Unrecognized punctuation character "{".(24.2) |
{{Abundance|2|1503|asb=242/1000}}
|
Extremely Rare(0.1%) | Extremely Rare(0.1+/-0.2%) |
{{Abundance|24|153|asb=242/1000}}
|
Common(15.7%) | Common(15.7+/-5.8%) |
{{Abundance|100|344|asb=242/1000}}
|
Very Common(29.1%) | Very Common(29.1+/-4.8%) |
{{Abundance|443|562|asb=242/1000}}
|
Extremely Common(78.8%) | Extremely Common(78.8+/-3.4%) |
{{Abundance|11|625|asb=242/1000}}
|
Very Rare(1.8%) | Very Rare(1.8+/-1%) |
{{Abundance|108|110|asb=242/1000}}
|
Extremely Common(98.2%) | Extremely Common(98.2+/-2.7%) |