18/02/2020, 16:51:31 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Homenaje a aladan
 
 
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Generar tiempos  (Leído 2557 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Victor4T
Nuevo
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3


Ver Perfil
« : 30/07/2008, 15:25:50 »

 :guiño:
En línea
Luis Fuentes
el_manco
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 45.984


Ver Perfil
« Respuesta #1 : 31/07/2008, 05:34:04 »

Hola

 No entiendo. ¿Quieres por ejemplo generar una clasificación "virtual" de tiempos de una carrera?.

 No hay ninguna forma "standard" de hacer eso. Depende de como quieras hacerlo tú y de la situación particular. Por ejemplo en un juego de coches dependiendo del coche que se tenga, el piloto, el tiempo medio de un circuito, el número de curvas, el clima y un factor aleatorio, puedes generar una fórmula que te de un tiempo. Simplemente tienes que pensar: estos factore suman tiempo, estos restan; cada uno de ellos lo multiplicas por una constante (que irás probando para ajustarla a los resultados más realistas posibles); más aun puede interesarte que la dependencia de alguno de ellos no sea lineal: entonces lo elevas a un exponente que irás también ajustando. Incluso puedes poner cotas fuera de las cuales ciertos parámetros no influyan en la fórmula.

 Pero insisto hay mucha libertad en esto.

Saludos.
En línea
Victor4T
Nuevo
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3


Ver Perfil
« Respuesta #2 : 31/07/2008, 06:05:36 »

 :guiño:
En línea
Luis Fuentes
el_manco
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 45.984


Ver Perfil
« Respuesta #3 : 31/07/2008, 06:53:49 »

Hola

 Buff. Es que sin estar metido en el "ajo" es muy difícil. Depende de exactamente que parámetros manejes y en que rangos. También de tu percepción intuitiva o basada en datos de lo que serían unos resultados aceptables.

 Por ejemplo supongamos que tenemos:

 - h- Habilidad: 0 a 10
 - c- Clima: 0,1,2,3 (de bueno=0 a muy malo=3)
 - m- Mejor tiempo: tiempo record del circuito en segundos

 Pues podemos hacer la siguiente fórmula:

[texx] tiempo=mejor+2(10.5-h-aleatorio*0.6)^2+c*2*(1+aleatorio)[/texx]

 donde aleatorio es un número al azar entre 0 y 1.

 Con esa fórmula obtuve una posbile tabla de tiempos (en segundos) variando la habilidad y con clima bueno:

Habilidad 10.000000    Tiempo 90.296225
Habilidad 9.800000    Tiempo 90.000849
Habilidad 9.600000    Tiempo 91.033467
Habilidad 9.400000    Tiempo 90.884098
Habilidad 9.200000    Tiempo 90.865721
Habilidad 9.000000    Tiempo 93.036032
Habilidad 8.800000    Tiempo 95.607605
Habilidad 8.600000    Tiempo 95.426231
Habilidad 8.400000    Tiempo 94.844791
Habilidad 8.200000    Tiempo 96.750736
Habilidad 8.000000    Tiempo 99.353832
Habilidad 7.800000    Tiempo 99.361066
Habilidad 7.600000    Tiempo 101.808760
Habilidad 7.400000    Tiempo 99.997395
Habilidad 7.200000    Tiempo 102.067576
Habilidad 7.000000    Tiempo 113.303275

Uno tiene que ver si esos resultados le convencen o no (ten en cuenta que las tablas tienen un factor "suerte" luego varían en cada ejecución) y así ir depurando la fórmula.

Saludos.
En línea
Victor4T
Nuevo
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3


Ver Perfil
« Respuesta #4 : 31/07/2008, 08:16:29 »

 :guiño:
 
En línea
Luis Fuentes
el_manco
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 45.984


Ver Perfil
« Respuesta #5 : 31/07/2008, 08:31:21 »

Hola

 Hay que programar un poquillo en algún lenguaje que te permita de manera cómoda implemenarlo en una página web. Java por ejemplo.

Saludos.
En línea
leonardo09
Leonardo Andrés Jofré Flor
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Chile Chile

Mensajes: 798

Leonardo Jofré


Ver Perfil WWW
« Respuesta #6 : 31/07/2008, 22:15:30 »

Hay que tener la historia para hacer una regresion lineal y obtener los tiempos en funcion del resto de las variables

el resto seria facil...
En línea

nunca seré buen matemático
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!