Todo el código fuente relacionado con la escalal ConsScale está disponible en Sección de Descargas de Conciencia Artificial de Conscious-Robots.com.
El archivo de código fuente de ConsScale es un archivo zip que contiene algunas páginas HTML con información de la escala y el código Javascript de la calculadora CQS. Por supuesto, no hay necesidad de descargar el código fuente para usar la escala, se puede usar directamente la Calculadora ConsScale online, que está basada en el mismo código fuente.
El archivo consscale.js contiene el código Javascript que calcula el índice cuantitativo CQS (ConsScale Quantitative Score):
/*
* Calculates the value of the CQS based on current value of CLS
*/
function CalculateCQS()
{
return ( Math.exp( Math.pow(CLS,5) / K) + a) / 10;
}

El valor del CQS se basa en el CLS (Cumulative Level Score), que se calcula como sigue:
/*
* Calculates the value of CLS based on current values of Li.
*/
function CalculateCLS()
{
var sum_cls = 0.0;
var sum_element = 0.0;
// Main Summation (starts at level 2)
for (i=2; i < TopLevel+1; i++)
{
sum_element = Li[i] / (i-1);
sum_cls = sum_cls + (sum_element*sum_element);
}
return sum_cls;
}

Inicialmente se calculan los valores de Li usando esta función:
/*
* Calculates the value of Li for the indicated level
* using current state of ConsScale CS matrix
*/
function CalculateLi(level)
{
// Count number of CS fulfilled in level i
var ncsf = 0;
for (i=0;i < Ji[level]+1;i++)
{
if (ConsScaleMatrix[level][i] == 1)
{
ncsf++;
}
}
// Only if ncsf is greater than 0 the Li equation has to be computed
if ( ncsf == 0 )
{
return 0.0;
}
else
{
// Upper part of the Li equation
var upper_eq = ncsf+(J-Ji[level]);
upper_eq = upper_eq*upper_eq*upper_eq;
return upper_eq / 1000;
}
}

| < Anterior |
|---|
ConsScale - CQS (Índice Cuantitativo de ConsScale)
La portada de este número de New Scientist trata de la posibilidad de crear una copia electrónica de nuestra mente. Se hace referencia a ConsScale como una herramienta práctica para evaluar hasta qué punto los avatares artificiales pueden ser realmente tan conscientes como nosotros. |
www.Conscious-Robots.com es una página web sobre Conciencia Artificial y Robótica Cognitiva. El Foro sobre Evaluación de la Conciencia (en inglés) es un espacio para el debate acerca de ConsScale y otras medidas de conciencia.