Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Building a F1 race simulator (f1metrics.wordpress.com)
114 points by rb2e on Oct 12, 2014 | hide | past | favorite | 32 comments


I'm one of those people who finds Formula 1 dull—to me it seems to consist of people running nearly identical perfect laps, with victory decided by pit strategy. This simulator article reinforces my prejudices (it's all about nerding out on tire wear). Can anyone suggest a strategy for learning to enjoy the sport?


Like a lot of pro sports, the more you follow the news outside of the events themselves (in F1 they lovingly call it the "circus"), the more you will gain appreciation for the actual competition events themselves.

If you know the drama, the rivalries, the gossip and the news, then it provides much more context and enjoyment to the sport.

That way, when Nico Rosberg locks up his tyres and runs wide when trying to pass Lewis Hamilton in the second corner of the race, you know that's a big deal that's going to cause some controversy because they are heated rivals, instead of just "oh the green and grey car just tried to pass the other green and grey car but screwed up"..

When Daniel Ricciardo is half a second back and trying desperately to get past Fernando Alonso in the last 5 laps of the race to move from 7th to 6th place to get those extra 2 championship points, if you know where they are in the overall standings and that this particular battle on the track really matters, then even though they're not even close to finishing at the front, it's more exciting to watch - and it makes sense that the race director is showing this instead of the race leaders who are all racing multiple seconds apart from each other..

You need some kind of investment and engagement.. Even if you're not rooting for one specific team..

That said, you do kind of have to also accept that some races are dull (like today's Russian Grand Prix) and end up being a convoy of ground planes running perfect laps... That just kind of comes with the territory, and there's not much to do about it..

The next race will be (EDIT: at the Circuit of the Americas, not a street circuit) in Austin TX on the weekend of Nov 2nd, and should actually be more exciting, so maybe give that a watch..


This is a great comment about F1. You have to immerse yourself in the technicals and the non-technical 'gossip'/rivalries, etc-.

I'd also recommend checking out (either the full thing or some of the highlights) from Bahrain's race this year if you want to see some incredible head-to-head (& exciting) action.


Which is also why, I think, the F1 games that are out there are severely lacking.

Especially all the circus around the race seems to be an afterthought at best. What I want to be able to experience in such a game/simulation is not just the race itself, but also the things that go on besides the track.

I want to be able to drive out of the box, through the pit, minding the speedlimit and then enter the track to set a time. Simply seeing my car be driven onto the track or even worse just flat out starting on the track takes away the immersion.

Also, after the race on the podium, I'd love be able to experience this as well but the games nowadays deem it enough to simply show the end result, maybe a shot of the people of the podium and that's it.

I think simulations like this one mentioned in the article is an important part if you want to personally immerse yourself in racing, but a lot of the entertainment for the user also comes from the surrounding circus.

I'd love to see a game incorporate all of this. Especially seeing as non of this is too far out or technically not possible. It is just a matter of having or not having it in the game.


> The next race will be a street circuit in Austin TX

Huh? I'm pretty sure it's going to be at the Circuit of the Americas.


Oops, you are correct! My google-fu failed me there (I mis-read a result excerpt when googling for the exact date).. I will correct my post..


Give up, and start watching the World Endurance Championship. F1 has turned into a circus more than a sporting event. The teams are painted into a fairly confined box, where every car is mechanically and visually similar. Then they throw in Gimmicks like DRS, Push to Pass Kers, and tires that degrade quickly, all in the name of making the racing more exciting. Winning the championship pretty much means finding a loop hole to exploit the first half of the season and then coast to end.

the WEC on the other hand gives teams a lot more latitude in answering the question of "how do you go fast for 24 hours?" and that is very apparent when you look at Audi, Toyota and Porsche. 3 very different cars as far as overall design, engine capacity, engine design, fuel type, hybrid system capacity and design.

A V6 Turbo Diesel with a flywheel hybrid system, a V4 Gas Turbo with a battery hybrid system, and a normally aspirated gasoline v8 with twin Super Capacitor Hybrid systems, that put down 1000HP when all three are engaged.

3 Very different cars, but so incredibly close when it comes to overall performance, and that is with out much Balance of Performance, Push to Pass, or DRS systems, and they actually have tires that last.


I wouldn't say give up on F1, but certainly adding WEC into your viewing is a must. I'd actually say that WEC increased my enjoyment of F1 as it reinforced the strategic racing aspect, rather than judging the race by its overtake count (if you want both, add in BES. GT3 has close racing, but the endurance element adds in the strategy too).


To me there is plenty of Overtaking in WEC. I'd argue the quality of overtaking is better because it is created organically, and not because one car has DRS engaged, or one car has already used it's KERS boost for the lap. It comes from hitting lapped traffic, one car being a little faster on the straight, then the other car being a bit better into the corner, or because it is a Diesel having a lot more low end torque on corner exit.

I know some people hate this aspect of racing, but I love a good battle of pit strategy and execution. Watching the splits rise and fall as two cars exchange pit stops is fascinating to watch. The 24 hours of Le Mans can and has been decided by if all the other cars can run 4 fuel stints on a set of tires, but you can run a 5th stint once or twice in the course of a race.


Have you watched MotoGP? It sounds like you would enjoy it more.

There are no pit stops. The riders don't have radios. The pit can only communicate using signs on the straightaway.

Motorcycles tilt, so aerodynamic downforce is not possible. That means there's no such thing as "dirty air" and drafting is effective. The vehicles are smaller, so passing is frequent. The rider is a significant fraction of the vehicle mass, so winning requires skill in shifting weight, balancing, and feeling the bike. All of these factors make it much more seat-of-the-pants than F1.

If you've never seen a MotoGP race before, here's a slightly above-average one: http://www.youtube.com/watch?v=L4X4yvTHaRM#t=240 I'd rather link to a typical example than the best, since I don't want to get your hopes up.


I absolutely love formula 1, I've watched almost every race in the last 30 years.

For me it's as much about the people involved, the drivers, the engineers, the team managers - all have to be at the top of their game.

The technology is amazing too, bleeding edge race cars being nursed around a track close to the limits of physics by drivers on the limits of human ability.

When you follow Formula 1 race upon race, season upon season, you can't help but fall in the love with the majesty of the "F1 family" travelling the globe and putting on a fantastic display almost every fortnight for the season.


> I absolutely love formula 1, I've watched almost every race in the last 30 years.

Love, huh! Not an addiction?


I agree that F1 is not very easy to enjoy for the casual observer. You have to spend time trying to understand what happens behind the scenes to get the most out of it.

If you look at individual races, it might sometimes be a bit boring. The Russian GP yesterday was the most boring race in a very long time.

The first thing to understand is that that F1 is a driving and car building competition. There are two championships going on, the constructors' and the drivers' trophies are separate and sometimes involves a conflict of interest between the driver and the team. Every car is different from each other and the changes between races can be pretty significant.

A second thing to understand is that the competition lasts for the entire year, from March until November. Even though the past years one team has been dominant (Merc this year, Red Bull previous years), there's a big "best of the rest" competition going on.

A third thing to understand is that a Grand Prix lasts for the entire weekend. If things go wrong on Friday, it will have consequences on Sunday. If the weather changes, all bets are off. If you really want to see drivers earning their money, watch some Friday practice sessions. The car setups are off, lots of changes may be made and usually there's quite a lot of interesting background information discussed by the commentators.

Individual F1 races may be a bit boring for the uninitiated but it is the best drivers in the world driving the most sophisticated racing cars ever built. You might have to be a hard core racing geek to get the most out of it... but I am and I definitely enjoy it.


I find pit strategy to be a factor, but rarely the most important ones. A given chassis performs predictably differently on different tracks. I find the technical design and car setup fascinating - and that is what I think the biggest factor is. That's why teams that win the constructors championship tend to do consistently well even when everyone's pit strategy is the same.


Agreed! And also the fact that F1 seems to be one of the only professional sports that has no problem changing the rules and regs each season (sometimes dramatically), which makes for much less predictable seasons..

I can't think of any other major yearly league or sport that does that. Imagine if they tried to change the rules in football or baseball like that every season or two?


I have absolutely no problem with them changing the rules and regs between seasons. I find seeing which team/driver rises to the new challenge to be a fascinating part of F!. But it does rather annoy me when they change the rules within a season. That always feels like interference and moving the goalposts...


Even though I'm more interested in the technology than the rivalries, some of the changes have seemed unsportsmanlike, and I don't care for that. I'm definitely in the minority, but I think the change to hybrid engines and the revival of turbos is cool. Screaming V-12's are thrilling, but it's one of the few changes that have allowed them to advance technology other than aerodynamics, and hearing the tires slip is interesting.


The main thing that helps me is being interested in the technology itself. The actual sport as it plays out is highly optimized/refined, as you say, but if you’re interested in what determines the performance envelope and how the different teams approach the problem of expanding it, then the whole thing takes on another dimension. The teams design and build their cars themselves with a huge range of available resources, so there is a nice mix of scrappy ingenuity, dogged refinement and luck on display.

This, together with the huge budgets involved at the front of the grid, also produces a sport that features celebrity engineers who command multi-million-dollar salaries and have dramatic contract disputes, etc. This may or may not appeal to you.

Crucially (for me), the teams are very secretive about what they are doing and why, so figuring out the mechanical and aerodynamic approaches that are in play, which ones are winning, which brilliant ideas are languishing on underfunded teams, etc. becomes a very interesting saga of nerdy armchair detective work. Even the parts of the cars that they can’t hide — the bodywork — are sophisticated enough aerodynamically that you can’t necessarily tell what is going on (or copy it for your car) without a relatively detailed understanding of how it works within an overall aerodynamic philosophy. There is a good and growing online community to get into with that.

Then you add the drivers; there are only a couple dozen to know about so its pretty accessible that way, and you get a sense as others here have said about who is under pressure, who has the talent but not the machinery and vice versa, and how they all interact.

Another interesting interaction is between drivers and cars, or driving styles and car characteristics — there are drivers that can uniquely exploit certain car characteristics, or cars that may be designed to suit certain drivers or styles, etc. and those will evolve as drivers move among teams and as the technical regulations change.

I realize typing this out that these things point more to enjoying the sport more than the races themselves. I am a lot less fixated on watching the races than I used to be, but there are still some great moments and I catch what I can. Today’s Russian GP was notably boring for the last couple of years, FWIW. For more instant gratification Moto GP might be a better bet, and most of the technical drama unfolds over there too. I still think F1 is pretty exciting though.


Interesting - now you say it, that's how I feel as well, that it's more about the sport in general than the races themselves. I'll quite happily skip watching a race, but almost never skip reading the news and rumours in between.


I think it's like any sport. Take NFL for example. Outside of the US most people look at it as long slow and boring. I love it - because I find it's similar to F1. Strategy is important. It's not necessarily about who is fastest but who is smartest. Who can outwit the other person/team. Tyre wear is part of that. Yesterday we had a race with pretty much no tyre wear - it was one of the most boring in a long time. Most other races this year have been exciting despite the fact they have been dominated by one team. If you're not interested in monitoring tenths of a second, thinking about fuel levels, tyre compounds and strategy it's probably not for you. If you just want to watch a bunch of people drive as fast as they can and see who comes first maybe look into the lower formulas (GP2 for example).


One point I always remind myself on is that the tyres are actually the most important part of the car (no tyres, you're just driving round on titanium discs...), so they should have outweighted focus to a certain degree.


In any case, the technical aspects are fascinating for geeks and hackers:

http://www.carvaluation.com/blog/f1-technical


Interesting project and some other interesting posts on his blog.

MATLAB code at: https://drive.google.com/folderview?id=0BwS1t9oxSE-6N2xoQnNE...

I haven't tried it in Octave yet.

Pre-Sochi prediciton post on Reddit: http://www.reddit.com/r/formula1/comments/2izfll/race_simula...


Personally, I can't wait to get into Formula E. I hope it can be all of the thrill and technology of F1, with less oil industry sponsorship guilt (and perhaps less meddling from the FIA? One can hope.)


Until you can complete a race using one car Formula E is no more than a dog an pony show. Motorsport is about 2 things. Proving the Quality of your product, and pushing the technology forward. I do not see Formula E doing either yet.


More or less I'm in agreement... but having gone through the rules (and found them to be remarkably similar to F1, GP2), I think that they are as much an impediment, if not more than electrical technology.

There are a least a dozen major technological concepts that are proscribed by existing rules which waste enormous amounts of energy and that prevent its full recovery. So even with the fact that current electrical energy storage technologies are much less energy dense than petroleum based fuels, it's technically feasible to produce cars which could produce laps times much closer to F1 or GP2 cars.

Total race time is another problem... but in all honesty at some point the cars can achieve some percentage of what the GP2 cars are doing (say 60%) and the rest is 'hidden' from the casual spectator by race design (as in sprint races with multiple heats).

I'm not really sure of all the factors that went into formulating rules that exactly match existing formulas (other than just copying the rule texts)... but result has been exactly what you said "no more than a dog and pony show" and it's no wonder why they've kept the races as far away from existing formula car racing as one can conveniently accomplish with a planet the size of ours.


At this point to me it is a gimmick, although I think the organizers have been fairly straight forward about the fact that it is going to take time to get this right. And they are working on a lot of things that I have doubts about, it is just going to take time.

Right now it's a spec series. When they finally make the move to each team or manufacturer developing it's own chassis, I think things will get a lot more interesting.

Although I'm really not sure if Formula E is going to be around for the long term. I know the FIA and ACO (Behind the WEC) are keen on seeing an all electric prototype at Le Mans in the near future. Personally I think rather than an all electric series I would much rather see a series with a whole scale of options ranging from Full internal combustion, to IC assisted Hybrid Systems of various capacities in the middle, with full electric on the other end.


I agree that the current Formula E pit stops look absolutely silly; however, considering that refueling has been allowed in some F1 seasons, would you accept a battery-swap style pit stop?


I think allowing recharging would be cool. Using Formula E as a R&D test bed for refuelling commercial electric vehicles would be awesome. I hope they head that direction in the future. I understand the current season is very much a proof-of-concept / booststrap season, but once there are multiple manufacturers I hope to see stuff like this happen.


I don't think batteries are even necessary. They could easily get electricity from a sort of catenary or even wireless ground loops. These aren't daily commuter cars. It's not required that they carry the energy onboard.

Now if the battery research that goes into Formula E trickles down to commuter models than that would be a benefit.


Yes I think swapping batteries is a perfectly acceptable solution. It would be no different than changing the tires. I preferred Formula One when they allowed fueling in race.


#ForzaJules




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: