[NO BUG] Calcolo modificatori della difesa e del centrocampo per media

#1
Account REVO: giacomo.posati@gmail.com
Nome lega: lfc
Modalità di gioco: FMS (Gestionale Interno Revo)
Layout REVO in uso: ReVo6
Il problema si verifica lato ADMIN o lato UTENTE? sia lato Admin che lato Utente
In quale sezione/pagina si verifica il problema? Applicazione dei modificatori
Se riesci, elenca step by step le azioni/click necessari per replicare la situazione:


Descrizione della problematica:
Buonasera,
nella nostra Lega usiamo da diversi anni il modificatore della difesa e quello del centrocampo per media, con i valori impostati di default.

Dall'ultima giornata ho notato per la prima volta che ci sono casi in cui una media voto ricade tra due soglie consecutive (una "zona d'ombra" apparentemente non presa in considerazione).
Ad esempio, nel nostro caso, una media voto di 4 centrocampisti pari a 6.24975 (data da 5.333+6.333+6.333+7=24.999) ricade tra una soglia il cui estremo superiore è 6.249 (in cui però il 9 si intende perodico) e la successiva soglia il cui estremo inferiore è 6.250.

Il sistema "risolve" in modo erroneo la zona d'ombra arrotondando la media per eccesso ed applicando il valore del modificatore corrispondente alla soglia più alta (come se 6.24975 = 6.250), sottraendo quindi un punto in più al parziale dell'avversario.
Al contrario, dato che ovviamente 6.24975<6.250, vorremmo che il valore ricadesse nella soglia precedente, il cui estremo è 6.249 (con 9 periodico).
Agendo manualmente sui parametri, non sono riuscito a risolvere, dato che le cifre significative che il sistema prende in considerazione dopo la virgola sono necessariamente 3.

Navigando sul forum ho trovato che l'argomento è stato parzialmente toccato qui (viewtopic.php?f=8&t=442), ma senza trovare una soluzione che fa al nostro caso.

Come posso risolvere?

Grazie anticipatamente,
Giacomo
LFC - http://lfc.fmsrevo.it/

Re: Calcolo modificatori della difesa e del centrocampo per media

#2
Ciao,
tutto nasce dal fatto che tu stai ragionando su un numero, la media, per il quale non ti poni il problema dei decimali da gestire (in questo caso li prendi tutti) a 5 mentre il sistema se lo deve comunque porre e, al momento, lo gestisce arrotondando il risultato al 3° decimale.

Quindi 6.24975 diventa 6.250 e di conseguenza tutto il resto.

L'unico modo per risolvere al momento è intervenire a mano, ad hoc, per ottenere il risultato cercato (purtroppo non è un problema banale risolvibile su 2 piedi perchè ha implicazione anche sui campi specifici del database che andrebbero modificati e a stagione in corso è molto complesso...)

Se mi lasci questa nota nei suggerimenti vediamo se è possibile lavorarla per le migliorie future.
- FAQ REVO: https://bit.ly/32lqNOM
- GUIDE RAPIDE REVO: https://bit.ly/3jnhG7p
- “schermata nera” / “sparita home page” / “non vedo più niente dopo la generazione del sito”: https://bit.ly/32lqNOM - PENULTIMA FAQ

Re: Calcolo modificatori della difesa e del centrocampo per media

#3
Certo, tutto chiaro (sia cause che effetti), proprio per questo cercavo di capire come agire.
Mi dispiace che l'unica soluzione al momento sia intervenire ogni giornata, partita per partita. Anche perchè - come puoi immaginare - il disagio non è lieve, ad ogni turno significa "forzare" manualmente le soglie eventualmente interessate (dopo aver ricontrollato i modificatori di ogni partita), lato admin.

Grazie comunque per la disponibilità, lascerò l'appunto nei suggerimenti sperando in future migliorie in merito.
LFC - http://lfc.fmsrevo.it/

[NO BUG] Calcolo modificatori della difesa e del centrocampo per media

#4
pos ha scritto:
18/09/2019, 20:41
Certo, tutto chiaro (sia cause che effetti), proprio per questo cercavo di capire come agire.
Mi dispiace che l'unica soluzione al momento sia intervenire ogni giornata, partita per partita. Anche perchè - come puoi immaginare - il disagio non è lieve, ad ogni turno significa "forzare" manualmente le soglie eventualmente interessate (dopo aver ricontrollato i modificatori di ogni partita), lato admin.

Grazie comunque per la disponibilità, lascerò l'appunto nei suggerimenti sperando in future migliorie in merito.
Se mi fai una ultima cortesia di inviarmi il tuo db, senza correzione e dirmi in quale partita si verifica questo, così ho qualcosa su cui lavorare. Grazie in anticipo.
- FAQ REVO: https://bit.ly/32lqNOM
- GUIDE RAPIDE REVO: https://bit.ly/3jnhG7p
- “schermata nera” / “sparita home page” / “non vedo più niente dopo la generazione del sito”: https://bit.ly/32lqNOM - PENULTIMA FAQ

Re: [NO BUG] Calcolo modificatori della difesa e del centrocampo per media

#5
Nessun problema, te l'ho appena inviato - senza correzioni nelle soglie dei modificatori - tramite l'apposito tool box della mia dashboard.
Le gare della 1^ giornata del nostro Campionato di Lega influenzate da questo problema sono:
- AC Scuro vs AS Campofregoso (v. modificatore della difesa di AS Campofregoso, media voto 5,999666...);
- Chiavo Veronica vs FC Culo United (v. modificatore del centrocampo di Chiavo Veronica, media voto 6,24975).

Grazie ancora.
LFC - http://lfc.fmsrevo.it/

Chi c’è in linea

Visitano il forum: Bing [Bot] e 51 ospiti