First of all, remember that you don't need to calculate the CQS yourself, you can use the online ConsScale Calculator.
Having a quantitative score associated with the scale is a benefit from the following points of view: on one hand, as implementations can be evaluated concretely, individual and comparative studies are possible; on the other, specific fitness functions could be defined in order to apply evolutionary computing approaches.
The CQS is designed to cover all the possibilities that could exist in a MC implementation, i.e. all possible combinations of CSi,j.
The CQS is able to provide a specific numerical value for each conceptual level; additionally, non-canonical implementations which do not comply exactly with a concrete level (because they also show a partial amount of features from other levels) can be quantitatively evaluated and assigned a value between two canonical levels.
The CQS can be calculated in three steps. First of all, the quantitative score for each particular level in the scale (Li) has to be determined. Basically, Li represents to what extend the implementation under evaluation complies with a given level i. Provided that the implementation fulfills the corresponding architectural requirements, the number of cognitive skills (CSi,j) present in the agent is taken into account.
Even though the total number of cognitive skills considered for each level is different, the calculation of Li has to be pondered equally for all levels; in other words, Li is to provide a measure of the degree of accomplishment of level i, independently of the total number of cognitive features defined for each level. As mentioned in the definition of the scale, the first three levels (-1, 0, and 1) are of reference value, but they do not have any associated cognitive skills, therefore L-1, L0, and L1 are always 0 and there is no need to perform any calculation. For the rest of levels (2 to 11) the equation (1) is to be resolved.
Where ncsf (number of cognitive skills fulfilled) is the number of cognitive skills (CSi,j) that the agent entirely fulfills, J is the maximum number of cognitive skills considered for any level (10 in ConsScale v.2), and Ji is the total number of cognitive skills defined in level i. Li is designed as an exponential curve in order to provide a meaningful value correlated with the existing synergy between the various cognitive skills that can be present at a certain level. Minimum possible value of Li is 0 and maximum value is 1. The latter means that level i is fully accomplished by the implementation.
Once the value of Li has been calculated for each level, a Cumulative Level Score (CLS) can be obtained as indicated in equation (2).
CLS combines all particular level scores into a single measure that follows a logarithmic progression. The arrangement of the cumulative measure prevents the overall scale meaning to be distorted by the combined effect of poor Li scores in lower levels with high scores in higher levels. In other words, CLS enforces the quantitative measure to follow the same guideline as indicated in the qualitative measure.
Finally, the CQS score is obtained evaluating the exponential function defined in equation (3).
Where K and a are constant numbers (0.97062765 and -1 respectively) specifically defined to normalize the score possible values from 0 to 1000. Consequently, the minimum score is 0 (which corresponds to ConsScale levels -1, 0, and 1) and maximum level of artificial consciousness is represented by a CQS of 1000 (for level 11).
ConsScale - CQS (ConsScale Quantitative Score)