Download presentation
Presentation is loading. Please wait.
Published byDonna Paul Modified over 9 years ago
1
Battlefield: Bad Company 2 Lookup By David (Ben) Balkcom
2
So What Does it Do? Queries information for BC2 players – Checks EA’s player statistics server via a web page frontend – Requests a server search for a BC2 player via a player tracking service Displays relevant statistics for a player – Includes a skill index for quick understanding of statistics – Gives currently playing information
3
How Does it Work? Uses the AsyncTask framework for HTTP Get’s – Uses a simple, dynamically built URL to request stats based on player name and platform. – Uses key-value pairs in a Get request to send player name and tracking request data to a remote service. Uses pre/post-request text processing to avoid interference with the user interface.
4
Design Decisions: Problem Choosing the most relevant statistics for a player’s skill: – Score per Minute – Kill/Death Ratio – Win/Lose Ratio Creating the skill index weights: – Attempts to giving unfair skill credit to boosters, cheaters, campers, and no-lifers.
5
Design Decisions: Bounds Bounds to prevent unfair advantages: – K/D Bound: 4/1 – W/L Ratio: 2/1 – Score Per Minute: 400 Weights to focus on individual players: – K/D: 2 – W/L: 1 – SPM: 2
6
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.