By Brian Burke
When I learned a little about object oriented programming, it all made sense. The software engineers were designing the interface for their own convenience, not for ease of use. It made sense from an efficiency standpoint...a programming efficiency standpoint. But from the perspective of the user, it wasn't so efficient. The least used feature was just as accessible as the most common feature, and all of them were hidden until you expanded the right portion of the tree.
Yesterday I realized I was doing the same thing with the draft model. From my point of view, it's easiest to think in terms of players and their probability to be selected at each pick number, because that's how the software that runs the model works. It goes down the list of prospects, player-by-player, looking at the probability he'll be selected pick#-by-pick#.
For the players and their agents, and for fans of particular players, this is ideal. They want to know where and when they'll go. But the user is probably thinking of things from a team's perspective. Whether the user is a team personnel guy or a fan of a team, he'd rather see things from the perspective of a pick #. Right now, a Vikings fan (or exec) would have to click through over a dozen or so of the top players to see who's likely to be available to them at pick #8. And if they were wondering about who'd be available if they trade up or down, that's another few dozen clicks. Scroll, click. Scroll, click...
So I added a feature to the interface that takes the perspective of a pick #. It shows the probability of availability for the top remaining prospects for a chosen pick #. Minnesota is in the market for a QB, so for example, you can select the number 8 pick for the Vikings to see that there's an 11% chance Manziel is still available and a 75% chance Bortles is still available at 8.
Here's a preview below, and here's the link to the full tool. Just click on the 'By Pick' tab to see the new feature. As a bonus, if you hover your cursor over the bar for a player, you'll get a pop-up with his basic info and expert projections.
As it is implemented now, the chart will display prospects whose probability of availability are between .10 and .95. For picks in the late 2nd round and beyond, this includes a whole lot of guys, and it overwhelms the graph. So for now, I've limited it to the top 64 picks. Beyond that, you can still use the original 'By Player' interface any player in the database.