Descifrar los archivos "trading_xxx.txt" por diversión y ganancias. ¡Comenta si tienes alguna idea sobre el significado del contenido del archivo!
La hoja de cálculo
Para cada estación, este hoja de cálculo describe cuál es el precio pronosticado para cada producto y cuánto de cada producto vende esa estación. Si no hay un número al lado del precio de un producto, significa que la estación no vende ese producto. Por ejemplo, si quieres comprar oro, busca estaciones que tengan algo en stock. y precio bajo. Cuando venda oro, busque estaciones que le den un precio alto.
Los archivos
Bien, entonces eso es qué Sabemos acerca de las estaciones. Pero cómo ¿Lo sabemos y qué nos queda por aprender? Si esto le interesa, siga leyendo y comente si tiene alguna idea sobre lo que podrían significar los datos en los archivos.
Tenga en cuenta que este tema se discutió hace unos años en este o fresa de hueso denso. Muchas gracias a davecortesi y Dr_Bicinium, quienes descubrieron cómo se codifican los recuentos de productos básicos, junto con parte de cómo se calculan los precios. davecortesi escribió un programa Python para convertir los datos en una forma utilizable, pero no pude encontrarlo, así que escribí mi propio programa Python para hacerlo. También extrajo un montón de datos sobre materias primas únicas y específicas del contrato, que eliminé manualmente de la hoja de cálculo, ya que en realidad no forman parte de la economía dinámica.
Esto es lo que tenemos hasta ahora:
El juego almacena los datos comerciales de cada estación, agrupados por sistema estelar, en archivos con nombres como "trading_leo.txt" en el mismo directorio que la mayoría de los demás datos del juego. Los datos de cada artículo negociable en cada estación tienen el siguiente formato:
“commodity=oxygen,2,1_100_5,1d3+3,1d2+2”
- La primera parte dice qué mercancía se está describiendo. En cambio, los artículos ilegales se etiquetan como “wirecommodity”, pero el resto de las partes de la línea tienen el mismo formato que los artículos legales.
- La segunda parte multiplicada por 5 da el precio previsto del artículo, que se puede ver al hablar con una estación en el panel de comunicaciones. Creo que esto actúa como el precio predeterminado del artículo, que luego se suma o resta en una cantidad aleatoria para obtener el precio real. La cantidad aleatoria se vuelve a calcular cada vez que vuelves a cargar una partida guardada o vuelves a visitar una estación. A veces, el número base en torno al cual varía el precio es diferente, como cuando vende tanto un artículo que la estación baja su precio. No estoy seguro de si el número base está determinado por los datos de la estación, las acciones de los barcos mercantes que no son jugadores o alguna otra fuerza del mercado.
- No sé qué significa la tercera parte. Dr_Bicinium tuvo la idea de que el número del medio podría ser una especie de multiplicador o porcentaje, ya que tiende a ser 100.
- No tengo idea de lo que hace la cuarta parte, pero al igual que la quinta parte, probablemente se refiera a una tirada de dados.
- La quinta parte es cuántos artículos tiene a la venta la estación. Es una tirada de dados, descrita en un formato usado por algunos juegos basados en dados como Dungeons & Dragons. Por ejemplo, “3d6+5” significa “usa un dado de 6 caras, tíralo 3 veces y suma 5 a la suma de esos lanzamientos”, lo que significa que el resultado puede ser cualquier número del 8 al 23. “1d2+2” significa que el resultado puede ser 3 o 4. La mayoría de los artículos en cada estación tienen “0d0+0” para este valor, lo que significa que venden 0 de ese artículo (no lo venden).
Si tiene un artículo en su carga que una estación también vende, el precio al que compra su artículo es cercano al precio al que vende el artículo, pero generalmente es al menos 5c más bajo. Vender un montón de un artículo a una estación disminuirá la demanda de ese artículo en esa estación, disminuyendo el precio de ese artículo. Dado que los precios de compra y venta están vinculados, esto significa que el precio al que compra ese artículo ahora será más bajo, lo que podría hacer que sea rentable comprar un montón de ese artículo nuevamente y venderlo en una estación diferente donde el precio es más alto.
Al vender un lote de un solo artículo en una sola estación, la terminal comercial le muestra cómo obtendrá cada vez menos dinero cuanto más venda (también conocido como rendimientos decrecientes), ya que al aumentar el suministro de la estación, disminuye su demanda. Grabé este patrón en la hoja de "notas de una sola estación". Los precios disminuyeron a un ritmo constante, alrededor del 90% del precio anterior. Cada precio tomó la misma cantidad de artículos para bajarlo, excepto el precio más alto que tomó una cantidad diferente de artículos para bajarlo. Por ejemplo, en un caso, la arena podría venderse por 110c 4 veces, luego 100c 5 veces, luego 90c 5 veces, y así sucesivamente hasta 70c cuando solo me quedaba 1 unidad para vender. Sospecho que la tercera parte de la línea de datos (la que tiene el formato "2_90_7" como se ve en los datos de Adari en la arena) se refiere a esto debido a los 90 conspicuos, pero más experimentación podría aclarar esto.
Eso es todo lo que estamos compartiendo hoy para este Objetos en el espacio guía. Esta guía fue originalmente creada y escrita por buñuelos de pescado. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.