Skip to content

Código javascript que genera el grafo en un objeto canvas (HTML5) del método Condorcet-Schulze de votaciones preferenciales.

License

Notifications You must be signed in to change notification settings

joker-x/canvas-grafocondorcet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

canvas-grafocondorcet

La función grafo_condorcet es una utilidad escrita en javascript que dibuja el grafo dirigido asociado a la matriz de pares del método de votación preferencial Condorcet-Schulze en un canvas. No depende de ningún framework y funciona en cualquier navegador que soporte HTML5

Puedes encontrar una explicación completa del método en http://en.wikipedia.org/wiki/Schulze_method

Si quieres testear su funcionamiento, visita: http://joker-x.github.com/canvas-grafocondorcet/

USO

  1. Incluir grafocondorcet.js en el head de tu página:

    <script src="grafocondorcet.js" type="text/javascript"></script>

  2. Definir la etiqueta o etiquetas canvas dentro del body y darle un nombre al atributo id:

    <canvas id="grafo" width="600" height="600"></canvas>

  3. Invocar la función:

	<script type="text/javascript">
		var votaciones = [
			["A", 0, 20, 26, 30, 22],
			["B", 25, 0, 16, 33, 18],
			["C", 19, 29, 0, 17, 24],
			["D", 15, 12, 28, 0, 14],
			["E", 23, 27, 21, 31, 0]
			];
	
		var canvas = grafo_condorcet ('grafo', votaciones);
	</script>

LICENCIA

GPL

About

Código javascript que genera el grafo en un objeto canvas (HTML5) del método Condorcet-Schulze de votaciones preferenciales.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published