ForHosting KIT · Strumenti per sviluppatori

Calcolatore del valore di Shapley per due giocatori

Questo calcolatore del valore di Shapley per due giocatori distribuisce il valore della cooperazione in base al contributo di ciascuno nei due possibili ordini di ingresso.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserisca quanto produce ogni giocatore da solo e quanto producono insieme. Il risultato mostra le due allocazioni, il surplus o deficit cooperativo e il valore della grande coalizione. È utile per dividere ricavi, allocare costi, analizzare partnership, preparare negoziazioni e risolvere esercizi di teoria dei giochi cooperativi.

Definisca in modo coerente i tre valori di coalizione

Un gioco cooperativo con due giocatori richiede tre valori, poiché il valore della coalizione vuota è normalizzato a zero. Inserisca il valore del giocatore uno come ciò che può generare senza il giocatore due e valuti il secondo con lo stesso criterio. Indichi poi il valore della grande coalizione, creato quando partecipano entrambi. Le tre cifre devono descrivere lo stesso risultato, la stessa valuta, lo stesso periodo e il medesimo perimetro contabile. Non confronti, per esempio, l'utile mensile di una parte con i ricavi annuali della partnership, né usi vendite lorde per i valori individuali e utile netto per quello congiunto. Sono ammessi valori positivi, nulli o negativi, così da rappresentare benefici, costi, perdite od obblighi purché i segni siano interpretati uniformemente. Lo strumento presuppone che l'intero valore congiunto venga distribuito. Non ricava i valori da contratti, previsioni, impegno, quote proprietarie o potere negoziale: tali dati devono essere forniti da Lei.

Come viene calcolata l'allocazione di Shapley

Il metodo di Shapley misura quanto aggiunge ogni giocatore quando i partecipanti entrano nella coalizione in tutti gli ordini possibili, quindi calcola la media dei contributi marginali. Con due giocatori esistono soltanto due ordini. Se il giocatore uno arriva per primo, il suo contributo è il valore individuale v({1}); se arriva per secondo, è il valore congiunto v({1,2}) meno il valore individuale del giocatore due v({2}). La media produce il suo valore di Shapley, mentre il secondo giocatore viene calcolato simmetricamente. Una scorciatoia equivalente parte dai valori individuali, calcola il surplus cooperativo come v({1,2}) - v({1}) - v({2}) e ne assegna metà a ciascuno. Le due allocazioni sommano quindi esattamente al valore della grande coalizione prima della normalizzazione visiva. Se la cooperazione genera un deficit, la stessa regola divide equamente l'importo negativo. Non è una divisione a metà del valore totale: le capacità autonome restano riconosciute e si condivide soltanto il guadagno o la perdita incrementale della cooperazione.

Interpreti il risultato e valuti l'idoneità del modello

Consideri ciascun valore di Shapley come un riferimento ragionato per la ripartizione, non come un diritto legale automatico o l'esito completo di una trattativa. Il metodo soddisfa l'efficienza perché le allocazioni esauriscono il valore della grande coalizione e tratta simmetricamente giocatori con contributi identici. Riconosce inoltre la capacità autonoma: chi crea più valore da solo riceve generalmente di più, anche se il surplus cooperativo viene diviso equamente. Un surplus positivo indica che la produzione congiunta supera la somma delle produzioni separate; uno negativo indica un risultato inferiore e fa assorbire a ogni allocazione metà del deficit. Prima di adottare il risultato, verifichi che il valore sia trasferibile e che le tre coalizioni comprendano tutti gli effetti rilevanti. Contratti, pagamenti minimi, diritti proprietari, correzioni per il rischio, imposte o altri vincoli possono non figurare nel gioco di base. Il calcolatore riguarda esattamente due giocatori; giochi più grandi richiedono ulteriori valori di coalizione e pesi combinatori. Documenti dati e ipotesi affinché sia possibile distinguere l'equità aritmetica dal giudizio usato per valutare ogni coalizione.

Ripartire i ricavi di una partnership

Distribuisca il valore di un progetto comune preservando quanto ciascun partner avrebbe potuto generare autonomamente.

Condividere risparmi cooperativi

Divida il risparmio incrementale di un accordo bilaterale di acquisto, logistica o infrastruttura.

Verificare un esercizio di teoria dei giochi

Controlli entrambe le allocazioni, il surplus cooperativo e l'efficienza di una soluzione con due giocatori.

Quale formula usa il calcolatore?

L'allocazione del giocatore uno è [v({1}) + v({1,2}) - v({2})] / 2, mentre quella del giocatore due è [v({2}) + v({1,2}) - v({1})] / 2.

Perché il surplus cooperativo viene diviso equamente?

Nei due ordini possibili ogni giocatore è una volta primo e una volta secondo. La media dei contributi marginali assegna a ciascuno metà del valore incrementale.

Il surplus cooperativo può essere negativo?

Sì. Un risultato negativo significa che la grande coalizione vale meno della somma dei valori individuali e la regola di Shapley divide equamente tale deficit.

Le due allocazioni sommano al valore della grande coalizione?

Sì. L'allocazione di Shapley per due giocatori è efficiente e distribuisce interamente il valore congiunto dichiarato.

Il calcolatore supporta più di due giocatori?

No. Un gioco più ampio richiede valori per altre coalizioni e medie dei contributi marginali su ulteriori ordini.

Quanto costa un calcolo tramite API?

Ogni richiesta API costa $0.002. Lei può anche eseguire gratuitamente nel browser lo stesso calcolo deterministico.

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/econ/shapley-value-two-player

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/econ/shapley-value-two-player \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"grand_coalition_value":140,"player_one_value":40,"player_two_value":60}'
{
  "grand_coalition_value": 140,
  "player_one_value": 40,
  "player_two_value": 60
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "econ.shapley_value_two_player",
  "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 →