Viene mostrata la gestione di un ranking Elo con database giocatori e database partite costruiti da un responsabile di associazione ludico/sportiva.

 

1. I form di inserimento saranno visibili al responsabile designato

2. Esiste la nozione di giocatore attivo, basato sul numero di partite dell'anno in corso e quello precedente.

I parametri modificabili sono indicati sotto.

C,D,E sono molto significativi e non andrebbero toccati se non per esigenze particolari.

  • A numero minimo assoluto di partite = 12
  • B minimo numero di partite nel periodo di riferimento = 8
  • C coefficiente moltiplicatore per il caso numero alto di incontri = 15
  • D  coefficiente moltiplicatore per il caso numero basso di incontri = 30
  • E = minimo numero di partite per applicare il coefficiente 'numero alto di incontri' = 24

3. L'aggiornamento della classifica Elo verrà effettuato periodicamente mentre l'inserimento di un giocatore o partita ha effetto immediato sulle tabelle

4. Viene gestita una TIPOLOGIA per ogni articolo (qui serie_A = @demo)

5. Il giocatore inserito per primo nel form è il vincitore, quello inserito per secondo è il secondo e così via

6. Il commento è facoltativo ma è comodo per ricerche future. Nomi di tornei/eventi/numero turni ecc.

7. Per ogni domanda inserire un commento in basso all'articolo

 

Nota ( IMPORTANTE !!! )

Ogni tipologia di torneo indica un contesto all'interno del quale creare un rating.

Il funzionamento è tanto migliore quanto più i giocatori dentro uno stesso contesto si incontrano e soprattutto si mescolano.

In virtù di questa considerazione è opportuno creare le tipologie considerando questo aspetto, includendo anche i top player.

 

Esempio.

Poniamo di avere uno sport per il quale esistano le seguenti categorie  / eventi

  • Mondiali
  • Europei
  • Serie A (riservata ai soli giocatori di A)
  • Serie B (riservata ai soli giocatori di B)
  • Serie C (riservata ai soli giocatori di C)
  • Under18  (maschile/femminile under 18)
  • Open (dove sono potenzialmente presenti tutti i giocatori, anche i più forti)

 

Con queste premesse ha senso inserire le tipologie di torneo qui elencate

  • @serie_A
  • @maschile_under_18
  • @femminile_under_18
  • ...

 

Le partite dentro un evento Mondiale vanno messe dentro @serie_A ( i giocatori si mescolano, in linea di principio, con quelli della serie A )

Le partite dentro un evento Europeo vanno messe dentro @serie_A ( i giocatori si mescolano, in linea di principio, con quelli della serie A )

Le partite dentro un evento di Serie A vanno messe dentro @serie_A

Le partite dentro un evento di Serie B vanno messe da un'altra parte (tipologia apposita ?)

Le partite dentro un evento di Serie C vanno messe da un'altra parte (tipologia apposita ?)

Le partite dentro un evento Open vanno messe dentro @serie_A ( i giocatori si mescolano, in linea di principio, con quelli della serie A )

Le partite dentro un evento under18 maschile vanno messe dentro @maschile_under_18

Le partite dentro un evento under18 femminile vanno messe dentro @femminile_under_18

 

La classifica finale, quella vera e UFFICIALE, è soltanto @serie_A (@demo nell'esempio, usando i valori di 4 e 2 per A e B al posto di 12 e 8)

Le altre possono essere mantenute per fini statistici, curiosità o altro.

 

Form di inserimento per i responsabili assegnati

PARTITE www.rank.forminsert.comitati.org

NOMI www.rank.forminsertnames.comitati.org

 

GIOCATORI ATTIVI (demo)
posElo%+-=A20212020<2020user|4|2|15|30|24
1151450.00220A310d'alessandro
2151146.15670A1030andrea rossi
3150750.00220A310marco ughi
4148537.50350A710gianni verdi
514430.00040A400mario rossi

TUTTI I GIOCATORI (demo)
posElo%+-=A20212020<2020user|4|2|15|30|24
11541100.00200.200gianni mancini
21520100.00100.100giorgio giani
3151450.00220A310d'alessandro
4151146.15670A1030andrea rossi
5150950.00110.200mario bianchi
6150750.00220A310marco ughi
714900.00020.200vincenzo zumbo
8148537.50350A710gianni verdi
914800.00020.200luca rossi
1014430.00040A400mario rossi

VARIAZIONE DEL PUNTEGGIO ELO (demo)
#KElo+-userElo+-userElo+-userElo+-userElo+-usertorneo/turnoinsert-date
17k301500+20giorgio giani1525-11d'alessandro1494-9gianni verdi----2021-01-03
16k301498+13andrea rossi1456-13mario rossi------ck2021-01-02
15k301482+16andrea rossi1510-16gianni verdi------df2021-01-01
14k301520+21gianni mancini1487-5andrea rossi1495-5vincenzo zumbo1515-6mario bianchi1485-5luca rossid12021-01-01
13k301497+13gianni verdi1469-13mario rossi-------- comm --2021-01-01
12k301472+15andrea rossi1484-15mario rossi------@demo comm12021-01-01
11k301493+14marco ughi1486-14andrea rossi------commento2021-01-01
10k301500+15mario bianchi1501-15andrea rossi------commento2021-01-01
9k301481+16gianni verdi1509-16marco ughi------commento2021-01-01
8k301486+15andrea rossi1500-15luca rossi------2021-01-01
7k301500+20gianni mancini1495-9andrea rossi1536-11d'alessandro----commento di prova2021-01-01
6k301465+16gianni verdi1500-16mario rossi------2021-01-01
5k301515+21d'alessandro1515-6marco ughi1470-5gianni verdi1500-5vincenzo zumbo1500-5andrea rossicommdemo2021-01-01
4k301485+15andrea rossi1485-15gianni verdi------2021-01-01
3k301500+15d'alessandro1500-15andrea rossi------apos2020-12-31
2k301500+15marco ughi1515-15andrea rossi------yuu2020-12-31
1k301500+15andrea rossi1500-15gianni verdi------k12020-12-31

 

Pin It
Accedi per commentare