ForHosting KIT · Strumenti per sviluppatori

Calcolo del punteggio quiz con bonus velocità

Questo calcolatore trasforma un elenco di risposte in un punteggio finale trasparente.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

Indichi se ogni risposta è corretta, il valore della relativa domanda e il tempo impiegato quando è prevista una regola di velocità. Il risultato separa i punti ordinari dai bonus, conta risposte esatte ed errate e mostra il dettaglio di ogni domanda. È adatto a serate quiz, verifiche scolastiche, eventi dal vivo e giochi automatizzati, perché rende sempre visibile il modo in cui è stato ottenuto il totale.

Inserisca i dati di punteggio per ogni domanda

Inizi con un elemento per ogni domanda a cui il concorrente ha risposto. Contrassegni la risposta come corretta o errata e inserisca il valore della domanda. Sono ammessi valori diversi, quindi una domanda introduttiva da dieci punti, una manche visiva da venti e una finale da cinquanta possono convivere nello stesso calcolo. Una risposta corretta riceve i punti base indicati, mentre una risposta errata riceve zero. I valori negativi vengono rifiutati, perché questo strumento calcola premi e non penalità; accettarli renderebbe ambigua la normale regola applicata agli errori. Se il quiz premia la rapidità, aggiunga il tempo di risposta in secondi a ogni elemento, comprese le risposte errate. La presenza di tutti i tempi rende il conteggio verificabile ed evita che un dato mancante venga interpretato come una risposta eccezionalmente veloce. Il dettaglio mantiene l'ordine di inserimento e numera le domande a partire da uno, così Lei può confrontarlo facilmente con la scheda del conduttore, il registro della classe o il log del gioco. Se occorre maggiore precisione, sono consentiti anche valori e tempi decimali.

Scelga la regola di velocità adatta al quiz

Se il tempo non deve modificare il punteggio, scelga la modalità senza bonus. Per un semplice premio alle risposte rapide, selezioni la soglia fissa, indichi il tempo massimo valido e imposti i punti extra. Una risposta corretta data entro la soglia, anche esattamente al limite, ottiene l'intero bonus; oltre il limite non ne ottiene alcuno. Per una sfida più graduale contro il tempo, scelga il tempo residuo, indichi il limite della domanda e stabilisca quanti punti vale ogni secondo rimasto. Il calcolatore sottrae il tempo impiegato dal limite, porta a zero ogni ritardo e moltiplica i secondi residui per il tasso. In ogni modalità soltanto le risposte corrette possono ottenere il bonus. In questo modo un tentativo rapido ma sbagliato non viene premiato, secondo la convenzione della maggior parte dei quiz a tempo. Tutte le durate e le quantità di bonus devono essere numeri finiti e non negativi. Nomi espliciti per le regole agevolano inoltre il controllo: un'altra persona può riprodurre il totale senza ricostruire formule personalizzate o criteri di arrotondamento non dichiarati.

Legga, verifichi e riutilizzi il risultato

Il risultato mostra prima il numero di domande, le risposte corrette e quelle errate, poi il punteggio base, il bonus velocità complessivo e il punteggio finale. Il dettaglio riporta per ciascuna domanda i punti base guadagnati, il bonus ottenuto e la loro somma. Questa separazione è utile quando un concorrente contesta il totale: il conduttore può capire se la differenza riguarda la correttezza, il valore della domanda o la regola temporale senza ricalcolare l'intera manche. I numeri vengono arrotondati a sei cifre decimali, una precisione adatta ai tassi frazionari che mantiene stabili le esportazioni. Poiché l'algoritmo è deterministico e non usa servizi di rete, lo stesso input produce sempre lo stesso JSON. Lei può quindi usarlo manualmente per un giocatore, richiamarlo per ogni concorrente da un sistema di torneo oppure conservare il dettaglio insieme alla classifica come traccia di verifica. Il prezzo dell'API è $0.002 per richiesta; la versione nel browser esegue localmente lo stesso calcolo per controlli rapidi.

Calcolare una manche di trivia

Combini domande con valori diversi e pubblichi per ogni squadra un totale trasparente domanda per domanda.

Valutare una prova a tempo

Assegni i punti base alle risposte corrette e applichi una sola regola di velocità all'intera scheda.

Creare una classifica dal vivo

Calcoli totali riproducibili e conservi il dettaglio utilizzato per ordinare i concorrenti.

Come vengono valutate le risposte errate?

Una risposta errata riceve zero punti base e nessun bonus velocità. Questo calcolatore non applica penalità.

Che cosa succede se il valore di una domanda è negativo?

La richiesta non riesce e restituisce un errore di input. I valori devono essere numeri finiti maggiori o uguali a zero.

Una risposta data esattamente alla soglia ottiene il bonus fisso?

Sì. Una risposta corretta è valida quando il tempo è uguale o inferiore alla soglia configurata.

Una risposta in ritardo può generare un bonus negativo?

No. La regola del tempo residuo limita il minimo a zero, quindi restano soltanto gli eventuali punti base.

Quanto costa un calcolo?

Il prezzo dell'API è $0.002 per richiesta. Lei può anche eseguire lo stesso calcolo deterministico nel browser.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/game/trivia-score-calc

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/game/trivia-score-calc \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"answers":[{"correct":true,"points":10,"response_time_seconds":4},{"correct":false,"points":15,"response_time_seconds":8},{"correct":true,"points":20,"response_time_seconds":6}]}'
{
  "answers": [
    {
      "correct": true,
      "points": 10,
      "response_time_seconds": 4
    },
    {
      "correct": false,
      "points": 15,
      "response_time_seconds": 8
    },
    {
      "correct": true,
      "points": 20,
      "response_time_seconds": 6
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.trivia_score_calc",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →