This program uses historical NBA data to predict the likelihood that a given shot taken by a particular player at a location will go in. It works by placing a grid on the court. It then counts how often shots at (near) each grid point go in for each player. The likelihood is estimated by looking at a player's shot history (shots made / shots attempted) for a grid point.