Difference between revisions of "Algowiki:Levels of classification"

From Algowiki
Jump to navigation Jump to search
[checked revision][checked revision]
(Elaborate on the meaning of classification levels.)
 
(4 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
The article belongs to this level if it describes a problem which, perhaps, can be solved by means of different mathematical methods.
 
The article belongs to this level if it describes a problem which, perhaps, can be solved by means of different mathematical methods.
  
Articles in this classification level are marked with the {{tl|level-p}} template, which adds them to the category [[:Category:Problem level|Problem level]].
+
Articles in this classification level are marked with the {{tl|level-p}} template, which adds them to the [[:Category:Problem level|Problem level]] category.
  
 
== Method level ==
 
== Method level ==
Line 11: Line 11:
 
The article belongs to this level if it describes a mathematical method for solving a problem. For this method the existence of different algorithms that implement it is quite possible.
 
The article belongs to this level if it describes a mathematical method for solving a problem. For this method the existence of different algorithms that implement it is quite possible.
  
Articles in this classification level are marked with the {{tl|level-m}} template, which adds them to the category [[:Category:Method level|Method level]].
+
Articles in this classification level are marked with the {{tl|level-m}} template, which adds them to the [[:Category:Method level|Method level]] category.
  
 
== Algorithm level ==
 
== Algorithm level ==
Line 18: Line 18:
 
The article belongs to this level if it describes a specific algorithm that implements the solution of a certain problem by some method.
 
The article belongs to this level if it describes a specific algorithm that implements the solution of a certain problem by some method.
  
Articles in this classification level are marked with the {{tl|level-a}} template, which adds them to the category [[:Category:Algorithm level|Algorithm level]]. Articles in which the template {{tl|algorithm}} is present are marked automatically.
+
Articles in this classification level are marked with the {{tl|level-a}} template, which adds them to the [[:Category:Algorithm level|Algorithm level]] category. Articles in which the template {{tl|algorithm}} is present are marked automatically.
 +
 
 +
== Implementation level ==
 +
 
 +
[[File:I-blue-square-64x64.png|32px]]
 +
The article belongs to this level if it describes the software implementation of some algorithm. An implementation always refers to one particular algorithm.
 +
 
 +
Articles at this classification level are tagged with the {{tl|level-i}} template, which adds them to the [[:Category:Implementation level|Implementation level]] category.
  
 
== Level of classification next to the internal link ==
 
== Level of classification next to the internal link ==
Line 29: Line 36:
  
 
{{level|Cholesky decomposition}}
 
{{level|Cholesky decomposition}}
 
  
 
[[ru:Project:Уровни классификации]]
 
[[ru:Project:Уровни классификации]]

Latest revision as of 16:22, 1 July 2022

1 Problem level

P-orange-square-64x64.png The article belongs to this level if it describes a problem which, perhaps, can be solved by means of different mathematical methods.

Articles in this classification level are marked with the {{level-p}} template, which adds them to the Problem level category.

2 Method level

M-butter-square-64x64.png The article belongs to this level if it describes a mathematical method for solving a problem. For this method the existence of different algorithms that implement it is quite possible.

Articles in this classification level are marked with the {{level-m}} template, which adds them to the Method level category.

3 Algorithm level

A-chameleon-square-64x64.png The article belongs to this level if it describes a specific algorithm that implements the solution of a certain problem by some method.

Articles in this classification level are marked with the {{level-a}} template, which adds them to the Algorithm level category. Articles in which the template {{algorithm}} is present are marked automatically.

4 Implementation level

I-blue-square-64x64.png The article belongs to this level if it describes the software implementation of some algorithm. An implementation always refers to one particular algorithm.

Articles at this classification level are tagged with the {{level-i}} template, which adds them to the Implementation level category.

5 Level of classification next to the internal link

In order to display the level of classification next to the internal link to the article the {{level}} template is used. One of the templates {{level-p}}, {{level-m}}, {{level-a}} needs to be present in the article itself at the same time. For example:

{{level|Cholesky decomposition}}

Algorithm level Cholesky decomposition