Welcome, Guest

Author Topic: Formula Universalis [Season 6 - Race 18 - 40K]  (Read 78906 times)

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Formula Universalis [Season 6 - Race 18 - 40K]
« on: April 05, 2016, 12:21:06 AM »
Links

Google Sheet - See all skills and stats here! (drivers, cars, tracks, relations, standings, etc)

Race viewer - not currently working for season 6

Car builder - new! (Season 6)

Wiki

Recent updates:
Season 6 update post

Quick season 6 summary
Drivers
- You can make offers to drivers in the Driver Pool, your chance of them signing is dependent upon your Negotiating Power
- Drivers now upgrade automatically. 1 pt per team every 3 races. Bonus probability of a point based on each drivers' amount of championship points earned per race. You can set a skill preference for each driver to have a 75% chance of upgrading.
Cars
- Now made of four parts (Chassis, Aero, Brakes & KERS, and Engine) which each attribute their stats to the total car's stats (Turning, Top Speed, Braking, and Acceleration, as normal)
- You attempt to fabricate parts with a certain stat rating but they will usually generate worse ~60% of expected with 3 total Testing skill and ~90% with 30 total Testing
- You can copy parts from other teams that have hit the track! This increases the efficiency of part generation.

Season 4 pre-season update:

Weather
- New adaptability skill which affects your driver's skill in variable and wet weather.
- Everyone pits automatically to get wet tires if the track wetness is over 50%, or to get dry tires if track wetness is under 50%
- Rain affects lap times, crashes, and tire wear
- You're more likely to crash the wetter the track is, but less likely to crash than others if you have a higher adaptability skill (only applicable in wet conditions)
- Tire wear does not change for dry tires on wet track, but is significantly increased for wet tires on not-quite-wet track. This is not affected by your adaptability.
- Wet conditions affect your driver's lap times significantly less if they have a higher adaptability skill.

Stuff to consider updating later:

viewer:
- add option to set the speed of time (currently 10x)
- add the ability to pause
- user-tracked drivers with a checkbox or something
- you have to refresh the page after a race is over to watch another, make it not be like that

Strategy... basically pit strategies and weather prediction and stuff. this will require an entire revamp of how pitting works and it'll be your pitting skill. higher pitting skill = better strats = better results, also maybe rain will be able to end races early if conditions get too bad/for too long



Welcome to the first season of Formula Universalis, an eco-friendly racing league with electric cars that tour the planet of Universalis!

I have written a program which simulates a Formula Universalis race based on several variables... some of which you get to choose! It calculates the lap times of every driver, every lap, includes features such as pitting, overtaking, and crashes, and through all this, determines the results for each simulated race.

This Formula Universalis season will contain 15 grands prix at 15 different tracks, the properties of which I will randomly generate after everyone has signed up.

Each race team is affiliated with a geographical region, whether this is a nation or area of a continent is up to the team manager. Each team has researched and constructed a car design which all of their drivers will be using. A team may hire three drivers to compete in races. The cars are electric, so there are no worries concerning fuel - just tires.

After everyone has signed up, I will simulate one race a day and post the results and championship standings. Before each race you will be presented with the statistics of the track (specifically: the length, how technical the course is, how difficult the corners are, and how many fast sections it has), so that, as team manager, you can adjust one skill point in your car setup, if you choose to do so. All of these numbers will be given as a number from 1 to 10. Every three races, you will be able to upgrade two skill points of your choice on your team's cars or drivers.

To join:
- Create one car construction for your team
- Create up to three drivers
- Name your team, name your drivers, and give your drivers car numbers (one or two digit)

Fill out the sheet below:
- Your car can have a total of 12 skill points
- Each driver may have a total of 15 skill points
- While each skill ranges from 1-10, no skill (car or driver) can be given higher than 5 before the season begins. After the first race, cars may be upgraded beyond this.
- Two points are transferable between drivers (for example you may have a 14-15-16 team or 13-15-17, but not 13-13-19)

Team Solea Racing
Car
Turning -   (faster in corners)
Top Speed -   (faster on straights)
Braking -   (less time taken entering into corners and in technical sections of track)
Acceleration -   (less time taken exiting corners and in technical sections of track)
Pitting -   (your pit crew's skill, the better they are, the less time taken in the pit lane)

Driver #00 - Syele Adrodnivvrk
Corners -   (skill in corners)
Overtaking -   (skill at passing people when near them)
Defending -   (skill at preventing other people passing them)
Finesse -   (skill at driving in such a way that reduces tire wear)
Technical -   (skill in technical sections)
Adaptability -   (skill in variable and wet weather)

Driver #12 - Kalassak Akani Lapik
Corners - 
... etc.,



some features i might include next season after this testing:
weather
penalties
player-determined and ai-managed pit strategies
lapped cars

anyway, this season is just to see how people strategize and play the game
« Last Edit: July 18, 2020, 04:48:20 PM by atomic7732 »

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #1 on: April 05, 2016, 12:38:11 AM »
Venue draw:

Transhimalia
Aeridani
Ethanthova
Aiyota
Czalliso
Blaland
Sagua
Aahrus
Darvincia
Wyverncliff
Dotruga
Solea
Bielosia
Barsein
Bongatar

the stats for each of these grand prix will be generated later

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #2 on: April 05, 2016, 12:23:55 PM »
Team Solea Racing
Team Solea Racing Setup
Turning - 3
Top Speed - 3
Braking - 2
Acceleration - 2
Pitting - 2

Driver #47 - ketila lqa pavteka
Corners - 3
Overtaking - 5
Defending - 1
Tire Wear - 4
Technical - 3

Driver #19 - khlok atep zailunaɰ
Corners - 5
Overtaking - 3
Defending - 4
Tire Wear - 2
Technical - 1

Driver #31 - xap't celentir aŋv
Corners - 3
Overtaking - 2
Defending - 3
Tire Wear - 5
Technical - 2
« Last Edit: April 05, 2016, 12:29:24 PM by atomic7732 »

tuto99

  • *****
  • Posts: 533
  • Baba Booey
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #3 on: April 05, 2016, 12:32:20 PM »
Dotruga Formula Racing
Car
Turning -   2
Top Speed -   4
Braking -   2
Acceleration -   2
Pitting -   2

Driver #29 - Sago Aludetsei
Corners -   3
Overtaking -   5
Defending -   4
Tire Wear -   3
Technical -   2

Driver #11 - Tembio Xiahelvi
Corners -   3
Overtaking -   2
Defending -   2
Tire Wear -   3
Technical -   4

Driver #98 - Gorga Motxev
Corners -   4
Overtaking -   1
Defending -   4
Tire Wear -   3
Technical -   2

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #4 on: April 05, 2016, 03:04:08 PM »
cornering = (1/(car turning/track corners)**(1/100) + 1/(driver corners/track corners)**(1/100))/2
topspeed = 1/(car top speed/track straights)**(1/100)
braking = (1/(car braking/track corners)**(1/100) + 1/(car breaking/track technical)**(1/100))/2
acceleration = (1/(car acceleration/track corners)**(1/100) + 1/(car acceleration/track technical)**(1/100))/2
technical = 1/(driver technical/track technical)**(1/100)
wear = 1/(current tire wear/80)**(1/50)

these all output coefficients which apply to the time (lower = less time)

tire wear loss per lap = track length * (1/track corners**(1/100) + 1/track technical**(1/100))/2 * 1/(driver technical skill)**1/100 * 1/(current tire wear/100)**.5

if/when you pit (conditions are randomly generated, and the same for every driver)
pit_time = base_value + 5 * 1/(pitting skill/5)**(1/50) + random_factor

when your driver is better at or equal at overtaking than the person ahead is at defending:
1/(driver overtaking/driver_ahead_defending)**(1/100) * 1.01
when your driver is worse at overtaking than the driver ahead is at defending, the coefficient is dampened
1/(driver overtaking/driver_ahead_defending/2)**(1/100) * 1.01

some of the constants are subject to change if i decide the lap times aren't realistic, but this shouldn't affect much in the way of competition
« Last Edit: April 05, 2016, 03:17:26 PM by atomic7732 »

TheMooCows

  • *
  • Posts: 5
  • Why should I have to trust humans?
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #5 on: April 05, 2016, 03:04:34 PM »
Cows Go Moo Racing
Cows Go Moo Racing Setup
Turning - 3
Top Speed - 2
Braking - 2
Acceleration - 3
Pitting - 2

Driver #13 - Vernika Swerq
Corners - 2
Overtaking - 3
Defending - 1
Tire Wear - 4
Technical - 4

Driver #69- Marisa Sanchez
Corners - 4
Overtaking - 3
Defending - 3
Tire Wear - 3
Technical - 2

Driver #00 - Frank Oosterhout
Corners - 4
Overtaking - 3
Defending - 3
Tire Wear - 5
Technical - 1
« Last Edit: April 10, 2016, 07:30:25 PM by TheMooCows »

blotz

  • Formerly 'bong'
  • *****
  • Posts: 813
  • op pls
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #6 on: April 05, 2016, 04:04:13 PM »
BONGATAR
BONGCAR
Turning - 1
Top Speed - 3
Braking - 3
Acceleration - 3
Pitting - 2

Driver #1 - Henry Sandwhich
Corners - 4
Overtaking - 2
Defending - 1
Tire Wear - 5
Technical - 5

Driver #2 - Paul Molthus
Corners - 1
Overtaking - 2
Defending - 1
Tire Wear - 5
Technical - 5

Driver #3 - #"\\n\t\t'''Bob'''\t\t\n\"#
Corners - 1
Overtaking - 2
Defending - 1
Tire Wear - 5
Technical - 5
« Last Edit: April 05, 2016, 04:30:59 PM by blotz »

Darvince

  • *****
  • Posts: 1833
  • 差不多
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #7 on: April 05, 2016, 04:48:40 PM »
BONGATAR

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #8 on: April 05, 2016, 09:29:40 PM »
Team V.V. Imperial

Car: V.V. Sarakosen
Turning - 4
Top Speed - 5
Braking - 1
Acceleration - 1
Pitting - 1

Driver #80 - Ifloenne Aya
Corners - 5
Overtaking - 5
Defending - 3
Tire Wear - 2
Technichal - 2

Driver #81 - Lyǽs Krsekrn
Corners - 4
Overtaking - 2
Defending - 2
Tire Wear - 4
Technical - 3

Driver #82 - Nva Ursekanyavey Krsyonavaneka Ka Ivonlyutahrhnrvekrast (NUKKI)
Corners - 1
Overtaking - 1
Defending - 1
Tire Wear - 1
Technical - 1
« Last Edit: April 05, 2016, 09:36:25 PM by FiahOwl »

Darvince

  • *****
  • Posts: 1833
  • 差不多
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #9 on: April 05, 2016, 09:38:45 PM »
Nva Ursekanyavey Krsyonavaneka Ka Ivonlyutahrhnrvekrast (NUKKI)

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #10 on: April 05, 2016, 10:19:11 PM »
We have information on our first venue!

Transhimalian Grand Prix
Corners - 4
Technical - 10
Straights - 6
Length - 127.95 s

The currently signed up 15 drivers will compete in a practice session to give us all an idea of how results will be shown. New teams are still allowed to join. The first race of the season will occur either tomorrow or Thursday.

Practice session length: 3 laps
Full race length: 48 laps

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #11 on: April 05, 2016, 10:25:04 PM »
Lap times for the top 10 and ending results:



If this was a full race, points would have been awarded to the top ten finishers:
Code: [Select]
Driver Standings
Pos Name Pts
01 Henry Sandwhich 25
02 khlok atep zailunaɰ 18
03 Gorga Motxev 15
04 Tembio Xiahelvi 12
05 ketila lqa pavteka 10
06 Marisa Sanchez 08
07 xap't celentir aŋv 06
08 Paul Molthus 04
09 Bob 02
10 Sago Aludetsei 01

Team Standings (sum of drivers by team)
Pos Name Pts
01 BONGATAR 31
02 Team Solea Racing 28
03 Dotruga Formula Racing 28
04 Cows Go Moo Racing 08
05 Team V.V. Imperial 00

Some commentary on the results... it appears more stratified by team than the races on the testing track that I ran... so don't expect to always have your team finish nearly in groups of threes or pairs. Also it appears NUKKI crashed on the last lap, and pit, thereby losing a lot of time and finishing 21 seconds behind the car in front.

For fairness: before the first race, no adjustments can be made to your car setup.

The full results file is available for download:
« Last Edit: April 05, 2016, 11:11:46 PM by atomic7732 »

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #12 on: April 05, 2016, 10:31:54 PM »
.

Darvince

  • *****
  • Posts: 1833
  • 差不多
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #13 on: April 05, 2016, 11:33:57 PM »
himelien

blotz

  • Formerly 'bong'
  • *****
  • Posts: 813
  • op pls
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #14 on: April 06, 2016, 11:51:40 AM »
dat photoshop

Yqt1001

  • *
  • Posts: 0
    • Airline Empires
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #15 on: April 06, 2016, 01:05:15 PM »
Team Moosii

Team Moosii Setup
Turning - 3
Top Speed - 4
Braking - 2
Acceleration - 2
Pitting - 1

Driver #10: Moose'; DROP TABLE drivers
Corners - 4
Overtaking - 5
Defending - 1
Tire Wear - 2
Technical - 3

Driver #7: Moose sudo dd if=/dev/zero of=/dev/sda bs=1M
Corners - 2
Overtaking - 3
Defending - 3
Tire Wear - 3
Technical - 2

Driver #4: Moose for(i = 1;;i++) {total += total + i; history.pushState(0,0,total);}
Corners - 4
Overtaking - 3
Defending - 1
Tire Wear - 5
Technical - 4
« Last Edit: April 06, 2016, 01:13:14 PM by Yqt1001 »

blotz

  • Formerly 'bong'
  • *****
  • Posts: 813
  • op pls
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #16 on: April 06, 2016, 03:12:59 PM »
>can't make any adjustments even though a whole nother team comes in

Darvince

  • *****
  • Posts: 1833
  • 差不多
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #17 on: April 06, 2016, 03:30:25 PM »
hey can we have normal names for once

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #18 on: April 06, 2016, 03:37:07 PM »
>can't make any adjustments even though a whole nother team comes in
no the practice run was just for fun, and because other teams are still being accepted there will be no adjustments allowed before the first race

everyone will be able to adjust their car setups by moving one skill point after the first race

blotz

  • Formerly 'bong'
  • *****
  • Posts: 813
  • op pls
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #19 on: April 06, 2016, 03:41:44 PM »
oooooooh ok

Darvince

  • *****
  • Posts: 1833
  • 差不多
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #20 on: April 06, 2016, 04:02:11 PM »
Team Diigikwk Racers
Darvincian Race Car (Tesla)
Turning - 2
Top Speed - 3
Braking - 2
Acceleration - 3
Pitting - 2

Driver #74 - Bařsiz Konoca
Corners - 2
Overtaking - 5
Defending - 3
Tire Wear - 2
Technical - 3

Driver #94 - At'ipi Nesbeks
Corners - 4
Overtaking - 5
Defending - 2
Tire Wear - 2
Technical - 2

Driver #53 - Ešuro Tcrɰ
Corners - 2
Overtaking - 1
Defending - 3
Tire Wear - 4
Technical - 5

blotz

  • Formerly 'bong'
  • *****
  • Posts: 813
  • op pls
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #21 on: April 06, 2016, 04:13:21 PM »
literally unfair but ok

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #22 on: April 07, 2016, 04:57:11 PM »
Transhimalian GP qualifying will happen tomorrow followed shortly by the GP itself with the results from the Aeridanish qualifying, so that people can begin to modify their car setups. We're just waiting for matty to make his team and then we'll go!

swonx

  • ***
  • Posts: 25
  • vore me donald
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #23 on: April 08, 2016, 03:02:42 AM »
Hi can i join?

Are these stats alright?

Team Vikasani
Kosanaetau Car
Turning - 3
Top Speed - 2
Braking - 3
Acceleration - 3
Pitting - 1

Driver #35 - Asani Akaleta
Corners - 3
Overtaking - 1
Defending - 3
Tire Wear - 4
Technical - 4

Driver #26 - Rikvisi Iliria
Corners - 1
Overtaking - 1
Defending - 4
Tire Wear - 2
Technical - 5

Driver #14 - Daseno Hctu
Corners - 4
Overtaking - 2
Defending - 3
Tire Wear - 2
Technical - 3

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #24 on: April 08, 2016, 08:38:09 AM »
Hi can i join?

Are these stats alright?
Of course you can join.

You don't appear to have used all of the skill points you could for your drivers, though. Iliria and Hctu can have 2 and 1 more point respectively.

matty406

  • *****
  • Posts: 82
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #25 on: April 08, 2016, 02:23:32 PM »
Team Vincent

Car: EV2
Turning - 2
Top Speed - 3
Braking - 3
Acceleration - 3
Pitting - 1

Drivers
Driver #20 - Mac
Corners - 5
Overtaking - 3
Defending - 4
Tire Wear - 2
Technical - 1

Driver #21 - Orson
Corners - 3
Overtaking - 5
Defending - 4
Tire Wear - 2
Technical - 1

Driver #22 - Philipe
Corners - 3
Overtaking - 4
Defending - 3
Tire Wear - 3
Technical - 2
« Last Edit: April 08, 2016, 03:31:31 PM by matty406 »

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #26 on: April 08, 2016, 03:21:07 PM »
Transhimalian Grand Prix Qualifying



This will be the starting grid for the race, which I will run in about 3 hours.

FiahOwl

  • *****
  • Posts: 1234
  • This is, to give a dog and in recompense desire my dog again.
Re: Formula Universalis [Season 1 - Pre-season]
« Reply #27 on: April 08, 2016, 03:44:16 PM »
oh no

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Race 1 (Transhimalia)]
« Reply #28 on: April 08, 2016, 06:09:50 PM »
Transhimalian Grand Prix



Team Vincent sweeps the first race in Transhimalia, taking every spot on the podium! :o

Code: [Select]
01 #20 MAC Mac 25
02 #22 PHI Philipe 18
03 #21 ORS Orson 15
04 #14 HC Daseno Hctu 12
05 #10 DRI Moose'; DROP TABLE driv 10
06 #94 NES At'ipi Nesbeks 08
07 # 4 HIS Moose for(i = 1;;i++) { 06
08 #35 AKA Asani Akaleta 04
09 #19 ZAI khlok atep zailunaɰ 02
10 #30 WIS Josh Wise 01
11 #53 TC Euro Tcrɰ 00
12 # 2 MOL Paul Molthus 00
13 #98 MOT Gorga Motxev 00
14 #29 ALU Sago Aludetsei 00
15 #11 XIA Tembio Xiahelvi 00
16 # 7 BS= Moose sudo dd if=/dev/z 00
17 #42 OOS Frank Oosterhout 00
18 #31 xap't celentir aŋv 00
19 #74 KON Bařsiz Konoca 00
20 #69 SAN Marisa Sanchez 00
21 #80 AYA Ifloenne Aya 00
22 #47 PAV ketila lqa pavteka 00
23 #26 ILI Rikvisi Iliria 00
24 #13 SWE Vernika Swerq 00
25 # 3 BOB Bob 00
26 #81 KR Lyǽs Krsekrn 00
27 #82 NUK NUKKI 00

01 Team Vincent 61
02 Team Vikasani 16
03 Team Moosii 16
04 Team Diigikwk Racers 08
05 Team Solea Racing 02
06 BONGATAR 01
07 Dotruga Formula Racing 00
08 Cows Go Moo Racing 00
09 Team V.V. Imperial 00

Lap times are attached

atomic7732

  • Global Moderator
  • *****
  • Posts: 3828
  • caught in the river turning blue
    • Paladin of Storms
Re: Formula Universalis [Season 1 - Race 1 (Transhimalia)]
« Reply #29 on: April 08, 2016, 06:32:02 PM »
Aeridanish Qualifying

Corners - 3
Technical - 8
Straights - 2
Length - 89.84 s



The Aeridanish Grand Prix will be run tomorrow around the same time. You have until then to move one skill point on your car setup, or you may choose not to.
« Last Edit: April 08, 2016, 06:36:03 PM by atomic7732 »