homenewstechnologygamesabout us

 

 

 

Drivatars: Making the Most of them in Forza Motorsport

 

Drivatar Lessons | Statistics | Observe | Free Training | Head-to-Head | Career Races | Maturity | Copying Drivatars | Learning From Your Drivatar

Introduction

Remember the days when games came with nice big manuals you could read at bedtime? The pamphlets we all get these days are OK and just about fit-for-purpose, but they don’t really tell us as much as we’d like. That’s why we put together this article. Consider this page an extension to the unavoidably concise Drivatar section in the Forza Motorsport manual.

 

Train Drivatar

 

The "Drivatar" – what is it? 

We’d suggest you think of your Drivatar as a clone of yourself. It is a replicant, a Driving Avatar made to your very own recipe. You teach it to drive like you do and you can keep on training it until it reaches the dizzy heights of perfection. Well, as perfect as you can make it that is. Drivatars are rather like your own culinary concoctions, they’re only as good as you are and whilst you may have followed the recipe from the TV-chef-of-the-moment’s new book to the letter, that Moroccan-lamb-served-on-a-bed-of-organic-rice-and-sunflower-seeds will always have your own unique slant on the theme. Drive erratically, braking and apexing too late and so will your Drivatar. Drive consistently with early braking, fast apexing and fast corner exit and so will your Drivatar. It really is a realistic model of your own driving skills.

 

Why create a Drivatar? What will it do for me? 

What is it for? Well aside from being a really interesting scientific subject for "research", it’s a novel addition to the gameplay of Forza. For one thing, all those computer opponents in "Career" and "Arcade" races are Drivatars that were pre-trained by computer — that’s one of the reasons why they drive far more realistically than typically seen in racing games. For another, you can employ (for a fee, of course) Drivatars to race for you in any Career Races that you’re having trouble with or don’t want to bother with (did I hear someone say "endurance"?). You can even pursue an entire career via your Drivatar. For some real fun though you can create a custom race in Head to Head using any combination of cars, tracks and drivers — including friends' Drivatars, your own Drivatars and the standard AI opponents in the game.

 

Hopefully we’ve convinced you that training a Drivatar is worthwhile, so let’s take a look in more detail at how it is done…

 

The Train Drivatar menu screen

Drivatar Lessons

When you first create your Drivatar, he/she knows nothing about your driving style and you need to take time to nurture your protegé. Now obviously it would be nice to take it down to the local pub (bar) and spend an evening discussing your racing philosophy but the easiest way to teach it to race like you is to invite it into the passenger seat of a few different cars and let him/her observe how you drive.

 

Forza’s approach to getting you to spend quality time with your Drivatar is to impose five lessons on you. (Hey! that’s a lot less than some other driving games Wink). You get to take your Drivatar out in a cunningly selected variety of cars on an even more cunningly selected variety of tracks. In fact, if you’re itching to test drive a Class R car and haven’t had time to unlock everything in the game yet then this is a sly backdoor into achieving just that since you’ll get to drive an Audi R8 in lesson five! The lessons are devilishly cunning because they shoe-horn you into teaching your Drivatar how you drive a representative sample of corner types that appear throughout the game. These corner types are listed in the manual for you and once you’ve completed all five lessons you’ll have taught your Drivatar how you drive each and every corner type in the game (with the exception of one – see Free Training to fix that). More importantly, you will have taught your Drivatar some key characteristics of your driving style:

 

  • Variety – how consistent are you?
  • Line – how smoothly do you guide the car around corners and through combinations thereof?
  • Entry speeds and braking points — how early do you brake before entering a corner? Are you conservative? Reckless?
  • Apex speeds and positions — how close are you to the apex of the corner and how fast are you going?
  • Exit Speeds and acceleration points — when do you start accelerating as you leave a corner and how well have you maintained your speed around the corner?

 

We use all this information to learn a model of your driving characteristics and that model is what drives the Drivatar.

 

The lessons are a pretty good way of learning some of the tracks and how to drive, as well as the route to training your Drivatar. You’ve got full ghost access, you’ve got the Scores (see below), the lap times, best laps — a veritable cornucopia of information on how to improve your driving. Think of the lessons as a cunningly disguised "driving school" as well as the implementation of what we'd like to claim is the most sophisticated "machine learning" ever seen in a video game!

 

The Drivatar lesson screen You'll have seen that each lesson is three laps. There’s a reason for that — we need a representative sample of your driving style to learn a driving model and three laps is pretty much the minimum useful amount of data. Ideally, to build a better model of your driving we need more, and indeed if you train further on the same track, your Drivatar will make use of that additional data.

 

You can quit a lesson early and depending on how many laps you have completed, there are two possible outcomes:

 

  • You will be informed that you have provided insufficient data for your Drivatar to learn anything useful, and your Drivatar will not be updated. Typically you need to complete a little more than one lap of good (i.e. mainly on the track!) driving, though the game is a little less strict on the Nurburgring.
  • You will have contributed to the Drivatar’s training (your data will be assimilated by the model), but you won’t have completed the lesson and you’ll have to try again at another time.

 

Once you have completed a lesson (i.e. the full 3 laps) a giant blue tick mark will scythe through the lesson icon – this doesn’t mean you can’t do it again though: feel free to repeat and improve.

 

Once you have completed all five lessons your Drivatar is considered “Mature”. That’s the term we use to indicate that it has had sufficient training to reproduce a reasonable approximation to your driving. You shouldn’t consider your Drivatar complete at this stage (far from it!) — that’s why we use the term “mature”, it indicates it has progressed from its enthusiastic teens and into the first flush of adulthood. You’ll now see some more menu options unlocked: Free Training and Head to Head. You’ll also now be able to employ your Drivatar to race for you in Career Races should you so choose. More on this later. Coming back to the point on completing your Drivatar, we should point out that a Drivatar is never really “complete”, it can always be improved. You’d be surprised how much your own style progresses as you progress through the game and how you make subtle changes in different cars and on different tracks. Drivatars are like a partner, you need to give them constant love and attention to get the best from them. You can skip the chocolates though.

Scores on the Doors

As covered in the printed Forza manual, as you train your Drivatar, you are graded on how well you drive certain types of corner on each track. Let’s talk a little more about those scores.

 

When you create your Drivatar you’ll see a menu option on the Drivatar menu called “Statistics”. If you visit this screen before you begin the lessons you’ll see three tabs:

 

  • A "Career" summary page showing "Distance Driven" etc. Note (slightly confusingly!) that all these statistics here refer to Career Races driven by that Drivatar not the amount of driving during training.
  • A summary of the Drivatar's turn abilities. This is specific to the training.
  • A summary of the Drivatar's ability in various car categories, again specific to training.

 

The Statistics Page - they never lie The second tab is probably the most important — it lists all the corner types categorised in the game ("Kink", "Constant Radius" etc) along with your current average scores. These are all 0% to begin with. As you train your Drivatar, either via "Drivatar Lessons" or "Free Training", these scores will change. They are the current values of the running averages of the scores you have achieved for each corner type and will change rapidly to begin with but, being averages, obviously stabilise the more you drive. Let’s take a look at one of those score messages you might see in the game:

 

Constant Radius 73% (+5)

 

Obviously the first part refers to the corner you just drove around. The “73%” refers to the absolute score you just achieved for that single corner. The “(+5)” refers to the fact that, compared to your score at the start of the race, you improved by a margin of 5%. Your previous score of record therefore was 68% — though the messages are rounded to the nearest whole number.

 

The 73% is calculated based on a number of key characteristics concerning the line and speed maintained through the corner. Roughly speaking, percentage points are awarded for entry speed, exit speed, closeness to apex, smoothness of line and time taken through the corner. Note that you don't have to be perfect according to all these metrics in order to score 100%.

 

Now, the talented drivers amongst you will rightly be shouting “but I drove that corner perfectly and didn't get 100%”. That’s a fair comment, since no scoring system can be perfect, and Drivatar Statistics are no exception. But you’ll also appreciate that for the majority of people for the majority of the time it gives a very reasonable and meaningful score. If you are genuinely talented (and that doesn’t mean 50% of you!!) then you shouldn’t get too hung up on your scores. In particular, please note that the scores are only indicative. The Drivatar itself isn’t concerned with the scores; it is concerned with your speed and position at every point on the track and of course your consistency. The scores are just a useful indicator of how well most people are doing and do not directly affect how well your Drivatar will perform in races.

 

Note that if, at the end of a lesson or some free training, you choose to "discard" your efforts, your statistics will not be updated.

Observe

A Drivatar observed Once you have completed at least one Drivatar lesson, entering "Observe" mode allows you to watch your Drivatar drive on any of the five tracks where the lessons have been completed. This allows you to assess you Drivatar's performance and perhaps see how your own driving might be improved to take advantage of any traits you observe in your Drivatar. Once you have completed all the lessons and your Drivatar is mature you’ll be able to watch him/her drive at any circuit in the game (another cunning back door — this time to checking out the locked tracks in the game) in any car in your garage. This is where you can start to appreciate the technology behind the Drivatar. The Drivatar is not a simple recording of your driving specific to the track and car combination from the lessons. Instead, your Drivatar infers a probabilistic model of your "style" of driving in general by monitoring your line with respect to the geometry of the track, and your speed with respect to the capabilities of your car.

 

Think about it ... you’ve trained your Drivatar to drive on only five different tracks in five particular cars and now it is able to drive all the tracks in the game in all cars — though effectively it has never experienced them before. If you think that’s simple, think again! For even the most menial of real world tasks we typically have to provide thousands of examples of data to get a computer to "learn" successfully. So as you might imagine, we had to utilise some seriously hardcore "machine learning" research voodoo to get the Drivatar system to work as effectively as it does here with such little training data.

Free Training

Once you have completed all the Drivatar lessons and your Drivatar is mature, "Free Training" is unlocked and you are able to continue training it on any track in the game using any car in your garage. This is where your Drivatar can start to really work for you. The more you train it, the better it will get.

 

The most noticeable change will come if you train it at new tracks it hasn’t raced before. After the lessons are complete, try observing your Drivatar at Laguna Seca for example. It’ll do OK, perhaps as well or better than you would when driving that circuit for the very first time. But, of course, the expert driver requires specific knowledge and experience of the idiosyncrasies of a given track to really perform well and the infamous “corkscrew” at Laguna Seca is a great example. Make a note of the best observed lap time your Drivatar achieves at Laguna Seca and then do some training there. Repeat the observe experiment and, assuming a reasonable level of competence on the part of the trainer Smile, you should see the best lap time improve significantly. To get the very best from your Drivatar, you really need to consider repeatedly adding to its training as you progress through the game and turn your attentions to specific cars and events. For example, your initial training at Tsukuba in the Ford Focus will allow your Drivatar to drive a Porsche GT3 there reasonably well but once you have progressed to that class of car in the game, you’ll really need to refresh the training to get the very best from your Drivatar at that level.

 

Also, Free Training is the place where you can update your Statistics and get scores for any corner type(s) not included in the tracks featured in the lessons.

 

Head to Head

Head to head setup screen Head to Head racing is easy to overlook in Forza given the vast swathes of arcade races, career races and online options open to you, but this is an innovative and exciting feature of the game. When was the last time you could completely customise a race to your precise requirements? Not only can you customise the track and the field of cars, you can personalise each and every driver. A great way to use the Head to Head races is to race your friends' Drivatars — simply get them to copy their Drivatar to a memory unit from the Xbox dashboard, and then copy it to your own console. Once on your Xbox hard disk, you can then race against it in Head to Head mode — how cool is that! Get a bunch of friends to all dump their Drivatars to your console and vice-versa and you can all continue to race against each other and learn each other’s lines and techniques without them being present (or on Xbox Live). In summary, you can specify races against:

 

  • Your currently selected Drivatar (which will be mature by default)
  • Any other mature Drivatars you may have created
  • Any other mature Drivatars created by other players (i.e. under other profiles) on your Xbox
  • Any mature Drivatars copied to your Xbox
  • Any of Forza's built-in AI Drivatar competitors, at "easy", "medium" or "hard" level

 

Some head to head action between Drivatars Head to Head is also a great way of learning where you can improve your own driving, simply configure a field of your own Drivatars in a mix of similarly specified cars and you can race against multiple versions of yourself and see where you can improve your lines or braking points by battling head to head against yourself. Or, for the ultimate personalised racing challenge, try racing your own Drivatar while giving them the benefit of a slightly faster car.

 

Career Races

A career event This is where your Drivatar gets to work for you and you can reap some financial reward and game progress for your efforts. At the beginning of each career race, a pre-race “start” menu is presented to you. There you’ll see the tantalisingly labelled “Load Drivatar” option. Once you have one or more locally-trained mature Drivatars available for that profile on your Xbox you can use this option to enter a Drivatar into the race for you. By “locally-trained” we mean that the Drivatar has to have been created and trained on the Xbox you are using at that time. What we didn’t want to see were people using Drivatars trained by other people to unlock tracks and cars for them — in other words cheating! So, in summary, to be able to enter a Drivatar in a career race, it must be:

 

  • Mature
  • Created on that physical Xbox
  • Created and trained under the current profile

 

Loading a Drivatar in a career race Once you’ve selected a valid Drivatar from the menu, you have hired your Drivatar to race for you in the selected career race. (you can subsequently "unload" your Drivatar if you change your mind). By default you will be presented with “Live TV” style coverage of the race once it starts. Remember, this isn’t a replay; this is now a “live” race with your Drivatar racing for you (and if you re-run the race, the outcome may be completely different). Watch your Drivatar battle with the opposition, observe where it is driving well or badly and learn from the experience. You can always use what you just learned to refresh your Drivatar's training at that race track and in the current car.

 

Once the race is complete, you’ll have to pay a proportion of any earnings to the Drivatar as its fee for risking life and limb for you but you’ll still earn some credits and reap the rewards of any unlocks or prize vehicles. You can look at how many credits your Drivatar has earned and other stats like how many races it has entered and won on the first tab in the Drivatar Statistics screen. We’ve tended to notice that Drivatars are pretty stingy with their earnings and tend not to spend them on anything other than pies, chips and mushy peas — though it has been rumoured that some trainers have managed to secure interest free loans for desirable wheels the Drivatar might want to drive for you.

 

Maturity

As noted earlier, when your Drivatar has completed all 5 lessons, he or she is considered to be "mature". The consequences of this are, in summary:

 

  • Free Training is unlocked.
  • Observe mode is expanded, in that you can now select from any track in the game, not just those tracks for which lessons have been completed.
  • Head to Head is unlocked.

 

Copying Drivatars From Xbox to Xbox

Drivatars on a memory unit Any Drivatar created on your Xbox we term to be "local". However, you can copy other "non-local" Drivatars to use in the game. Using the Xbox "dashboard" you can copy any Drivatar from the Xbox hard disk to a memory unit. From there, it can be copied to any other Xbox where it may be used subject to these limitations:

 

 

The main point of copying a Drivatar is hopefully obvious: it is to race against him or her in a custom Head to Head race. If you like, you can also Observe a copied Drivatar and examine its Statistics.

 

Learning From Your Drivatar

"When last we met, old man, you were the master and I was the pupil. Now I am the master."

Sounds a bit "tail wagging the dog" I know but if you want to get the most from your Drivatar then you need to watch and learn from your pupil.

One of the consistent themes in feedback email we received and our monitoring of Forza-related forums is that your Drivatars may well be great solo racers but they don't appear over-burdened with overtaking abilities. Well, that's a pretty fair assessment to be honest. Training is all done in a solo hot-lapping environment and yet the Drivatar is used in racing scenarios. Consequently, whilst the solo driving behaviour is personalised the overtaking behaviour is somewhat generic. "Somewhat" is the key word because you can tip the odds in your favour if you are prepared to enter the game...

 

Training and racing Drivatars can turn into a mini-game in itself if you let it. As the game was approaching completion and we were thrust into the happy position of having to do extensive testing Wink I found that I got hooked on constantly upgrading — not just my cars but my Drivatars too. The Drivatar cycle went: train, race, win credits, upgrade car, race, re-train to take advantage of upgrades, win new car... etc etc etc. About three months before release I specifically remember getting my profile up to level 25 without ever driving a single race! My Drivatar was absolutely loaded with credits and my garage was filling up nicely with cars that it had won for me. During this cycle I found I was treating the Drivatar like an RPG character — constantly levelling up and improving its abilities. I then realised I was treating this part of the game as a game in itself. My initial motivation was dual pronged: to avoid replaying all those races I'd done tens of times before, and to test Drivatar functionality. In the end though I was doing it simply for fun!

 

NSX at Tsukuba


Playing most games is all about learning to "beat" the designers, solving the puzzles they set and in particular exploiting your own strengths and the game's weaknesses. This is exactly what I was doing with Drivatars. I was watching my Drivatar race, observing its strengths and weaknesses and also the same attributes of the competition. Where I saw my Drivatar was weak, I'd go back to Free Training and I'd do some defensive lines. Where the AI of the opponents was weak, I'd go back and Free Train with some lines that exploited that weakness. The results?

Let's take an example. Turn one at Tsukuba. Now let's start this with a disclaimer: different races at this circuit, different classes, difficulty levels and lots more all contribute to how the AI drives so your mileage may vary. However, the basic principles apply. So, turn one at Tsukuba. My Drivatar was consistently "in the thick of it" at this turn on laps 2 and beyond. However, it kept trying to do a ridiculous outside overtake manoeuvre which not only always failed, it usually ended up losing a place instead of gaining one
Frown. My training at Tsukuba so far had been pretty consistent (have you any idea just HOW MANY TIMES I've driven a Focus SVT around Tsukuba during testing!?!) — approximately same lines, approximately same speeds. What I did was go to Free Training and deliberately do a lap and a half which stuck to that consistent line / speed for most of the circuit but deliberately cut closer to the right hand side of the start / finish straight, braking hard and as late as possible but giving me a very tight curb hugging line around turn one. It didn't do my Drivatar stats any favours, but I saved the training and then tried to race there again.

 

The first race my Drivatar did at this circuit after this updated training ran very similarly to previous races which was mildly disappointing but given that it was only a three lap race I tried again. On the third attempt it worked! My Drivatar was in 4th place close behind 3rd entering turn 9 (before the straight). It had a nice fast exit from turn 9 onto the straight and attempted to overtake on the right hand side. My car was pretty evenly matched for power with 3rd and the overtake wasn't going to succeed on power alone BUT after racing alongside each other for the length of the straight, my Drivatar went for that tight curb hugging line into turn one and forced 3rd place out on a wider line. Generally speaking, that wider line might have been faster but since we'd been battling all the way into the corner, 3rd place was more focussed on my Drivatar than on speed and consequently lost out. My Drivatar then took a nice swift exit from the corner and returned to what I considered my "usual" line having gained 3rd.

 

Race action


I've since used this and similar tricks regularly to make my Drivatar better at winning races. You can apply the same basic strategy in all sorts of places. Train some "blocking" lines into difficult corners like the chicane at Road Atlanta. Train some fast curb abusing lines like through the chicane at Alpine Ring. The list goes on. Of course when I refer to "my Drivatar" I've had lots of Drivatars and that particular guru has long gone but I'm still using the same techniques now that I'm playing the game as a gamer and not a developer. My Drivatar scores typically settle around 75%–80% but I'm not too concerned with them. They're a good indicator of how smoothly I drive and my corner speeds but they're not really an indication of how "good" my Drivatar is at winning races for me — and that's what I care about.

Once you embark upon this "optimisation" game it can become quite addictive. There's quite a hefty outlay in terms of initial training but once you've made the initial investment, the rewards are forthcoming and it’s a battle of wits, skill and tactics mixed with a healthy dose of luck which drives you onwards. The important aspect of the training is to keep it fresh. New car with substantially different handling? Update the training. Serious handling or power upgrades for existing car? Equally valid to update the training. Regular updating is important not just because of performance differences in the cars but also in you as a player — you'd be surprised how much you're improving all the time. I'm still shaving tenths off my times after many many hours of testing / playing.

My approach to Drivatar training now is to generally supply it 80–90% of the time with fast consistent solo racing laps. I then "top up" the training with some speculative "opponent aware" lines to give it more of an opportunity to pull off some spectacular overtakes and blocking manoeuvres — for one thing, it makes those Drivatar races all the more thrilling to watch! Talking of which, I'm sometimes quite disturbed by how much I enjoy watching those races! Finding yourself shouting at your Drivatar to "come on you ******* MUPPET - TAKE HIM" can lead you into a world of worry about your sanity...

 

Audi at Tsukuba