Ajedrez :: Elo

Ajedrez :: Elo es un módulo PERL para calcular las calificaciones de Chess "Elo".
Descargar ahora

Ajedrez :: Elo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Terrence Brannon
  • Sitio web del editor:
  • http://search.cpan.org/~tbone/

Ajedrez :: Elo Etiquetas


Ajedrez :: Elo Descripción

Ajedrez :: Elo es un módulo PERL para calcular las calificaciones de Chess "Elo". Ajedrez :: Elo es un módulo PERL para calcular las clasificaciones de "Elo" de ajedrez.Synopsis Use el ajedrez :: Elo QW (: todos); # Alice va a golpear a Thump Bob ... My ($ Alice_elo, $ Bob_elo) = (2100, 1200); # ¡Oh no, Alice perdió a Bob! My $ resultado = 0; # 0.5 para dibujar, 1 para ganar mi @new_elo_alice_bob = Elo ($ Alice, 0, $ Bob); Usa datos :: Dumper; advertir a Dumper (@new_elo_alice_bob); ; Este módulo proporciona una sola función, elo que permite calcular las calificaciones individuales según el rendimiento. Normalmente, un jugador recibe una calificación provisional inicial de 1600 puntos. En todos los casos, uno gana y pierde puntos en función de la fuerza de juego de ambas partes y el resultado de su encuentro. La fórmula utilizada es la misma que se usa en Magi-Nation: http: //www.magi-nation.com /Tournaments/ratingsfaq.htmor, hablando cuantitativamente: A2 = A1 + 32 (G - (1 / (1 + 10 ** ((B1 -A1) / 400))) A2 es la calificación A1 de Alice's Post-Game A1 es la calificación de Alice Antes de que el juego contra Bob B1 sea la calificación de Bobs antes de que el juego contra Alice G sea el resultado del juego, en este caso: 1, si un Beats B 0, si se pierde a B 0.5, si se basa en bmethods ($ new_a, $ new_b ) = Elo ($ ELO_A, $ resultado, $ ELO_B) Esta función toma 3 argumentos que describen el resultado de una persona con calificación $ ELO_A compitiendo con la persona con calificación $ ELO_B. El argumento del resultado es desde la perspectiva de la persona A. Por lo tanto, si un resultado Won $ es 1. Si un resultado perdido, $ es 0. Si un Drew, $ resultado es 0.5.ExportNone de forma predeterminada, Elo a solicitud. PERL Requisitos: · Perl


Ajedrez :: Elo Software relacionado

libiriverdb

LibiriverDB es una biblioteca para Iriver JukeBoxes, específicamente los modelos basados en disco duro de la serie H300 y H100. ...

133

Descargar

Python Mycms

Python Mycms es una plataforma de desarrollo de aplicaciones construida con la integración robusta de MySQL. ...

136

Descargar