Diferencia entre revisiones de «Wikidebate/Algoritmo de debate»

Contenido eliminado Contenido añadido
Sophivorus (discusión | contribs.)
Sin resumen de edición
Etiqueta: editor de código 2017
Sophivorus (discusión | contribs.)
Sin resumen de edición
Etiqueta: editor de código 2017
Línea 1:
[[Archivo:Dialectic algorithm.png|thumb|Representación gráfica de un árbol de discusión, con los argumentos sostenidos pintados de verde, y los refutados de rojo.]]
El '''algoritmo dialéctico''' (de [[w:es:Dialéctica|dialéctica]]) es un [[w:es:Algoritmo recursivo|algoritmo recursivo]] para computar el estado («sostenido» o «refutado») de cualquier argumento a partir de la estructura (enno lugar delel contenido) de sus objeciones. El algoritmo calcula la idea intuitiva de que un argumento se debe considerar refutado si tiene objeciones que no han sido refutadas.
 
El algoritmo dialéctico se utiliza para computar el estado de los argumentos en el proyecto [[Wikidebate]].
Línea 6:
== Algoritmo ==
[[Archivo:Dialectic algorithm.gif|thumb|Animación del algoritmo dialéctico a medida que la discusión crece.]]
Dado un [[w:es:Topología arbórea|árbol de discusión]], el algoritmo dialéctico etiqueta cada argumento como SOSTENIDO«sostenido» o REFUTADO«refutado» según las siguientes definiciones:
 
* SOSTENIDO: Sin objeciones sostenidas.
* REFUTADOSOSTENIDO: ConSin objeciones sostenidas.
* SOSTENIDOREFUTADO: SinCon objeciones sostenidas.
 
Como las objeciones también se consideran argumentos, el algoritmo continúa recursivamente hasta el final de la discusión (las hojas del árbol de discusión). Los argumentos al final no tienen objeciones sostenidas (no tienen objeciones en absoluto) así que el algoritmo las considera sostenidas y a partir de ahí puede resolver el estado de todos los demás argumentos.
 
Línea 22 ⟶ 24:
'''return''' SUSTAINED
 
La función se llama a sí misma recursivamente hasta que llega a las hojas del árbol de discusión. Entonces devuelve SOSTENIDO«sostenido» para cada hoja y resuelve el estado de todos los demás argumentos en el árbol.
 
Una formulación alternativa puede ser: