Pagina 1 di 1

Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 5:30 pm
da StefanoTerenzi
Stò facendo il calcolo per l'assegnazione dei seggi in uno dei miei comuni sotto 15000 abitanti
il risultato è strano, è come se non assegnasse i seggi alla maggioranza ma solo alla minoranza.
Allego immagine.
Grazie
Stefano

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 5:58 pm
da roby
fai queste verifiche:
1) hai impostato la legge elettorale e la fascia di appartenenza
2) hai inserito le preferenze per tutte le liste

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 6:13 pm
da StefanoTerenzi
Si ho controllato.

Amministrative 2014 Comune di Rufina TEST 2 CHIUSA Legge Italiana 267/2000 con modifiche 2014 3000 - 10000 No

Si le preferenze sono inserite tutte!

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 6:18 pm
da margottid
Prova, per curiosità, a cambiare qualche voto dato ai Consiglieri (tanto vedo che è un'area di test).
Qualche anno fa mi era capitata una combinazione particolare di valori che, a causa degli arrotondamenti, mandava in loop il calcolo.
Può essere che anche in questo caso ci sia qualche cifra che, per motivi strani, non fa saltare fuori il calcolo dei consiglieri eletti.

Fra l'altro ho visto che gli altri Comuni della tua installazione non presentano problemi, quindi il problema potrebbe essere proprio nei dati.

   Daniele

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 6:28 pm
da roby
Per il momento lascia la pagina invisibile, devo verificare che non ci sia un bug legato al superamento del premio di maggiornanza da parte della lista vincente.

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 6:34 pm
da StefanoTerenzi
Ho provato ma non riesco a trovare il problema.
Stò provando ad eseguire le query che sono nella pagina che fa il calcolo per capire.
Se puoi darmi una mano con qualche query che posso mandare?
Grazie infinite
P.S: Il sito è di test perchè in quella on line mi dava problemi e ho duplicato l'ambiente per fare le prove.

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 6:38 pm
da StefanoTerenzi
Grazie mille!!!

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 6:56 pm
da StefanoTerenzi
Ti confermo che su un'altro comune della mia installazione (Londa) tutto funziona regolarmente (come puoi verificare);
Quindi il è sicuramente un problema di dati (oppure di calcolo in quella concomitanza di dati).

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 7:13 pm
da roby
Mi manderesti il dump del db su roby@eleonline.it ? così faccio le verifiche su un ambiente di prova ma con dati reali.

Re: Calcolo seggi comune < 15000 abitanti

Inviato: lun mag 26, 2014 7:45 pm
da StefanoTerenzi
Fatto
Grazie!!

Re: Calcolo seggi comune < 15000 abitanti

Inviato: mar mag 27, 2014 4:36 pm
da roby
Sostituisci le righe tra if ... else partendo dalla 210 di client/modules/Elezioni/consiglieri.php con queste:
if ($gruppo[$listagruppo[$lisvin]]>($validi*$infpremio/100) and $fisso==0)
{
$seggimag[$lisvin]=number_format($numcons*($gruppo[$listagruppo[$lisvin]]*100/$validi)/100);
echo "<br> ".$seggimag[$lisvin];
$num_cons=number_format($numcons-$seggimag[$lisvin]);
} else {


non sono sicuro della logica, cioè che la modalità di attribuzione dei seggi corrisponda a quanto previsto dalla legge perciò fai prima le tue verifiche... e fammi sapere così mi dai anche una mano :)

Re: Calcolo seggi comune < 15000 abitanti

Inviato: mer mag 28, 2014 4:02 pm
da cedcmav
Buonasera,
anch'io ho avuto lo stesso problema e con la modifca alle linee indicate la proiezione del consiglio è tornata a funzionare correttamente.
Ho verificato quanto indicato dal programma è i nominativi visualizzati sono corretti e nell'ordine esatto.

Nel nostro caso il comune è piccolo, < 5000 abitanti con solo 2 liste presentate.

Saluti
Marco C.