# Novità di inizio anno

**URL:** <https://forum.olinfo.it/t/novita-di-inizio-anno/4950>\
**Category:** Meta\
**Created:** [1 Gennaio 2018, 7:00pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950 "2018-01-01T19:00:01Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [1 Gennaio 2018, 7:00pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/1 "2018-01-01T19:00:02Z")

</div>

L’anno nuovo ha portato con sè alcune (spero) piacevoli novità:

- Risolto il problema del passaggio newbie -\> utente
- I punteggi degli utenti si aggiornano automaticamente all’invio di una soluzione, periodicamente vengono ricalcolati i punteggi dei task
- Nella lista dei task è ora rappresentato (sinteticamente) il punteggio massimo ottenibile su quel task, e nella pagina del task è scritto per esteso
- I task possono essere ordinati da quello di valore minimo a quello di valore massimo e viceversa

Se avete proposte di miglioramento o critiche costruttive (o segnalazione di bachi…) fatemi sapere 🙂

Luca

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [1 Gennaio 2018, 7:00pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/2 "2018-01-01T19:00:41Z")

</div>



---

<div class="post-metadata">

**Author:** ![bortoz](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/b/7c8e57/32.png) [@bortoz](https://forum.olinfo.it/u/bortoz)\
**Post date:** [1 Gennaio 2018, 8:57pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/3 "2018-01-01T20:57:51Z")

</div>

C’è un bug segnalato già da un po’ di tempo ancora non risolto:

> [@Link al download del sorgente errato](https://forum.olinfo.it/t/link-al-download-del-sorgente-errato/4728):
>
> Ciao a tutti, non so se sia già stato segnalato ma quando tento di scaricare il sorgente di una mia soluzione sottoposta mi da errore 404, molte volte un esempio di link non funzionante è il seguente [https://cms.di.unipi.it/api/files/eadb52cd481c35ecfa34b8357fd7ca252e588fac/classifica.C++11%20/%20g++](https://cms.di.unipi.it/api/files/eadb52cd481c35ecfa34b8357fd7ca252e588fac/classifica.C++11%20/%20g++) ma suppongo che quello corretto sia [https://cms.di.unipi.it/api/files/eadb52cd481c35ecfa34b8357fd7ca252e588fac/classifica.cpp](https://cms.di.unipi.it/api/files/eadb52cd481c35ecfa34b8357fd7ca252e588fac/classifica.cpp)

---

<div class="post-metadata">

**Author:** ![filippos](https://forum.olinfo.it/user_avatar/forum.olinfo.it/filippos/32/103_2.png) [@filippos](https://forum.olinfo.it/u/filippos)\
**Post date:** [1 Gennaio 2018, 9:58pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/4 "2018-01-01T21:58:15Z")

</div>

Ottimo lavoro grazie 🙂

---

<div class="post-metadata">

**Author:** ![frakkiobello](https://forum.olinfo.it/user_avatar/forum.olinfo.it/frakkiobello/32/2768_2.png) [@frakkiobello](https://forum.olinfo.it/u/frakkiobello)\
**Post date:** [2 Gennaio 2018, 10:52am UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/5 "2018-01-02T10:52:31Z")

</div>

L’esercizio [Corteo](https://training.olinfo.it/#/task/oii_corteo/statement) se sottoposto rimane alla compilazione(non so se è un problema di solo questo esercizio)

Ma il punteggio in classifica di un utente è dato solamente dalla somma degli esercizi corretti svolti? Perché ci sono utenti il quale punteggio in classifica è maggiore della somma dei punteggi degli esercizi che hanno fatto.

EDIT:: Ha valutato il codice di corteo ma facendolo giusto il punteggio dell’account è passato da 21k a 8k 😓  
Forse perchè quando si invia una sottoposizione viene rifatta la “rivalutazione” dell’account? visto che anche con un altro account sono passato da 8k a 2k?

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [2 Gennaio 2018, 11:28am UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/6 "2018-01-02T11:28:49Z")

</div>

Il punteggio dovrebbe essere dato dalla somma dei punti su ogni problema, riscalati in base al punteggio massimo di quel problema.  
Può darsi che nello script di aggiornamento giornaliero dei punteggi avessi messo un fattore di scalatura aggiuntivo di tutti i punteggi, motivo per cui il punteggio è calato… In tal caso dovrò decidere cosa fare - se scalare il punteggio sempre o non scalarlo mai. Più tardi controllo.

EDIT: ho controllato, nello script scalo i punteggi in alto. Ora decido come risolvere il problema.

---

<div class="post-metadata">

**Author:** ![frakkiobello](https://forum.olinfo.it/user_avatar/forum.olinfo.it/frakkiobello/32/2768_2.png) [@frakkiobello](https://forum.olinfo.it/u/frakkiobello)\
**Post date:** [2 Gennaio 2018, 1:40pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/7 "2018-01-02T13:40:39Z")

</div>

Quale era l’obbiettivo del fare scalare i punteggi verso l’alto? “Allungare” maggiormente la classifica?

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [2 Gennaio 2018, 1:56pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/8 "2018-01-02T13:56:31Z")

</div>

Farvi più contenti perchè avevate più punti 😃

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [2 Gennaio 2018, 3:19pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/9 "2018-01-02T15:19:25Z")

</div>

Ora la situazione dovrebbe essere tornata alla normalità. In particolare, i punteggi non sono più riscalati.

PS: stiamo considerando di cambiare l’algoritmo di assegnazione del valore di un problema. Quando ci saranno novità, vi farò sapere 🙂

---

<div class="post-metadata">

**Author:** ![frakkiobello](https://forum.olinfo.it/user_avatar/forum.olinfo.it/frakkiobello/32/2768_2.png) [@frakkiobello](https://forum.olinfo.it/u/frakkiobello)\
**Post date:** [2 Gennaio 2018, 4:02pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/10 "2018-01-02T16:02:36Z")

</div>

Giusto per curiosità, cosa ha quello attuale che non va?

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [2 Gennaio 2018, 4:13pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/11 "2018-01-02T16:13:44Z")

</div>

Che i problemi “famosi” valgono meno perchè sono fatti da tante persone

---

<div class="post-metadata">

**Author:** ![frakkiobello](https://forum.olinfo.it/user_avatar/forum.olinfo.it/frakkiobello/32/2768_2.png) [@frakkiobello](https://forum.olinfo.it/u/frakkiobello)\
**Post date:** [2 Gennaio 2018, 5:00pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/12 "2018-01-02T17:00:57Z")

</div>

Ma ogni problema ha un suo valore intrinseco a prescindere da quante persone l hanno risolto giusto?

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [2 Gennaio 2018, 5:06pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/13 "2018-01-02T17:06:39Z")

</div>

Non esattamente - il valore del problema viene calcolato in base a chi l’ha risolto, in modo da capire automaticamente se è facile o no (per intenderci: se un problema è risolto solo dal primo in classifica non sarà tanto semplice, mentre se è risolto da 1000 persone in fondo alla classificia allora non sarà tanto difficile :))  
L’algoritmo di assegnazione del valore del problema applica questo ragionamento più volte, producendo varie “approssimazioni” di valori dei problemi e punteggi degli utenti, fermandosi quando ripetere questo procedimento non cambia più nulla 🙂 [in pratica, dopo 20 iterazioni].  
La sfida è nel trovare un modo di eseguire questo processo che dipende solo da “quanto bravi” sono quelli che hanno fatto un problema, e non anche da quanti sono.

---

<div class="post-metadata">

**Author:** ![frakkiobello](https://forum.olinfo.it/user_avatar/forum.olinfo.it/frakkiobello/32/2768_2.png) [@frakkiobello](https://forum.olinfo.it/u/frakkiobello)\
**Post date:** [2 Gennaio 2018, 8:29pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/14 "2018-01-02T20:29:17Z")

</div>

Intendi che con l’algoritmo attuale se un esercizio è risolto da molte persone , anche se sono le più brave, il suo valore è troppo basso?

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [2 Gennaio 2018, 8:40pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/15 "2018-01-02T20:40:06Z")

</div>

L’impressione sembra quella, sì 😉

---

<div class="post-metadata">

**Author:** ![frakkiobello](https://forum.olinfo.it/user_avatar/forum.olinfo.it/frakkiobello/32/2768_2.png) [@frakkiobello](https://forum.olinfo.it/u/frakkiobello)\
**Post date:** [2 Gennaio 2018, 9:11pm UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/16 "2018-01-02T21:11:42Z")

</div>

In realtà ci sono esercizi delle ioi risolti da un buon numero di persono che hanno però ancora un buon punteggio.  
Ti riferisci a qualche esercizio in particolare?

---

<div class="post-metadata">

**Author:** ![fl0rian](https://forum.olinfo.it/user_avatar/forum.olinfo.it/fl0rian/32/2336_2.png) [@fl0rian](https://forum.olinfo.it/u/fl0rian)\
**Post date:** [3 Gennaio 2018, 12:07am UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/17 "2018-01-03T00:07:27Z")

</div>

> [@veluca](#):
>
> massimo

I task di gator tesla sarebbero da aggiustare please \<3 , in ogni caso, ottimo lavoro!

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [3 Gennaio 2018, 7:53am UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/18 "2018-01-03T07:53:41Z")

</div>

Per dire: il task `vasi2`, che al momento vale 435 punti, è secondo me sensibilmente più difficile (quantomeno come implementazione) del task `barili`, ma quest’ultimo vale 1000 punti.

La cosa è ancora più evidente con `espressioni`, altro task da 1000 punti che è anche quello piuttosto standard (anche se probabilmente è molto difficile scrivere una soluzione senza bug al primo tentativo)

---

<div class="post-metadata">

**Author:** ![veluca](https://forum.olinfo.it/user_avatar/forum.olinfo.it/veluca/32/788_2.png) [@veluca](https://forum.olinfo.it/u/veluca)\
**Post date:** [3 Gennaio 2018, 7:54am UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/19 "2018-01-03T07:54:36Z")

</div>

Che problemi ha quel task? @wil93, ti ricordi qualcosa?

---

<div class="post-metadata">

**Author:** ![wil93](https://forum.olinfo.it/user_avatar/forum.olinfo.it/wil93/32/2862_2.png) [@wil93](https://forum.olinfo.it/u/wil93)\
**Post date:** [3 Gennaio 2018, 8:46am UTC](https://forum.olinfo.it/t/novita-di-inizio-anno/4950/20 "2018-01-03T08:46:25Z")

</div>

Il correttore semantico di quel task dovrebbe ancora essere buggato… IIRC l’aveva fatto @gfarina

[Pagina seguente](https://forum.olinfo.it/t/novita-di-inizio-anno/4950.md?page=2)
