BuzzerBeater Forums

Ayuda – Español > Cálculo de sueldos

Cálculo de sueldos

Set priority
Show messages by
This Post:
00
71258.1
Date: 2/3/2009 9:42:33 AM
Overall Posts Rated:
22
Hola, haces unos dias alguien puso el link de un hilo en el cual te daban las pautas para calcular los salarios de los jugadores, alguien lo puede postear de nuevo por favor.
Gracias

This Post:
00
71258.2 in reply to 71258.1
Date: 2/3/2009 10:33:17 AM
Overall Posts Rated:
304304
Yo vi el link tambien y me copie el contenido para poder calcular los sueldos. Te pego aqui el contenido con las formulas del primer mensaje, que es con lo que he calculado los sueldos.

Salary formulas for BuzzerBeater

The salary formulas (approximation)

salary(C)=1.139^IS*1.131^ID*1.13^RB*1.071^BL*294

salary(PF)=1.07^JS*1.005^HA*1.001^DR*1.005^PA*1.114^IS*
__________1.112^ID*1.104^RB*1.054^BL*341

salary(SF)=1.181^JS*1.08^JR*1.057^OD*1.001^HA*1.057^ID*
__________1.083^RB*1.008^BL*334

salary(SG)=1.124^JS*1.11^JR*1.114^OD*1.011^HA*1.007^DR*1.006^PA*1.007^IS*
__________1.009^ID*1.064^RB*361

salary(PG)=1.033^JS*1.051^JR*1.079^OD*1.082^HA*1.035^DR*1.133^PA*
__________1.001^IS*1.033^RB*331

salary = max salary(x)
recommended position = argmax(x) salary(x)

--
UPDATE 2008/11/28

Here is a slightly improved version of the coefficients:

___JS___JR___OD___HA___ DR___PA___IS___ID___RB___BL___const
C_ 1,000 1,000 1,006 1,003 1,000 1,000 1,133 1,134 1,128 1,069 294
PF 1,074 1,003 1,005 1,000 1,007 1,006 1,108 1,117 1,109 1,063 300
SF 1,179 1,082 1,061 1,000 1,000 1,000 1,001 1,061 1,091 1,004 313
SG 1,119 1,138 1,115 1,008 1,013 1,000 1,000 1,007 1,057 1,008 322
PG 1,031 1,044 1,075 1,079 1,038 1,144 1,000 1,000 1,036 1,000 330

These coefficients were determined based on 366 players from the transfer list (59 Cs, 69 PFs, 111 SFs, 64 SGs, 63 PGs). Average deviation from real salary on the training data is 5%, recommended position is predicted correctly for 89.6% of players.

--
UPDATE 2008/11/29

Here are two new versions, one for the people who don't believe in ST, FT and EX for salary, and one for those who do. The prediction difference is minimal.

___JS___JR___OD___HA___ DR___PA___IS___ID___RB___BL___const
C_ 1,000 1,000 1,008 1,004 1,000 1,000 1,130 1,137 1,129 1,063 298
PF 1,071 1,005 1,006 1,001 1,007 1,006 1,110 1,117 1,110 1,065 295
SF 1,179 1,077 1,066 1,000 1,000 1,000 1,000 1,059 1,090 1,002 322
SG 1,116 1,149 1,115 1,006 1,013 1,000 1,000 1,004 1,061 1,005 307
PG 1,028 1,041 1,078 1,079 1,039 1,152 1,002 1,000 1,037 1,000 310

___JS___JR___OD___HA___ DR___PA___IS___ID___RB___BL___ST___FT___EX___const
C_ 1,000 1,000 1,008 1,002 1,000 1,000 1,129 1,138 1,130 1,064 1,000 1,003 1,000 293
PF 1,071 1,000 1,008 1,000 1,000 1,007 1,114 1,116 1,110 1,067 1,008 1,000 1,008 277
SF 1,177 1,080 1,068 1,000 1,000 1,000 1,000 1,058 1,088 1,002 1,001 1,000 1,006 315
SG 1,115 1,142 1,120 1,005 1,016 1,001 1,000 1,001 1,064 1,001 1,008 1,005 1,003 295
PG 1,027 1,044 1,078 1,080 1,040 1,152 1,002 1,000 1,035 1,000 1,004 1,000 1,000 300


Last edited by barrich at 2/3/2009 10:36:39 AM

From: Vitaman

This Post:
00
71258.3 in reply to 71258.2
Date: 2/3/2009 10:51:43 AM
Overall Posts Rated:
22
jurl... en cristiano cómo va esto? xDDD

Unas instrucciones no vendrían mal :p

From: barrich

This Post:
00
71258.4 in reply to 71258.3
Date: 2/3/2009 11:16:15 AM
Overall Posts Rated:
304304
Yo utilice las 2 ultimas tablas, y es relativamente sencillo.
Cada tira de numeros es para la posicion asignada a cada jugador.
C = Pivot
PF = Ala pivot
SF = Alero
SG = Escolta
PG = Base

Despues tienes las caracteristicas de cada jugador:
JS=Tiro
JR=Alcance
OD=Defensa exterior
HA=Manejo
DR=Penetracion
PA=Pases
IS=Tiro interior
ID=Defensa interior
RB=Rebotes
BL=Tapones
ST=Resistencia
FT=Tiros libres
EX=Experiencia


Sabiendo esto, el numero que te asignan para cada posicion indica la importancia que tiene esa habilidad para la posicion (y el sueldo depende directamente de eso).
Para hallar el sueldo solo tienes que hacer potencias como se indica en las primeras formulas, y acabar multiplicando por la constante que depende de cada posicion:


Un ejemplo para el siguiente jugador (inventado)

Posicion=Base
iro: horrible Alcance de tiro: horrible
Def. exterior: fuerte Manejo: regular
Penetración: fuerte Pases: respetable
Tiro interior: inepto Def. interior: respetable
Rebotes: inepto Tapones: pésimo
Resistencia: respetable Tiros libres: horrible

Experiencia: pésimo

Para hallar el sueldo:

salary(PG)=1.028^3*1.041^3*1.078^8*1.079^6*1.039^8*1.152^7*1.002^4*1.037^4*310
Con lo cual el sueldo de este jugador seria de: 4660



Explicacion:
He utilizado la penultima tabla para la posicion base, que es la que me indica el juego.
Solo tienes que coger para los valores que son distintos de 1 (ya que la potencia de 1 elevado a lo que sea sigue siendo 1 y no altera el resultado del producto)
Con esos valores haces una potencia del valor que te indica, elevado al nivel que tiene en la habilidad (un respetable es un 7, regular un 6, mediocre 5, etc), y los multiplicas todos los valores que te salen por la constante final que te dan en la tabla para la posicion que estas calculando.

Las constantes que hay que coger son las que he marcado en negrita en la tabla que he utilizado, que es la siguiente.
___JS___JR___OD___HA___ DR___PA___IS___ID___RB___BL___const
C_ 1,000 1,000 1,008 1,004 1,000 1,000 1,130 1,137 1,129 1,063 298
PF 1,071 1,005 1,006 1,001 1,007 1,006 1,110 1,117 1,110 1,065 295
SF 1,179 1,077 1,066 1,000 1,000 1,000 1,000 1,059 1,090 1,002 322
SG 1,116 1,149 1,115 1,006 1,013 1,000 1,000 1,004 1,061 1,005 307
PG 1,028 1,041 1,078 1,079 1,039 1,152 1,002 1,000 1,037 1,000 310


Espero que con este ejemplo que te he puesto lo hayas entendido porque creo que lo he puesto bastante claro, si tienes alguna duda de donde obtengo algun valor mas, no dudes en preguntar.

saludos


Last edited by barrich at 2/3/2009 11:19:34 AM

From: Vitaman

This Post:
00
71258.5 in reply to 71258.4
Date: 2/3/2009 11:43:05 AM
Overall Posts Rated:
22
Joder barrich... más claro imposible. Muchas gracias por el curro que te has dado ^^

Voy a probar con algunos de mis jugadores a ver si preveo lo que voy a tener que pagarles.

Gracias de nuevo!

From: barrich

This Post:
00
71258.6 in reply to 71258.5
Date: 2/3/2009 11:47:53 AM
Overall Posts Rated:
304304
De nada, pero el curro realmente se lo dieron otros en el foro ingles, yo solo me he limitado a explicarte como funciona ; )

Ten en cuenta que existen subniveles en las habilidades y puede que el sueldo sea algo diferente al que realmente sea al actualizar la temporada que viene, aunque las diferencias no seran muy amplias. Yo mire con 2 pivots de los que tengo y en uno me salio que iba a cobrarme 20000 y en realidad cobra 18000 y otro practicamente lo clavo, y esta temporada no he entrenado para nada a los pivots.

This Post:
00
71258.7 in reply to 71258.2
Date: 2/3/2009 12:24:57 PM
Overall Posts Rated:
00
Que grande!! Además si lo metéis en un excel se calcula muy rápido y te puedes hacer una previsión de sueldos del año que viene!

Lo malo es calcularlos y ver de donde se saca el dinero para pagarles :P

From: Jacks_

This Post:
00
71258.8 in reply to 71258.6
Date: 2/3/2009 12:47:49 PM
Overall Posts Rated:
33
cual de las 3 tablas hay q utilizar?

From: barrich

This Post:
00
71258.9 in reply to 71258.8
Date: 2/3/2009 12:55:35 PM
Overall Posts Rated:
304304
Puedes utilizar cualquiera.
Yo utilice la ultima porque forma parte de la ultima actualizacion que hicieron, pero seguramente no habra mucha diferencia entre utilizar una u otra.

From: Jacks_

This Post:
00
71258.10 in reply to 71258.9
Date: 2/3/2009 12:59:30 PM
Overall Posts Rated:
33
gracias, gran explicacion

This Post:
00
71258.11 in reply to 71258.4
Date: 2/3/2009 1:20:21 PM
Overall Posts Rated:
22
Gracias por la explicacion, mas claro ni el agua.
Ahora a calcular se ha dicho XD