To celebrate Valentine’s Day, EA has activated a Double XP event for 24 hours in Battlefield 3! To take advantage of this Double XP 24 hour event you must be a BF3 Premium member.
The event will take place between February 14 at 2:00am until February 15 at 2:00am PST (10:00am GMT). Some players appear to be complaining that it’s only a 24 hour event. I say, it’s better than nothing!
— Battlefield (@Battlefield) February 14, 2013
If you want to know how Double XP is calculated have a read of what EA_AgentX explained on the official Battlelog forum:
So, imagine you have just finished a round with 2 kills and 3 deaths. Your total score on the scoreboard is an amazing 200 points and you finally start feeling like a pro. The whole round, you played as an Engineer. What you will see right after the scoreboard switches to the End of Round screen is that your Engineer symbol will flash, adding a total of 400 points to your engineer kit. This is your original 200 points multiplied by 2.
After your normal points have been doubled on the Engineer kit, it is now time for the game to count your ribbon score. You have received the Squad Rush Ribbon and the MVP 2 Ribbon. The Squad Rush Ribbon adds 200 points in itself and the MVP Ribbon adds 400 points in its original value.
You will first see these points added in their original values. They will then get doubled as “ADDITIONAL POINTS” (600 new points). Your sum total for this round would then be (200×2)+(200+400)x2=1600 points instead of the 800 you would have received on a normal weekend. Easy!
So in short, the scoring would look like this:
Original End of Round Score: 200
Engineer Score: 400 (200 original points + 200 for Double XP)
Squad Rush Ribbon: 200
MVP Ribbon: 400
Additional Score: 600 (Your ribbon score once more)