Introduction

This project is obviously a little different than the one I had originally proposed, but a mixture of desparately missing the NBA and running into some roadblocks with holograms led me to shifting focus.

The original inspiration for this project came when I saw the following video: https://youtu.be/vtN4tkvcBMA (which was shortly followed up by V2.0: https://youtu.be/FycDx69px8U). While I diverged a bit from recreating this exact project, I was excited to model something basketball related. So, without further adieu, let's address the problem at hand with a quick summary first, then the work.

Summary

What I am asking:

What is the optimal shot to take from various locations on the basketball court in terms of release height, velocity, and angle?

Who has done what before:

Many have modeled projectile motion, including the basic basketball shot, with different goals in mind. These range from the aforementioned "never-miss backboard" (https://youtu.be/vtN4tkvcBMA), modeling the perfect free throw (https://www.tandfonline.com/doi/citedby/10.1080/02640410500520401?scroll=top&needAccess=true and https://secretsofshooting.com/physics-based-basketball-shooting/), and just optimizing a basketball shot in general (https://www.wired.com/2011/10/optimizing-a-basketball-shot/). I wanted to recreate the basics of what has been done, while also striving to master what they've done so I can do my own experiments with improving and optimizing shots, and eventually even creating my own "never-miss backboard."

What I did:

I modeled the basic trajectory of a basketball, simulated thousands of shots from different locations on the court, determined which shots were makes and which shots were misses, then determined the optimal shot from each location in terms of release height, velocity, and angle.

How I did it:

I used basic equations of motion to model the trajectory, then developed an algorithm to determine if a shot would not only be a make, but would go through the hoop without touching anything but the net. I then developed an algorithm to determine the optimal shot from an array of "makes." I plugged all of this into a simulation of thousands and thousands of shots for each location on the court using basic looping algorithms.

What questions I needed to answer:

How to determine if the ball would "swish" through the hoop touching "nothing but net." How to determine the optimal shot from a specific location on the court from an array of possible made shots. Perfectly made shots are dictated by the laws of physics, and the optimal shot is verified by what a human is realistically capable of, matched to recorded results of such shots versus the results of the simulations.

What I learned:

Modeling something so trivial as a basketball shot makes it look easy, but it is much harder to accurately shoot at the exact half-meter per second and exact degree for the perfect shot. So, while modeling something like this is informative, it might not be as practical and useful for improving my jump-shot as I might have hoped. I'm also just sractching the surface of the complexity of this problem, as I have elected to ignore air resistance, spin, and other factors. I also learned the importance of being as concise as possible with the amount of data to simulate while still getting ample results to draw conclusions from because running this simulations took a very long time.

What future work could be done:

I could adjust the parameters to be as specific as possible to an individual's height and vertical jump to determine the optimal shot for them, rather than just assuming an average test case. Also, analyzing more actual shots could help the shooter hone in on the optimal shot. I could compare their shot in real-time to the simulation and determine what changes need to be made to adjust the shot. I could also use some beefier processing power to run these simulations so they don't take as long (although, trimming out some unrealistic/unnecessary testing parameters could help...). Finally, expanding to include shots that aren't perfect "swishes" would be another obvious next step.

Work/Explanation

Now, I started off with grand notions of exactly recreating the "Can't Miss Backboard," but quickly found myself befuddled with the intricacies of doing so. It also didn't help that I had abandoned my previous project and therefore lost that much time on this one. Oh well, sunk cost. I focused on modeling a basketball shot in general, then that quickly opened up to determining the most optimal shot from a variety of positions on the court.

I did quite a bit of preliminary research on the idea, but also looked up a lot of info on the way that was specific to my problem. Here are some of the sources I worked off of:

https://www.101computing.net/projectile-motion-formula/ These are the main equations I used to model the trajectory

https://www.wired.com/2011/10/optimizing-a-basketball-shot/ Very similar approach to the problem

https://www.assignmentexpert.com/blog/modeling-projectile-motion-using-python/ More help/examples of projectile motion

https://www.wired.com/story/lets-use-physics-to-model-a-curving-soccer-ball/ Different sport, same idea

https://en.wikipedia.org/wiki/Basketball_court#Table Court dimensions

https://www.wired.com/2015/05/physics-steph-currys-killer-jump-shot/ More physics of basketball shots

https://secretsofshooting.com/physics-based-basketball-shooting/ Bob Fisher, the free-throw physics legend

http://www.homeexerciseequipmenthq.com/average-vertical-jump/ Average vertical jump measurements

Many numbers that I gathered are exact (dimensions of the court, hoop, ball, etc.), while others are assumed generalizations of what a human is capable of (i.e. optimal release height is determined by the average height of a human plus the average human's vertical jump plus how high above the person's head the ball is released at). These numbers are based on a combination of personal observation and measurement, as well as online research to determine realistic values to aspire to.

With that being said, I release that I may have gone a bit overboard with the release velocities and angles, but I didn't want to miss out on any potentially useful data.

And with that, we begin with the code:

In [1]:
from math import pi,tan,cos,sin
import numpy as np
import matplotlib.pyplot as plt

First, I needed to quickly plug in some physics to make sure I had a basic grasp on the equations of motion I'd be dealing with.

In [2]:
g = 9.81     # m/s**2
x0 = 0       # m
y0 = 1       # m
v0 = 5       # m/s
theta = 45   # degrees
vx0 = v0*cos(theta*pi/180)  # find x-component of v0 (convert theta to radians)
vy0 = v0*sin(theta*pi/180)  # find y-component of v0 (convert theta to radians)
t = np.linspace(0,2,100)    # s

x = x0 + vx0*t
y = y0 + vy0*t - (1/2)*g*t**2

for i in range(0,len(y)):      # adding a "floor"
    if (y[i] < 0): y[i] = 0

plt.plot(x, y)
Out[2]:
[<matplotlib.lines.Line2D at 0x29e99618448>]

With the basic trajectory set, I needed to define some parameters for the actual court, hoop, backboard, and ball before I set out to simulate.

In [3]:
# PARAMETERS #

court_x = 47 * 0.3048             # half-court length (ft to m)
hoop_y = 10 * 0.3048              # height of hoop (ft to m)
hoop_diameter = 18 * 0.0254       # hoop diameter (in to m)
backboard_height = 48 * 0.0254    # backboard height (in to m)
hoop_x_back = court_x - (4 * 0.3048)           # back of hoop position
hoop_x_front = hoop_x_back - hoop_diameter     # front of hoop position
hoop_center = hoop_x_back - hoop_diameter/2    # center of hoop position
backboard_y_bottom = hoop_y - (12 * 0.0254)               # bottom of backboard height
backboard_y_top = backboard_y_bottom + backboard_height   # top of backboard height
ball_diameter = 9.51 * 0.0254     # diameter of basketball
ball_radius = ball_diameter/2     # radius of basketball
min_speed = 0       
max_speed = 100
speed_step = (max_speed - min_speed) * 2 + 1
time_steps = 1000
avg_opt_y0 = 2.4384

I made various helper functions to help me simulate shots, determine if the shot was a make or miss, display the various data, determine the optimal shot parameters, and loop through all of my functions for different locations on the court.

In [4]:
def find_slope(x1, x2, y1, y2):
    slope = (y2 - y1) / (x2 - x1)
    return slope
In [5]:
def find_y2(x1, x2, y1, slope):
    y2 = slope * (x2 - x1) + y1
    return y2
In [6]:
def find_x2(x1, y1, y2, slope):
    x2 = (y2 - y1) / slope + x1
    return x2

First, I check that the ball is actually moving, then I use the data generated for the simulation to calculate if the ball would be able to clear the front of the hoop from the top, then if the ball would smoothly go through the hoop. Note that I am going for the perfect swish, and not taking into account shots that would bounce off of the backboard or rim.

In [7]:
def made_shot(x, y):
    if (x[1] - x[0] == 0):
        return 0
    it = 0
    while (x[it] < hoop_x_front):
        it = it + 1
        if (it == time_steps):
            it = 0
            break
    slope = find_slope(x[it - 1], x[it], y[it - 1], y[it])
    y_pos = find_y2(x[it - 1], hoop_x_front, y[it - 1], slope)
    if (y_pos - ball_radius > hoop_y):
        while (y[it] > hoop_y):
            it = it + 1
            if (it == time_steps):
                it = 0
                return 0
        slope = find_slope(x[it - 1], x[it], y[it - 1], y[it])
        x_pos = find_x2(x[it - 1], y[it - 1], hoop_y, slope)
        if ((x_pos - ball_radius > hoop_x_front) and (x_pos + ball_radius < hoop_x_back)):
            return 1
        else:
            return 0
    else:
        return 0
In [8]:
def plot_hoop():
    x_hoop = [hoop_x_front, hoop_x_back]
    y_hoop = [hoop_y, hoop_y]
    axs[0].plot(x_hoop, y_hoop)
    axs[1].plot(x_hoop, y_hoop)
    
#     x_hoop_front = [hoop_x_front, hoop_x_front + ball_radius]
#     y_hoop_front = [hoop_y, hoop_y]
#     plt.plot(x_hoop_front, y_hoop_front)
    
#     x_hoop_back = [hoop_x_back - ball_radius, hoop_x_back]
#     y_hoop_back = [hoop_y, hoop_y]
#     plt.plot(x_hoop_back, y_hoop_back)

    x_backboard = [hoop_x_back, hoop_x_back]
    y_backboard = [backboard_y_bottom, backboard_y_top]
    axs[0].plot(x_backboard, y_backboard)
    axs[1].plot(x_backboard, y_backboard)
In [9]:
def shot(x0, y0, v0, theta):
    t = np.linspace(0,10,time_steps)
    vx0 = v0*cos(pi*theta/180)
    vy0 = v0*sin(pi*theta/180)
    x = x0 + vx0*t
    y = y0 + vy0*t - (1/2)*g*t**2
    for i in range(0,len(y)):
        if (y[i] < 0): y[i] = 0
    return x, y
In [10]:
def print_shots(made_shots):
    print("# of made shots:", len(made_shots))
    for i in range(len(made_shots)):
        x0 = made_shots[i][0]
        y0 = made_shots[i][1]
        v0 = made_shots[i][2]
        theta = made_shots[i][3]
        print('Made shot at: x0 = {:.2f} y0 = {:.1f} v0 = {:.1f} theta = {:.1f}'.format(x0, y0, v0, theta))

I define the optimal shot here as the shot that requires the least amount of force to shoot, while also being elevated enough to clear defenders, but not exerting all energy in the jumping motion.

In [11]:
def optimal_shot(made_shots):
    diff = made_shots[0][1] - avg_opt_y0
    val = 10*(diff)**2 + made_shots[0][2]
    temp = 0
    for i in range(len(made_shots)):
        new_diff = made_shots[i][1] - avg_opt_y0
        new_val = 10*(new_diff)**2 + made_shots[i][2]
        if (new_val < val):
            val = new_val
            temp = i
    return made_shots[temp]

I tested the various speeds and angles on an arbitrary starting distance and release height to make sure the code was working.

In [12]:
x0 = 4
y0 = 1

speed = np.linspace(min_speed, max_speed, speed_step)
angle = np.linspace(0, 90, 91)

shot_counter = 0
shots_made = []

fig, axs = plt.subplots(2)
fig.suptitle('Made shots')

for i in speed:
    for j in angle:
        x, y = shot(x0, y0, i, j)
        if (made_shot(x, y) == 1):
            shot_counter = shot_counter + 1
            axs[0].plot(x, y, 'g')
            axs[1].plot(x, y, 'go')
            new_shot = np.array([x0, y0, i, j])
            shots_made.append(new_shot)

print_shots(shots_made)

opt = optimal_shot(shots_made)
print("Optimal shot: x0 =", opt[0], "y0 =", opt[1], "v0 =", opt[2], "theta =", opt[3])
           
plot_hoop()  

axs[0].set_xlim([0, court_x])
axs[0].set_ylim([-0.5, 8])
axs[1].set_xlim([12.5, 13.5])
axs[1].set_ylim([2.9, 3.2])
plt.gca().set_aspect('equal', adjustable='box')
plt.show()
# of made shots: 19
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 48.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 49.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 50.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 51.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 52.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 53.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 54.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 55.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 10.5 theta = 56.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 11.0 theta = 63.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 12.0 theta = 69.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 13.0 theta = 73.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 14.0 theta = 76.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 14.5 theta = 77.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 15.0 theta = 78.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 18.0 theta = 82.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 22.5 theta = 85.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 29.0 theta = 87.0
Made shot at: x0 = 4.00 y0 = 1.0 v0 = 35.5 theta = 88.0
Optimal shot: x0 = 4.0 y0 = 1.0 v0 = 10.5 theta = 48.0

You can see above all of the made shots, first in half-court view, then a zoomed-in view of the hoop.

Next, I set up a function to loop through all release heights, velocities, and angles for a given distance.

In [13]:
def shot_loop_at(distance):
    m = distance
    height = np.linspace(1.5, 3, 16)
    speed = np.linspace(min_speed, max_speed, speed_step)
    angle = np.linspace(0, 90, 91)

    fig, axs = plt.subplots(2)
    fig.suptitle('Made shots')
        
    shot_counter = 0
    shots_made = []
    for n in height:
        for i in speed:
            for j in angle:
                x, y = shot(m, n, i, j)
                if (made_shot(x, y) == 1):
                    shot_counter = shot_counter + 1
                    axs[0].plot(x, y, 'g')
                    axs[1].plot(x, y, 'g')
                    print('Made shot at: y0 = {:.1f} v0 = {:.1f} theta = {:.1f}'.format(n, i, j))
                    new_shot = np.array([m, n, i, j])
                    shots_made.append(new_shot)
                        
    print()
    print("Total # of made shots:", len(shots_made))
    print()
    opt = optimal_shot(shots_made)
    print('Optimal shot: y0 = {:.1f} v0 = {:.1f} theta = {:.1f}'.format(opt[1], opt[2], opt[3]))
    print()
    x_hoop = [hoop_x_front, hoop_x_back]
    y_hoop = [hoop_y, hoop_y]
    axs[0].plot(x_hoop, y_hoop)
    axs[1].plot(x_hoop, y_hoop)
    x_backboard = [hoop_x_back, hoop_x_back]
    y_backboard = [backboard_y_bottom, backboard_y_top]
    axs[0].plot(x_backboard, y_backboard)
    axs[1].plot(x_backboard, y_backboard)
    axs[0].set_xlim([0, court_x])
    axs[0].set_ylim([-0.5, 8])
    axs[1].set_xlim([12.5, 13.5])
    axs[1].set_ylim([2.9, 3.2])
    plt.gca().set_aspect('equal', adjustable='box')
    plt.show()

I established eight shot locations (some practical, others for fun) and mapped them correctly to my coordinate system.

In [14]:
x_1 = 94 * 0.3048 # full-court
x_2 = 47 * 0.3048 # half-court
x_3 = 23.75 * 0.3048 # three-pointer
x_4 = 22 * 0.3048 # corner three
x_5 = 18.5 * 0.3048 # mid-range
x_6 = 15 * 0.3048 # free-throw
x_7 = 11.5 * 0.3048 # mid-post
x_8 = 8 * 0.3048 # restricted area
distance = [x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8]
for i in range(len(distance)):
    distance[i] = court_x - distance[i]

I then simulated shots for each of the eight locations and displayed their results.

In [15]:
print("FULL COURT SHOT")
print()
shot_loop_at(distance[0])
FULL COURT SHOT

Made shot at: y0 = 1.5 v0 = 17.0 theta = 41.0
Made shot at: y0 = 1.5 v0 = 17.0 theta = 53.0
Made shot at: y0 = 1.5 v0 = 18.0 theta = 61.0
Made shot at: y0 = 1.5 v0 = 18.5 theta = 30.0
Made shot at: y0 = 1.5 v0 = 19.5 theta = 67.0
Made shot at: y0 = 1.5 v0 = 21.0 theta = 71.0
Made shot at: y0 = 1.5 v0 = 21.5 theta = 72.0
Made shot at: y0 = 1.5 v0 = 22.0 theta = 73.0
Made shot at: y0 = 1.5 v0 = 24.0 theta = 76.0
Made shot at: y0 = 1.5 v0 = 29.5 theta = 81.0
Made shot at: y0 = 1.5 v0 = 36.0 theta = 84.0
Made shot at: y0 = 1.6 v0 = 17.0 theta = 40.0
Made shot at: y0 = 1.6 v0 = 17.0 theta = 53.0
Made shot at: y0 = 1.6 v0 = 17.5 theta = 58.0
Made shot at: y0 = 1.6 v0 = 18.0 theta = 61.0
Made shot at: y0 = 1.6 v0 = 19.5 theta = 67.0
Made shot at: y0 = 1.6 v0 = 21.0 theta = 71.0
Made shot at: y0 = 1.6 v0 = 21.5 theta = 72.0
Made shot at: y0 = 1.6 v0 = 22.0 theta = 73.0
Made shot at: y0 = 1.6 v0 = 24.0 theta = 76.0
Made shot at: y0 = 1.6 v0 = 29.5 theta = 81.0
Made shot at: y0 = 1.7 v0 = 17.0 theta = 40.0
Made shot at: y0 = 1.7 v0 = 17.0 theta = 53.0
Made shot at: y0 = 1.7 v0 = 17.5 theta = 35.0
Made shot at: y0 = 1.7 v0 = 17.5 theta = 58.0
Made shot at: y0 = 1.7 v0 = 18.0 theta = 61.0
Made shot at: y0 = 1.7 v0 = 19.5 theta = 67.0
Made shot at: y0 = 1.7 v0 = 21.0 theta = 71.0
Made shot at: y0 = 1.7 v0 = 21.5 theta = 72.0
Made shot at: y0 = 1.7 v0 = 22.0 theta = 73.0
Made shot at: y0 = 1.7 v0 = 24.0 theta = 76.0
Made shot at: y0 = 1.7 v0 = 29.5 theta = 81.0
Made shot at: y0 = 1.8 v0 = 17.0 theta = 39.0
Made shot at: y0 = 1.8 v0 = 17.5 theta = 58.0
Made shot at: y0 = 1.8 v0 = 18.0 theta = 61.0
Made shot at: y0 = 1.8 v0 = 21.0 theta = 71.0
Made shot at: y0 = 1.8 v0 = 21.5 theta = 72.0
Made shot at: y0 = 1.8 v0 = 22.0 theta = 73.0
Made shot at: y0 = 1.8 v0 = 24.0 theta = 76.0
Made shot at: y0 = 1.8 v0 = 28.0 theta = 80.0
Made shot at: y0 = 1.8 v0 = 29.5 theta = 81.0
Made shot at: y0 = 1.9 v0 = 17.0 theta = 54.0
Made shot at: y0 = 1.9 v0 = 20.5 theta = 70.0
Made shot at: y0 = 1.9 v0 = 21.0 theta = 71.0
Made shot at: y0 = 1.9 v0 = 22.0 theta = 73.0
Made shot at: y0 = 1.9 v0 = 24.0 theta = 76.0
Made shot at: y0 = 1.9 v0 = 28.0 theta = 80.0
Made shot at: y0 = 1.9 v0 = 29.5 theta = 81.0
Made shot at: y0 = 2.0 v0 = 17.0 theta = 38.0
Made shot at: y0 = 2.0 v0 = 17.0 theta = 54.0
Made shot at: y0 = 2.0 v0 = 17.5 theta = 34.0
Made shot at: y0 = 2.0 v0 = 18.0 theta = 31.0
Made shot at: y0 = 2.0 v0 = 20.5 theta = 70.0
Made shot at: y0 = 2.0 v0 = 21.0 theta = 71.0
Made shot at: y0 = 2.0 v0 = 22.0 theta = 73.0
Made shot at: y0 = 2.0 v0 = 24.0 theta = 76.0
Made shot at: y0 = 2.0 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.0 v0 = 29.5 theta = 81.0
Made shot at: y0 = 2.1 v0 = 20.5 theta = 70.0
Made shot at: y0 = 2.1 v0 = 22.0 theta = 73.0
Made shot at: y0 = 2.1 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.1 v0 = 29.5 theta = 81.0
Made shot at: y0 = 2.2 v0 = 20.5 theta = 70.0
Made shot at: y0 = 2.2 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.2 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.2 v0 = 29.5 theta = 81.0
Made shot at: y0 = 2.3 v0 = 17.0 theta = 37.0
Made shot at: y0 = 2.3 v0 = 17.0 theta = 55.0
Made shot at: y0 = 2.3 v0 = 17.5 theta = 59.0
Made shot at: y0 = 2.3 v0 = 18.0 theta = 30.0
Made shot at: y0 = 2.3 v0 = 18.5 theta = 64.0
Made shot at: y0 = 2.3 v0 = 20.5 theta = 70.0
Made shot at: y0 = 2.3 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.3 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.3 v0 = 29.5 theta = 81.0
Made shot at: y0 = 2.4 v0 = 17.0 theta = 55.0
Made shot at: y0 = 2.4 v0 = 17.5 theta = 59.0
Made shot at: y0 = 2.4 v0 = 18.5 theta = 64.0
Made shot at: y0 = 2.4 v0 = 20.5 theta = 70.0
Made shot at: y0 = 2.4 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.4 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.4 v0 = 29.5 theta = 81.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 44.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 45.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 46.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 47.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 48.0
Made shot at: y0 = 2.5 v0 = 17.0 theta = 36.0
Made shot at: y0 = 2.5 v0 = 17.0 theta = 55.0
Made shot at: y0 = 2.5 v0 = 17.5 theta = 59.0
Made shot at: y0 = 2.5 v0 = 18.5 theta = 64.0
Made shot at: y0 = 2.5 v0 = 19.0 theta = 66.0
Made shot at: y0 = 2.5 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.5 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 43.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 44.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 45.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 46.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 47.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 48.0
Made shot at: y0 = 2.6 v0 = 17.5 theta = 59.0
Made shot at: y0 = 2.6 v0 = 18.0 theta = 62.0
Made shot at: y0 = 2.6 v0 = 18.5 theta = 64.0
Made shot at: y0 = 2.6 v0 = 19.0 theta = 66.0
Made shot at: y0 = 2.6 v0 = 20.0 theta = 69.0
Made shot at: y0 = 2.6 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.6 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.7 v0 = 16.5 theta = 42.0
Made shot at: y0 = 2.7 v0 = 16.5 theta = 43.0
Made shot at: y0 = 2.7 v0 = 16.5 theta = 48.0
Made shot at: y0 = 2.7 v0 = 16.5 theta = 49.0
Made shot at: y0 = 2.7 v0 = 17.0 theta = 35.0
Made shot at: y0 = 2.7 v0 = 18.0 theta = 62.0
Made shot at: y0 = 2.7 v0 = 19.0 theta = 66.0
Made shot at: y0 = 2.7 v0 = 20.0 theta = 69.0
Made shot at: y0 = 2.7 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.7 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.8 v0 = 16.5 theta = 41.0
Made shot at: y0 = 2.8 v0 = 16.5 theta = 49.0
Made shot at: y0 = 2.8 v0 = 16.5 theta = 50.0
Made shot at: y0 = 2.8 v0 = 17.0 theta = 56.0
Made shot at: y0 = 2.8 v0 = 18.0 theta = 62.0
Made shot at: y0 = 2.8 v0 = 19.0 theta = 66.0
Made shot at: y0 = 2.8 v0 = 19.5 theta = 23.0
Made shot at: y0 = 2.8 v0 = 20.0 theta = 69.0
Made shot at: y0 = 2.8 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.8 v0 = 28.0 theta = 80.0
Made shot at: y0 = 2.9 v0 = 16.5 theta = 40.0
Made shot at: y0 = 2.9 v0 = 16.5 theta = 41.0
Made shot at: y0 = 2.9 v0 = 16.5 theta = 50.0
Made shot at: y0 = 2.9 v0 = 17.0 theta = 56.0
Made shot at: y0 = 2.9 v0 = 18.0 theta = 62.0
Made shot at: y0 = 2.9 v0 = 19.0 theta = 66.0
Made shot at: y0 = 2.9 v0 = 20.0 theta = 69.0
Made shot at: y0 = 2.9 v0 = 22.5 theta = 74.0
Made shot at: y0 = 2.9 v0 = 28.0 theta = 80.0
Made shot at: y0 = 3.0 v0 = 16.5 theta = 40.0
Made shot at: y0 = 3.0 v0 = 16.5 theta = 50.0
Made shot at: y0 = 3.0 v0 = 16.5 theta = 51.0
Made shot at: y0 = 3.0 v0 = 17.0 theta = 34.0
Made shot at: y0 = 3.0 v0 = 17.0 theta = 56.0
Made shot at: y0 = 3.0 v0 = 18.0 theta = 28.0
Made shot at: y0 = 3.0 v0 = 20.0 theta = 69.0

Total # of made shots: 143

Optimal shot: y0 = 2.5 v0 = 16.5 theta = 44.0

In [16]:
print("HALF COURT SHOT")
print()
shot_loop_at(distance[1])
HALF COURT SHOT

Made shot at: y0 = 1.5 v0 = 12.0 theta = 44.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 45.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 46.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 51.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 52.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 53.0
Made shot at: y0 = 1.5 v0 = 12.5 theta = 60.0
Made shot at: y0 = 1.5 v0 = 13.0 theta = 64.0
Made shot at: y0 = 1.5 v0 = 15.0 theta = 72.0
Made shot at: y0 = 1.5 v0 = 19.5 theta = 80.0
Made shot at: y0 = 1.5 v0 = 23.0 theta = 83.0
Made shot at: y0 = 1.5 v0 = 35.0 theta = 87.0
Made shot at: y0 = 1.5 v0 = 42.5 theta = 88.0
Made shot at: y0 = 1.6 v0 = 12.0 theta = 43.0
Made shot at: y0 = 1.6 v0 = 12.0 theta = 44.0
Made shot at: y0 = 1.6 v0 = 12.0 theta = 53.0
Made shot at: y0 = 1.6 v0 = 12.0 theta = 54.0
Made shot at: y0 = 1.6 v0 = 12.5 theta = 60.0
Made shot at: y0 = 1.6 v0 = 13.0 theta = 64.0
Made shot at: y0 = 1.6 v0 = 14.0 theta = 69.0
Made shot at: y0 = 1.6 v0 = 18.5 theta = 79.0
Made shot at: y0 = 1.6 v0 = 21.5 theta = 82.0
Made shot at: y0 = 1.6 v0 = 23.0 theta = 83.0
Made shot at: y0 = 1.6 v0 = 27.0 theta = 85.0
Made shot at: y0 = 1.6 v0 = 35.0 theta = 87.0
Made shot at: y0 = 1.6 v0 = 42.5 theta = 88.0
Made shot at: y0 = 1.7 v0 = 12.0 theta = 42.0
Made shot at: y0 = 1.7 v0 = 12.0 theta = 54.0
Made shot at: y0 = 1.7 v0 = 12.0 theta = 55.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 36.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 60.0
Made shot at: y0 = 1.7 v0 = 13.0 theta = 64.0
Made shot at: y0 = 1.7 v0 = 14.0 theta = 69.0
Made shot at: y0 = 1.7 v0 = 18.5 theta = 79.0
Made shot at: y0 = 1.7 v0 = 21.5 theta = 82.0
Made shot at: y0 = 1.7 v0 = 23.0 theta = 83.0
Made shot at: y0 = 1.7 v0 = 27.0 theta = 85.0
Made shot at: y0 = 1.7 v0 = 35.0 theta = 87.0
Made shot at: y0 = 1.7 v0 = 42.5 theta = 88.0
Made shot at: y0 = 1.8 v0 = 12.0 theta = 41.0
Made shot at: y0 = 1.8 v0 = 12.0 theta = 55.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 35.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 61.0
Made shot at: y0 = 1.8 v0 = 13.0 theta = 64.0
Made shot at: y0 = 1.8 v0 = 13.5 theta = 67.0
Made shot at: y0 = 1.8 v0 = 14.0 theta = 69.0
Made shot at: y0 = 1.8 v0 = 18.5 theta = 79.0
Made shot at: y0 = 1.8 v0 = 21.5 theta = 82.0
Made shot at: y0 = 1.8 v0 = 23.0 theta = 83.0
Made shot at: y0 = 1.8 v0 = 27.0 theta = 85.0
Made shot at: y0 = 1.8 v0 = 42.5 theta = 88.0
Made shot at: y0 = 1.9 v0 = 12.0 theta = 40.0
Made shot at: y0 = 1.9 v0 = 12.0 theta = 55.0
Made shot at: y0 = 1.9 v0 = 12.0 theta = 56.0
Made shot at: y0 = 1.9 v0 = 12.5 theta = 61.0
Made shot at: y0 = 1.9 v0 = 13.0 theta = 31.0
Made shot at: y0 = 1.9 v0 = 13.5 theta = 67.0
Made shot at: y0 = 1.9 v0 = 14.0 theta = 69.0
Made shot at: y0 = 1.9 v0 = 14.5 theta = 71.0
Made shot at: y0 = 1.9 v0 = 18.5 theta = 79.0
Made shot at: y0 = 1.9 v0 = 21.5 theta = 82.0
Made shot at: y0 = 1.9 v0 = 23.0 theta = 83.0
Made shot at: y0 = 1.9 v0 = 27.0 theta = 85.0
Made shot at: y0 = 1.9 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.0 v0 = 12.0 theta = 39.0
Made shot at: y0 = 2.0 v0 = 12.0 theta = 56.0
Made shot at: y0 = 2.0 v0 = 12.5 theta = 61.0
Made shot at: y0 = 2.0 v0 = 13.5 theta = 67.0
Made shot at: y0 = 2.0 v0 = 14.0 theta = 69.0
Made shot at: y0 = 2.0 v0 = 14.5 theta = 71.0
Made shot at: y0 = 2.0 v0 = 18.5 theta = 79.0
Made shot at: y0 = 2.0 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.0 v0 = 23.0 theta = 83.0
Made shot at: y0 = 2.0 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.0 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.1 v0 = 12.0 theta = 38.0
Made shot at: y0 = 2.1 v0 = 12.0 theta = 56.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 33.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 61.0
Made shot at: y0 = 2.1 v0 = 13.5 theta = 67.0
Made shot at: y0 = 2.1 v0 = 14.5 theta = 71.0
Made shot at: y0 = 2.1 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.1 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.1 v0 = 18.5 theta = 79.0
Made shot at: y0 = 2.1 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.1 v0 = 23.0 theta = 83.0
Made shot at: y0 = 2.1 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.1 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.2 v0 = 12.0 theta = 37.0
Made shot at: y0 = 2.2 v0 = 12.0 theta = 57.0
Made shot at: y0 = 2.2 v0 = 13.0 theta = 65.0
Made shot at: y0 = 2.2 v0 = 14.5 theta = 71.0
Made shot at: y0 = 2.2 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.2 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.2 v0 = 18.5 theta = 79.0
Made shot at: y0 = 2.2 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.2 v0 = 23.0 theta = 83.0
Made shot at: y0 = 2.2 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.2 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.3 v0 = 12.0 theta = 57.0
Made shot at: y0 = 2.3 v0 = 12.5 theta = 62.0
Made shot at: y0 = 2.3 v0 = 13.0 theta = 65.0
Made shot at: y0 = 2.3 v0 = 14.5 theta = 71.0
Made shot at: y0 = 2.3 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.3 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.3 v0 = 18.5 theta = 79.0
Made shot at: y0 = 2.3 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.3 v0 = 23.0 theta = 83.0
Made shot at: y0 = 2.3 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.3 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 45.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 46.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 47.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 48.0
Made shot at: y0 = 2.4 v0 = 12.0 theta = 57.0
Made shot at: y0 = 2.4 v0 = 12.0 theta = 58.0
Made shot at: y0 = 2.4 v0 = 12.5 theta = 62.0
Made shot at: y0 = 2.4 v0 = 13.0 theta = 28.0
Made shot at: y0 = 2.4 v0 = 13.0 theta = 65.0
Made shot at: y0 = 2.4 v0 = 14.5 theta = 71.0
Made shot at: y0 = 2.4 v0 = 15.5 theta = 74.0
Made shot at: y0 = 2.4 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.4 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.4 v0 = 18.5 theta = 79.0
Made shot at: y0 = 2.4 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.4 v0 = 23.0 theta = 83.0
Made shot at: y0 = 2.4 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.4 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 43.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 44.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 45.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 46.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 47.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 48.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 49.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 50.0
Made shot at: y0 = 2.5 v0 = 12.0 theta = 35.0
Made shot at: y0 = 2.5 v0 = 12.0 theta = 58.0
Made shot at: y0 = 2.5 v0 = 12.5 theta = 62.0
Made shot at: y0 = 2.5 v0 = 13.0 theta = 65.0
Made shot at: y0 = 2.5 v0 = 15.5 theta = 74.0
Made shot at: y0 = 2.5 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.5 v0 = 17.0 theta = 77.0
Made shot at: y0 = 2.5 v0 = 18.5 theta = 79.0
Made shot at: y0 = 2.5 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.5 v0 = 23.0 theta = 83.0
Made shot at: y0 = 2.5 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.5 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 41.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 42.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 43.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 49.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 50.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 51.0
Made shot at: y0 = 2.6 v0 = 12.0 theta = 34.0
Made shot at: y0 = 2.6 v0 = 12.0 theta = 58.0
Made shot at: y0 = 2.6 v0 = 12.5 theta = 30.0
Made shot at: y0 = 2.6 v0 = 12.5 theta = 62.0
Made shot at: y0 = 2.6 v0 = 13.0 theta = 65.0
Made shot at: y0 = 2.6 v0 = 15.5 theta = 74.0
Made shot at: y0 = 2.6 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.6 v0 = 17.0 theta = 77.0
Made shot at: y0 = 2.6 v0 = 18.5 theta = 79.0
Made shot at: y0 = 2.6 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.6 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.6 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 40.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 41.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 50.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 51.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 52.0
Made shot at: y0 = 2.7 v0 = 12.0 theta = 58.0
Made shot at: y0 = 2.7 v0 = 13.5 theta = 24.0
Made shot at: y0 = 2.7 v0 = 15.5 theta = 74.0
Made shot at: y0 = 2.7 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.7 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.7 v0 = 17.0 theta = 77.0
Made shot at: y0 = 2.7 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.7 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.7 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 39.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 40.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 51.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 52.0
Made shot at: y0 = 2.8 v0 = 12.0 theta = 59.0
Made shot at: y0 = 2.8 v0 = 13.5 theta = 68.0
Made shot at: y0 = 2.8 v0 = 15.5 theta = 74.0
Made shot at: y0 = 2.8 v0 = 16.0 theta = 75.0
Made shot at: y0 = 2.8 v0 = 16.5 theta = 76.0
Made shot at: y0 = 2.8 v0 = 17.0 theta = 77.0
Made shot at: y0 = 2.8 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.8 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.8 v0 = 42.5 theta = 88.0
Made shot at: y0 = 2.9 v0 = 11.5 theta = 38.0
Made shot at: y0 = 2.9 v0 = 11.5 theta = 52.0
Made shot at: y0 = 2.9 v0 = 11.5 theta = 53.0
Made shot at: y0 = 2.9 v0 = 12.0 theta = 32.0
Made shot at: y0 = 2.9 v0 = 12.0 theta = 59.0
Made shot at: y0 = 2.9 v0 = 12.5 theta = 28.0
Made shot at: y0 = 2.9 v0 = 12.5 theta = 63.0
Made shot at: y0 = 2.9 v0 = 13.5 theta = 68.0
Made shot at: y0 = 2.9 v0 = 14.0 theta = 70.0
Made shot at: y0 = 2.9 v0 = 15.0 theta = 73.0
Made shot at: y0 = 2.9 v0 = 15.5 theta = 74.0
Made shot at: y0 = 2.9 v0 = 17.0 theta = 77.0
Made shot at: y0 = 2.9 v0 = 21.5 theta = 82.0
Made shot at: y0 = 2.9 v0 = 27.0 theta = 85.0
Made shot at: y0 = 2.9 v0 = 42.5 theta = 88.0
Made shot at: y0 = 3.0 v0 = 11.5 theta = 37.0
Made shot at: y0 = 3.0 v0 = 11.5 theta = 53.0
Made shot at: y0 = 3.0 v0 = 11.5 theta = 54.0
Made shot at: y0 = 3.0 v0 = 12.0 theta = 31.0
Made shot at: y0 = 3.0 v0 = 12.0 theta = 59.0
Made shot at: y0 = 3.0 v0 = 12.5 theta = 63.0
Made shot at: y0 = 3.0 v0 = 13.0 theta = 66.0
Made shot at: y0 = 3.0 v0 = 13.5 theta = 68.0
Made shot at: y0 = 3.0 v0 = 14.0 theta = 70.0
Made shot at: y0 = 3.0 v0 = 15.0 theta = 73.0
Made shot at: y0 = 3.0 v0 = 15.5 theta = 74.0
Made shot at: y0 = 3.0 v0 = 17.0 theta = 77.0
Made shot at: y0 = 3.0 v0 = 21.5 theta = 82.0
Made shot at: y0 = 3.0 v0 = 27.0 theta = 85.0
Made shot at: y0 = 3.0 v0 = 42.5 theta = 88.0

Total # of made shots: 225

Optimal shot: y0 = 2.4 v0 = 11.5 theta = 45.0

In [17]:
print("THREE POINT SHOT")
print()
shot_loop_at(distance[2])
THREE POINT SHOT

Made shot at: y0 = 1.5 v0 = 9.0 theta = 62.0
Made shot at: y0 = 1.5 v0 = 9.0 theta = 63.0
Made shot at: y0 = 1.5 v0 = 9.5 theta = 67.0
Made shot at: y0 = 1.5 v0 = 9.5 theta = 68.0
Made shot at: y0 = 1.5 v0 = 10.0 theta = 71.0
Made shot at: y0 = 1.5 v0 = 10.5 theta = 73.0
Made shot at: y0 = 1.5 v0 = 11.0 theta = 75.0
Made shot at: y0 = 1.5 v0 = 15.5 theta = 83.0
Made shot at: y0 = 1.5 v0 = 20.5 theta = 86.0
Made shot at: y0 = 1.5 v0 = 23.5 theta = 87.0
Made shot at: y0 = 1.5 v0 = 28.5 theta = 88.0
Made shot at: y0 = 1.5 v0 = 40.5 theta = 89.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 52.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 53.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 54.0
Made shot at: y0 = 1.6 v0 = 9.0 theta = 63.0
Made shot at: y0 = 1.6 v0 = 9.0 theta = 64.0
Made shot at: y0 = 1.6 v0 = 9.5 theta = 68.0
Made shot at: y0 = 1.6 v0 = 10.0 theta = 71.0
Made shot at: y0 = 1.6 v0 = 10.5 theta = 73.0
Made shot at: y0 = 1.6 v0 = 11.0 theta = 75.0
Made shot at: y0 = 1.6 v0 = 14.5 theta = 82.0
Made shot at: y0 = 1.6 v0 = 15.5 theta = 83.0
Made shot at: y0 = 1.6 v0 = 20.5 theta = 86.0
Made shot at: y0 = 1.6 v0 = 23.5 theta = 87.0
Made shot at: y0 = 1.6 v0 = 28.5 theta = 88.0
Made shot at: y0 = 1.6 v0 = 40.5 theta = 89.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 48.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 49.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 50.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 51.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 52.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 53.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 54.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 55.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 56.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 57.0
Made shot at: y0 = 1.7 v0 = 9.0 theta = 64.0
Made shot at: y0 = 1.7 v0 = 9.5 theta = 68.0
Made shot at: y0 = 1.7 v0 = 10.0 theta = 71.0
Made shot at: y0 = 1.7 v0 = 10.5 theta = 73.0
Made shot at: y0 = 1.7 v0 = 11.0 theta = 75.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 79.0
Made shot at: y0 = 1.7 v0 = 14.5 theta = 82.0
Made shot at: y0 = 1.7 v0 = 15.5 theta = 83.0
Made shot at: y0 = 1.7 v0 = 20.5 theta = 86.0
Made shot at: y0 = 1.7 v0 = 23.5 theta = 87.0
Made shot at: y0 = 1.7 v0 = 28.5 theta = 88.0
Made shot at: y0 = 1.7 v0 = 40.5 theta = 89.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 46.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 47.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 55.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 56.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 57.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 58.0
Made shot at: y0 = 1.8 v0 = 9.0 theta = 64.0
Made shot at: y0 = 1.8 v0 = 9.5 theta = 68.0
Made shot at: y0 = 1.8 v0 = 10.0 theta = 71.0
Made shot at: y0 = 1.8 v0 = 10.5 theta = 73.0
Made shot at: y0 = 1.8 v0 = 11.0 theta = 75.0
Made shot at: y0 = 1.8 v0 = 12.0 theta = 78.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 79.0
Made shot at: y0 = 1.8 v0 = 14.5 theta = 82.0
Made shot at: y0 = 1.8 v0 = 15.5 theta = 83.0
Made shot at: y0 = 1.8 v0 = 20.5 theta = 86.0
Made shot at: y0 = 1.8 v0 = 23.5 theta = 87.0
Made shot at: y0 = 1.8 v0 = 28.5 theta = 88.0
Made shot at: y0 = 1.8 v0 = 40.5 theta = 89.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 44.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 57.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 58.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 59.0
Made shot at: y0 = 1.9 v0 = 9.0 theta = 64.0
Made shot at: y0 = 1.9 v0 = 9.0 theta = 65.0
Made shot at: y0 = 1.9 v0 = 9.5 theta = 68.0
Made shot at: y0 = 1.9 v0 = 10.0 theta = 71.0
Made shot at: y0 = 1.9 v0 = 11.0 theta = 75.0
Made shot at: y0 = 1.9 v0 = 12.0 theta = 78.0
Made shot at: y0 = 1.9 v0 = 12.5 theta = 79.0
Made shot at: y0 = 1.9 v0 = 14.5 theta = 82.0
Made shot at: y0 = 1.9 v0 = 15.5 theta = 83.0
Made shot at: y0 = 1.9 v0 = 20.5 theta = 86.0
Made shot at: y0 = 1.9 v0 = 23.5 theta = 87.0
Made shot at: y0 = 1.9 v0 = 28.5 theta = 88.0
Made shot at: y0 = 1.9 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 42.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 58.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 59.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 60.0
Made shot at: y0 = 2.0 v0 = 9.0 theta = 65.0
Made shot at: y0 = 2.0 v0 = 9.5 theta = 69.0
Made shot at: y0 = 2.0 v0 = 10.0 theta = 71.0
Made shot at: y0 = 2.0 v0 = 11.0 theta = 75.0
Made shot at: y0 = 2.0 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.0 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.0 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.0 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.0 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.0 v0 = 20.5 theta = 86.0
Made shot at: y0 = 2.0 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.0 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.0 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 40.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 59.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 60.0
Made shot at: y0 = 2.1 v0 = 9.0 theta = 65.0
Made shot at: y0 = 2.1 v0 = 9.5 theta = 69.0
Made shot at: y0 = 2.1 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.1 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.1 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.1 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.1 v0 = 20.5 theta = 86.0
Made shot at: y0 = 2.1 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.1 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.1 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 60.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 61.0
Made shot at: y0 = 2.2 v0 = 9.0 theta = 66.0
Made shot at: y0 = 2.2 v0 = 9.5 theta = 69.0
Made shot at: y0 = 2.2 v0 = 10.0 theta = 72.0
Made shot at: y0 = 2.2 v0 = 10.5 theta = 74.0
Made shot at: y0 = 2.2 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.2 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.2 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.2 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.2 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.2 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.2 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.2 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.2 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 48.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 49.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 50.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 51.0
Made shot at: y0 = 2.3 v0 = 8.5 theta = 37.0
Made shot at: y0 = 2.3 v0 = 8.5 theta = 61.0
Made shot at: y0 = 2.3 v0 = 9.0 theta = 66.0
Made shot at: y0 = 2.3 v0 = 9.5 theta = 69.0
Made shot at: y0 = 2.3 v0 = 10.0 theta = 72.0
Made shot at: y0 = 2.3 v0 = 10.5 theta = 74.0
Made shot at: y0 = 2.3 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.3 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.3 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.3 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.3 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.3 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.3 v0 = 16.5 theta = 84.0
Made shot at: y0 = 2.3 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.3 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.3 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 44.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 45.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 46.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 47.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 48.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 49.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 50.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 51.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 52.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 53.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 54.0
Made shot at: y0 = 2.4 v0 = 8.5 theta = 61.0
Made shot at: y0 = 2.4 v0 = 8.5 theta = 62.0
Made shot at: y0 = 2.4 v0 = 9.0 theta = 66.0
Made shot at: y0 = 2.4 v0 = 9.5 theta = 69.0
Made shot at: y0 = 2.4 v0 = 10.0 theta = 72.0
Made shot at: y0 = 2.4 v0 = 10.5 theta = 74.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.4 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.4 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.4 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.4 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.4 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.4 v0 = 16.5 theta = 84.0
Made shot at: y0 = 2.4 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.4 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.4 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 41.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 42.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 43.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 44.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 52.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 53.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 54.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 55.0
Made shot at: y0 = 2.5 v0 = 8.5 theta = 34.0
Made shot at: y0 = 2.5 v0 = 8.5 theta = 62.0
Made shot at: y0 = 2.5 v0 = 9.0 theta = 66.0
Made shot at: y0 = 2.5 v0 = 9.0 theta = 67.0
Made shot at: y0 = 2.5 v0 = 9.5 theta = 70.0
Made shot at: y0 = 2.5 v0 = 10.0 theta = 72.0
Made shot at: y0 = 2.5 v0 = 10.5 theta = 74.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.5 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.5 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.5 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.5 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.5 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 84.0
Made shot at: y0 = 2.5 v0 = 18.0 theta = 85.0
Made shot at: y0 = 2.5 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.5 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.5 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 39.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 40.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 41.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 54.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 55.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 56.0
Made shot at: y0 = 2.6 v0 = 8.5 theta = 62.0
Made shot at: y0 = 2.6 v0 = 8.5 theta = 63.0
Made shot at: y0 = 2.6 v0 = 9.0 theta = 67.0
Made shot at: y0 = 2.6 v0 = 9.5 theta = 70.0
Made shot at: y0 = 2.6 v0 = 10.0 theta = 72.0
Made shot at: y0 = 2.6 v0 = 10.5 theta = 74.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.6 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.6 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.6 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.6 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.6 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 84.0
Made shot at: y0 = 2.6 v0 = 18.0 theta = 85.0
Made shot at: y0 = 2.6 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.6 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.6 v0 = 40.0 theta = 89.0
Made shot at: y0 = 2.6 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 37.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 38.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 55.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 56.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 57.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 31.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 63.0
Made shot at: y0 = 2.7 v0 = 9.0 theta = 67.0
Made shot at: y0 = 2.7 v0 = 9.5 theta = 70.0
Made shot at: y0 = 2.7 v0 = 10.0 theta = 72.0
Made shot at: y0 = 2.7 v0 = 10.5 theta = 74.0
Made shot at: y0 = 2.7 v0 = 11.0 theta = 76.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.7 v0 = 12.0 theta = 78.0
Made shot at: y0 = 2.7 v0 = 12.5 theta = 79.0
Made shot at: y0 = 2.7 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.7 v0 = 13.5 theta = 81.0
Made shot at: y0 = 2.7 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.7 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.7 v0 = 16.5 theta = 84.0
Made shot at: y0 = 2.7 v0 = 18.0 theta = 85.0
Made shot at: y0 = 2.7 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.7 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.7 v0 = 40.0 theta = 89.0
Made shot at: y0 = 2.7 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 36.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 56.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 57.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 58.0
Made shot at: y0 = 2.8 v0 = 8.5 theta = 63.0
Made shot at: y0 = 2.8 v0 = 9.0 theta = 67.0
Made shot at: y0 = 2.8 v0 = 9.5 theta = 70.0
Made shot at: y0 = 2.8 v0 = 10.5 theta = 74.0
Made shot at: y0 = 2.8 v0 = 11.0 theta = 76.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.8 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.8 v0 = 13.5 theta = 81.0
Made shot at: y0 = 2.8 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.8 v0 = 15.5 theta = 83.0
Made shot at: y0 = 2.8 v0 = 16.5 theta = 84.0
Made shot at: y0 = 2.8 v0 = 18.0 theta = 85.0
Made shot at: y0 = 2.8 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.8 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.8 v0 = 40.0 theta = 89.0
Made shot at: y0 = 2.8 v0 = 40.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 34.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 57.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 58.0
Made shot at: y0 = 2.9 v0 = 8.5 theta = 63.0
Made shot at: y0 = 2.9 v0 = 8.5 theta = 64.0
Made shot at: y0 = 2.9 v0 = 9.0 theta = 67.0
Made shot at: y0 = 2.9 v0 = 9.5 theta = 70.0
Made shot at: y0 = 2.9 v0 = 11.0 theta = 76.0
Made shot at: y0 = 2.9 v0 = 11.5 theta = 77.0
Made shot at: y0 = 2.9 v0 = 13.0 theta = 80.0
Made shot at: y0 = 2.9 v0 = 13.5 theta = 81.0
Made shot at: y0 = 2.9 v0 = 14.5 theta = 82.0
Made shot at: y0 = 2.9 v0 = 16.5 theta = 84.0
Made shot at: y0 = 2.9 v0 = 18.0 theta = 85.0
Made shot at: y0 = 2.9 v0 = 23.5 theta = 87.0
Made shot at: y0 = 2.9 v0 = 28.5 theta = 88.0
Made shot at: y0 = 2.9 v0 = 40.0 theta = 89.0
Made shot at: y0 = 2.9 v0 = 40.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 32.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 33.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 58.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 59.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 27.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 64.0
Made shot at: y0 = 3.0 v0 = 9.0 theta = 68.0
Made shot at: y0 = 3.0 v0 = 9.5 theta = 70.0
Made shot at: y0 = 3.0 v0 = 10.0 theta = 73.0
Made shot at: y0 = 3.0 v0 = 11.0 theta = 76.0
Made shot at: y0 = 3.0 v0 = 11.5 theta = 77.0
Made shot at: y0 = 3.0 v0 = 13.0 theta = 80.0
Made shot at: y0 = 3.0 v0 = 13.5 theta = 81.0
Made shot at: y0 = 3.0 v0 = 16.5 theta = 84.0
Made shot at: y0 = 3.0 v0 = 18.0 theta = 85.0
Made shot at: y0 = 3.0 v0 = 23.5 theta = 87.0
Made shot at: y0 = 3.0 v0 = 28.5 theta = 88.0
Made shot at: y0 = 3.0 v0 = 40.0 theta = 89.0
Made shot at: y0 = 3.0 v0 = 40.5 theta = 89.0

Total # of made shots: 310

Optimal shot: y0 = 2.4 v0 = 8.0 theta = 44.0

In [18]:
print("CORNER THREE POINT SHOT")
print()
shot_loop_at(distance[3])
CORNER THREE POINT SHOT

Made shot at: y0 = 1.5 v0 = 8.5 theta = 60.0
Made shot at: y0 = 1.5 v0 = 8.5 theta = 61.0
Made shot at: y0 = 1.5 v0 = 9.0 theta = 66.0
Made shot at: y0 = 1.5 v0 = 9.0 theta = 67.0
Made shot at: y0 = 1.5 v0 = 9.5 theta = 70.0
Made shot at: y0 = 1.5 v0 = 10.0 theta = 73.0
Made shot at: y0 = 1.5 v0 = 10.5 theta = 75.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 79.0
Made shot at: y0 = 1.5 v0 = 12.5 theta = 80.0
Made shot at: y0 = 1.5 v0 = 14.0 theta = 82.0
Made shot at: y0 = 1.5 v0 = 15.0 theta = 83.0
Made shot at: y0 = 1.5 v0 = 16.0 theta = 84.0
Made shot at: y0 = 1.5 v0 = 17.5 theta = 85.0
Made shot at: y0 = 1.5 v0 = 19.5 theta = 86.0
Made shot at: y0 = 1.5 v0 = 22.5 theta = 87.0
Made shot at: y0 = 1.5 v0 = 27.5 theta = 88.0
Made shot at: y0 = 1.5 v0 = 38.5 theta = 89.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 61.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 62.0
Made shot at: y0 = 1.6 v0 = 9.0 theta = 67.0
Made shot at: y0 = 1.6 v0 = 9.5 theta = 70.0
Made shot at: y0 = 1.6 v0 = 10.0 theta = 73.0
Made shot at: y0 = 1.6 v0 = 10.5 theta = 75.0
Made shot at: y0 = 1.6 v0 = 11.5 theta = 78.0
Made shot at: y0 = 1.6 v0 = 12.0 theta = 79.0
Made shot at: y0 = 1.6 v0 = 12.5 theta = 80.0
Made shot at: y0 = 1.6 v0 = 14.0 theta = 82.0
Made shot at: y0 = 1.6 v0 = 15.0 theta = 83.0
Made shot at: y0 = 1.6 v0 = 16.0 theta = 84.0
Made shot at: y0 = 1.6 v0 = 17.5 theta = 85.0
Made shot at: y0 = 1.6 v0 = 19.5 theta = 86.0
Made shot at: y0 = 1.6 v0 = 22.5 theta = 87.0
Made shot at: y0 = 1.6 v0 = 27.5 theta = 88.0
Made shot at: y0 = 1.6 v0 = 38.5 theta = 89.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 62.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 63.0
Made shot at: y0 = 1.7 v0 = 9.0 theta = 67.0
Made shot at: y0 = 1.7 v0 = 9.5 theta = 71.0
Made shot at: y0 = 1.7 v0 = 10.0 theta = 73.0
Made shot at: y0 = 1.7 v0 = 10.5 theta = 75.0
Made shot at: y0 = 1.7 v0 = 11.5 theta = 78.0
Made shot at: y0 = 1.7 v0 = 12.0 theta = 79.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 80.0
Made shot at: y0 = 1.7 v0 = 14.0 theta = 82.0
Made shot at: y0 = 1.7 v0 = 16.0 theta = 84.0
Made shot at: y0 = 1.7 v0 = 17.5 theta = 85.0
Made shot at: y0 = 1.7 v0 = 19.5 theta = 86.0
Made shot at: y0 = 1.7 v0 = 22.5 theta = 87.0
Made shot at: y0 = 1.7 v0 = 27.5 theta = 88.0
Made shot at: y0 = 1.7 v0 = 38.5 theta = 89.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 62.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 63.0
Made shot at: y0 = 1.8 v0 = 9.0 theta = 67.0
Made shot at: y0 = 1.8 v0 = 9.0 theta = 68.0
Made shot at: y0 = 1.8 v0 = 9.5 theta = 71.0
Made shot at: y0 = 1.8 v0 = 10.0 theta = 73.0
Made shot at: y0 = 1.8 v0 = 10.5 theta = 75.0
Made shot at: y0 = 1.8 v0 = 11.5 theta = 78.0
Made shot at: y0 = 1.8 v0 = 12.0 theta = 79.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 80.0
Made shot at: y0 = 1.8 v0 = 14.0 theta = 82.0
Made shot at: y0 = 1.8 v0 = 16.0 theta = 84.0
Made shot at: y0 = 1.8 v0 = 17.5 theta = 85.0
Made shot at: y0 = 1.8 v0 = 19.5 theta = 86.0
Made shot at: y0 = 1.8 v0 = 22.5 theta = 87.0
Made shot at: y0 = 1.8 v0 = 27.5 theta = 88.0
Made shot at: y0 = 1.8 v0 = 38.5 theta = 89.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 49.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 50.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 51.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 52.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 53.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 54.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 55.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 63.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 64.0
Made shot at: y0 = 1.9 v0 = 9.0 theta = 68.0
Made shot at: y0 = 1.9 v0 = 9.5 theta = 71.0
Made shot at: y0 = 1.9 v0 = 10.0 theta = 73.0
Made shot at: y0 = 1.9 v0 = 10.5 theta = 75.0
Made shot at: y0 = 1.9 v0 = 11.5 theta = 78.0
Made shot at: y0 = 1.9 v0 = 12.0 theta = 79.0
Made shot at: y0 = 1.9 v0 = 12.5 theta = 80.0
Made shot at: y0 = 1.9 v0 = 14.0 theta = 82.0
Made shot at: y0 = 1.9 v0 = 16.0 theta = 84.0
Made shot at: y0 = 1.9 v0 = 17.5 theta = 85.0
Made shot at: y0 = 1.9 v0 = 19.5 theta = 86.0
Made shot at: y0 = 1.9 v0 = 22.5 theta = 87.0
Made shot at: y0 = 1.9 v0 = 27.5 theta = 88.0
Made shot at: y0 = 1.9 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 46.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 47.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 48.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 49.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 52.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 53.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 54.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 55.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 56.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 57.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 63.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 64.0
Made shot at: y0 = 2.0 v0 = 9.0 theta = 68.0
Made shot at: y0 = 2.0 v0 = 9.5 theta = 71.0
Made shot at: y0 = 2.0 v0 = 10.0 theta = 73.0
Made shot at: y0 = 2.0 v0 = 10.5 theta = 75.0
Made shot at: y0 = 2.0 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.0 v0 = 11.5 theta = 78.0
Made shot at: y0 = 2.0 v0 = 12.0 theta = 79.0
Made shot at: y0 = 2.0 v0 = 12.5 theta = 80.0
Made shot at: y0 = 2.0 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.0 v0 = 14.0 theta = 82.0
Made shot at: y0 = 2.0 v0 = 16.0 theta = 84.0
Made shot at: y0 = 2.0 v0 = 17.5 theta = 85.0
Made shot at: y0 = 2.0 v0 = 19.5 theta = 86.0
Made shot at: y0 = 2.0 v0 = 22.5 theta = 87.0
Made shot at: y0 = 2.0 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.0 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 44.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 56.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 57.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 58.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 64.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 65.0
Made shot at: y0 = 2.1 v0 = 9.0 theta = 68.0
Made shot at: y0 = 2.1 v0 = 9.5 theta = 71.0
Made shot at: y0 = 2.1 v0 = 10.5 theta = 75.0
Made shot at: y0 = 2.1 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.1 v0 = 11.5 theta = 78.0
Made shot at: y0 = 2.1 v0 = 12.0 theta = 79.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 80.0
Made shot at: y0 = 2.1 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.1 v0 = 16.0 theta = 84.0
Made shot at: y0 = 2.1 v0 = 17.5 theta = 85.0
Made shot at: y0 = 2.1 v0 = 19.5 theta = 86.0
Made shot at: y0 = 2.1 v0 = 22.5 theta = 87.0
Made shot at: y0 = 2.1 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.1 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.1 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 42.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 57.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 58.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 59.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 64.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 65.0
Made shot at: y0 = 2.2 v0 = 9.0 theta = 69.0
Made shot at: y0 = 2.2 v0 = 9.5 theta = 71.0
Made shot at: y0 = 2.2 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.2 v0 = 11.5 theta = 78.0
Made shot at: y0 = 2.2 v0 = 12.0 theta = 79.0
Made shot at: y0 = 2.2 v0 = 12.5 theta = 80.0
Made shot at: y0 = 2.2 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.2 v0 = 16.0 theta = 84.0
Made shot at: y0 = 2.2 v0 = 17.5 theta = 85.0
Made shot at: y0 = 2.2 v0 = 19.5 theta = 86.0
Made shot at: y0 = 2.2 v0 = 22.5 theta = 87.0
Made shot at: y0 = 2.2 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.2 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.2 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 40.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 58.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 59.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 60.0
Made shot at: y0 = 2.3 v0 = 8.5 theta = 65.0
Made shot at: y0 = 2.3 v0 = 9.0 theta = 69.0
Made shot at: y0 = 2.3 v0 = 9.5 theta = 72.0
Made shot at: y0 = 2.3 v0 = 10.0 theta = 74.0
Made shot at: y0 = 2.3 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.3 v0 = 11.5 theta = 78.0
Made shot at: y0 = 2.3 v0 = 12.0 theta = 79.0
Made shot at: y0 = 2.3 v0 = 12.5 theta = 80.0
Made shot at: y0 = 2.3 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.3 v0 = 16.0 theta = 84.0
Made shot at: y0 = 2.3 v0 = 17.5 theta = 85.0
Made shot at: y0 = 2.3 v0 = 19.5 theta = 86.0
Made shot at: y0 = 2.3 v0 = 22.5 theta = 87.0
Made shot at: y0 = 2.3 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.3 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.3 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 38.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 59.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 60.0
Made shot at: y0 = 2.4 v0 = 8.5 theta = 65.0
Made shot at: y0 = 2.4 v0 = 8.5 theta = 66.0
Made shot at: y0 = 2.4 v0 = 9.0 theta = 69.0
Made shot at: y0 = 2.4 v0 = 9.5 theta = 72.0
Made shot at: y0 = 2.4 v0 = 10.0 theta = 74.0
Made shot at: y0 = 2.4 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 78.0
Made shot at: y0 = 2.4 v0 = 12.5 theta = 80.0
Made shot at: y0 = 2.4 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.4 v0 = 16.0 theta = 84.0
Made shot at: y0 = 2.4 v0 = 17.5 theta = 85.0
Made shot at: y0 = 2.4 v0 = 19.5 theta = 86.0
Made shot at: y0 = 2.4 v0 = 22.5 theta = 87.0
Made shot at: y0 = 2.4 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.4 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.4 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 36.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 60.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 61.0
Made shot at: y0 = 2.5 v0 = 8.5 theta = 66.0
Made shot at: y0 = 2.5 v0 = 9.0 theta = 69.0
Made shot at: y0 = 2.5 v0 = 9.5 theta = 72.0
Made shot at: y0 = 2.5 v0 = 10.0 theta = 74.0
Made shot at: y0 = 2.5 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 78.0
Made shot at: y0 = 2.5 v0 = 12.5 theta = 80.0
Made shot at: y0 = 2.5 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.5 v0 = 19.5 theta = 86.0
Made shot at: y0 = 2.5 v0 = 22.5 theta = 87.0
Made shot at: y0 = 2.5 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.5 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.5 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 44.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 45.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 46.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 47.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 48.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 49.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 50.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 51.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 52.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 53.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 34.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 61.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 62.0
Made shot at: y0 = 2.6 v0 = 8.5 theta = 66.0
Made shot at: y0 = 2.6 v0 = 9.0 theta = 69.0
Made shot at: y0 = 2.6 v0 = 9.5 theta = 72.0
Made shot at: y0 = 2.6 v0 = 10.0 theta = 74.0
Made shot at: y0 = 2.6 v0 = 10.5 theta = 76.0
Made shot at: y0 = 2.6 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.6 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.6 v0 = 19.5 theta = 86.0
Made shot at: y0 = 2.6 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.6 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.6 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 41.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 42.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 43.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 44.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 45.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 49.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 50.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 51.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 52.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 53.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 54.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 33.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 61.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 62.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 28.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 66.0
Made shot at: y0 = 2.7 v0 = 9.0 theta = 70.0
Made shot at: y0 = 2.7 v0 = 9.5 theta = 72.0
Made shot at: y0 = 2.7 v0 = 10.0 theta = 74.0
Made shot at: y0 = 2.7 v0 = 10.5 theta = 76.0
Made shot at: y0 = 2.7 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.7 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.7 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.7 v0 = 27.5 theta = 88.0
Made shot at: y0 = 2.7 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 38.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 39.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 40.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 52.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 53.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 54.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 55.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 31.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 62.0
Made shot at: y0 = 2.8 v0 = 8.5 theta = 66.0
Made shot at: y0 = 2.8 v0 = 8.5 theta = 67.0
Made shot at: y0 = 2.8 v0 = 9.0 theta = 70.0
Made shot at: y0 = 2.8 v0 = 9.5 theta = 72.0
Made shot at: y0 = 2.8 v0 = 10.0 theta = 74.0
Made shot at: y0 = 2.8 v0 = 10.5 theta = 76.0
Made shot at: y0 = 2.8 v0 = 11.0 theta = 77.0
Made shot at: y0 = 2.8 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.8 v0 = 14.5 theta = 83.0
Made shot at: y0 = 2.8 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.8 v0 = 38.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 36.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 37.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 54.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 55.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 56.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 62.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 63.0
Made shot at: y0 = 2.9 v0 = 8.5 theta = 67.0
Made shot at: y0 = 2.9 v0 = 9.0 theta = 70.0
Made shot at: y0 = 2.9 v0 = 9.5 theta = 72.0
Made shot at: y0 = 2.9 v0 = 10.0 theta = 74.0
Made shot at: y0 = 2.9 v0 = 10.5 theta = 76.0
Made shot at: y0 = 2.9 v0 = 13.0 theta = 81.0
Made shot at: y0 = 2.9 v0 = 14.5 theta = 83.0
Made shot at: y0 = 2.9 v0 = 27.0 theta = 88.0
Made shot at: y0 = 2.9 v0 = 38.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 34.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 35.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 55.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 56.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 57.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 28.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 63.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 24.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 67.0
Made shot at: y0 = 3.0 v0 = 9.0 theta = 70.0
Made shot at: y0 = 3.0 v0 = 10.5 theta = 76.0
Made shot at: y0 = 3.0 v0 = 13.0 theta = 81.0
Made shot at: y0 = 3.0 v0 = 14.5 theta = 83.0
Made shot at: y0 = 3.0 v0 = 22.0 theta = 87.0
Made shot at: y0 = 3.0 v0 = 27.0 theta = 88.0
Made shot at: y0 = 3.0 v0 = 38.5 theta = 89.0

Total # of made shots: 315

Optimal shot: y0 = 2.6 v0 = 7.5 theta = 44.0

In [19]:
print("MID-RANGE SHOT")
print()
shot_loop_at(distance[4])
MID-RANGE SHOT

Made shot at: y0 = 1.5 v0 = 8.0 theta = 64.0
Made shot at: y0 = 1.5 v0 = 8.0 theta = 65.0
Made shot at: y0 = 1.5 v0 = 8.5 theta = 69.0
Made shot at: y0 = 1.5 v0 = 9.0 theta = 72.0
Made shot at: y0 = 1.5 v0 = 9.5 theta = 75.0
Made shot at: y0 = 1.5 v0 = 10.5 theta = 78.0
Made shot at: y0 = 1.5 v0 = 11.0 theta = 79.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 81.0
Made shot at: y0 = 1.5 v0 = 12.5 theta = 82.0
Made shot at: y0 = 1.5 v0 = 13.5 theta = 83.0
Made shot at: y0 = 1.5 v0 = 14.5 theta = 84.0
Made shot at: y0 = 1.5 v0 = 15.5 theta = 85.0
Made shot at: y0 = 1.5 v0 = 17.5 theta = 86.0
Made shot at: y0 = 1.5 v0 = 20.0 theta = 87.0
Made shot at: y0 = 1.5 v0 = 24.5 theta = 88.0
Made shot at: y0 = 1.5 v0 = 34.0 theta = 89.0
Made shot at: y0 = 1.5 v0 = 34.5 theta = 89.0
Made shot at: y0 = 1.6 v0 = 8.0 theta = 64.0
Made shot at: y0 = 1.6 v0 = 8.0 theta = 65.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 69.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 70.0
Made shot at: y0 = 1.6 v0 = 9.0 theta = 73.0
Made shot at: y0 = 1.6 v0 = 9.5 theta = 75.0
Made shot at: y0 = 1.6 v0 = 10.0 theta = 77.0
Made shot at: y0 = 1.6 v0 = 10.5 theta = 78.0
Made shot at: y0 = 1.6 v0 = 12.0 theta = 81.0
Made shot at: y0 = 1.6 v0 = 12.5 theta = 82.0
Made shot at: y0 = 1.6 v0 = 14.5 theta = 84.0
Made shot at: y0 = 1.6 v0 = 15.5 theta = 85.0
Made shot at: y0 = 1.6 v0 = 17.5 theta = 86.0
Made shot at: y0 = 1.6 v0 = 20.0 theta = 87.0
Made shot at: y0 = 1.6 v0 = 24.5 theta = 88.0
Made shot at: y0 = 1.6 v0 = 34.0 theta = 89.0
Made shot at: y0 = 1.6 v0 = 34.5 theta = 89.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 53.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 54.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 55.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 56.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 57.0
Made shot at: y0 = 1.7 v0 = 8.0 theta = 65.0
Made shot at: y0 = 1.7 v0 = 8.0 theta = 66.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 70.0
Made shot at: y0 = 1.7 v0 = 9.0 theta = 73.0
Made shot at: y0 = 1.7 v0 = 9.5 theta = 75.0
Made shot at: y0 = 1.7 v0 = 10.0 theta = 77.0
Made shot at: y0 = 1.7 v0 = 10.5 theta = 78.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 82.0
Made shot at: y0 = 1.7 v0 = 15.5 theta = 85.0
Made shot at: y0 = 1.7 v0 = 17.5 theta = 86.0
Made shot at: y0 = 1.7 v0 = 20.0 theta = 87.0
Made shot at: y0 = 1.7 v0 = 24.5 theta = 88.0
Made shot at: y0 = 1.7 v0 = 34.0 theta = 89.0
Made shot at: y0 = 1.7 v0 = 34.5 theta = 89.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 49.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 50.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 51.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 55.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 56.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 57.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 58.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 59.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 60.0
Made shot at: y0 = 1.8 v0 = 8.0 theta = 66.0
Made shot at: y0 = 1.8 v0 = 8.0 theta = 67.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 70.0
Made shot at: y0 = 1.8 v0 = 9.0 theta = 73.0
Made shot at: y0 = 1.8 v0 = 9.5 theta = 75.0
Made shot at: y0 = 1.8 v0 = 10.0 theta = 77.0
Made shot at: y0 = 1.8 v0 = 10.5 theta = 78.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 82.0
Made shot at: y0 = 1.8 v0 = 15.5 theta = 85.0
Made shot at: y0 = 1.8 v0 = 17.5 theta = 86.0
Made shot at: y0 = 1.8 v0 = 20.0 theta = 87.0
Made shot at: y0 = 1.8 v0 = 24.5 theta = 88.0
Made shot at: y0 = 1.8 v0 = 34.0 theta = 89.0
Made shot at: y0 = 1.8 v0 = 34.5 theta = 89.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 47.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 58.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 59.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 60.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 61.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 66.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 67.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 70.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 71.0
Made shot at: y0 = 1.9 v0 = 9.0 theta = 73.0
Made shot at: y0 = 1.9 v0 = 9.5 theta = 75.0
Made shot at: y0 = 1.9 v0 = 10.0 theta = 77.0
Made shot at: y0 = 1.9 v0 = 12.5 theta = 82.0
Made shot at: y0 = 1.9 v0 = 15.5 theta = 85.0
Made shot at: y0 = 1.9 v0 = 17.5 theta = 86.0
Made shot at: y0 = 1.9 v0 = 20.0 theta = 87.0
Made shot at: y0 = 1.9 v0 = 24.5 theta = 88.0
Made shot at: y0 = 1.9 v0 = 34.0 theta = 89.0
Made shot at: y0 = 1.9 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 44.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 60.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 61.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 62.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 67.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 71.0
Made shot at: y0 = 2.0 v0 = 9.0 theta = 73.0
Made shot at: y0 = 2.0 v0 = 10.0 theta = 77.0
Made shot at: y0 = 2.0 v0 = 12.5 theta = 82.0
Made shot at: y0 = 2.0 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.0 v0 = 17.5 theta = 86.0
Made shot at: y0 = 2.0 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.0 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.0 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.0 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 61.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 62.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 63.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 67.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 68.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 71.0
Made shot at: y0 = 2.1 v0 = 9.0 theta = 74.0
Made shot at: y0 = 2.1 v0 = 10.0 theta = 77.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 82.0
Made shot at: y0 = 2.1 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.1 v0 = 17.5 theta = 86.0
Made shot at: y0 = 2.1 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.1 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.1 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.1 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 62.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 63.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 68.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 71.0
Made shot at: y0 = 2.2 v0 = 9.0 theta = 74.0
Made shot at: y0 = 2.2 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.2 v0 = 10.0 theta = 77.0
Made shot at: y0 = 2.2 v0 = 12.5 theta = 82.0
Made shot at: y0 = 2.2 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.2 v0 = 17.5 theta = 86.0
Made shot at: y0 = 2.2 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.2 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.2 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.2 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 47.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 48.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 49.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 50.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 51.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 52.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 53.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 54.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 55.0
Made shot at: y0 = 2.3 v0 = 7.5 theta = 63.0
Made shot at: y0 = 2.3 v0 = 7.5 theta = 64.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 68.0
Made shot at: y0 = 2.3 v0 = 8.5 theta = 71.0
Made shot at: y0 = 2.3 v0 = 9.0 theta = 74.0
Made shot at: y0 = 2.3 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.3 v0 = 10.0 theta = 77.0
Made shot at: y0 = 2.3 v0 = 12.5 theta = 82.0
Made shot at: y0 = 2.3 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.3 v0 = 17.5 theta = 86.0
Made shot at: y0 = 2.3 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.3 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.3 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.3 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 44.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 45.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 46.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 47.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 48.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 49.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 50.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 51.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 52.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 53.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 54.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 55.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 56.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 57.0
Made shot at: y0 = 2.4 v0 = 7.5 theta = 63.0
Made shot at: y0 = 2.4 v0 = 7.5 theta = 64.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 68.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 69.0
Made shot at: y0 = 2.4 v0 = 8.5 theta = 72.0
Made shot at: y0 = 2.4 v0 = 9.0 theta = 74.0
Made shot at: y0 = 2.4 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.4 v0 = 11.0 theta = 80.0
Made shot at: y0 = 2.4 v0 = 12.5 theta = 82.0
Made shot at: y0 = 2.4 v0 = 13.0 theta = 83.0
Made shot at: y0 = 2.4 v0 = 14.0 theta = 84.0
Made shot at: y0 = 2.4 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.4 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.4 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.4 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.4 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 41.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 42.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 55.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 56.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 57.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 58.0
Made shot at: y0 = 2.5 v0 = 7.5 theta = 64.0
Made shot at: y0 = 2.5 v0 = 7.5 theta = 65.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 68.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 69.0
Made shot at: y0 = 2.5 v0 = 8.5 theta = 72.0
Made shot at: y0 = 2.5 v0 = 9.0 theta = 74.0
Made shot at: y0 = 2.5 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.5 v0 = 10.5 theta = 79.0
Made shot at: y0 = 2.5 v0 = 11.0 theta = 80.0
Made shot at: y0 = 2.5 v0 = 13.0 theta = 83.0
Made shot at: y0 = 2.5 v0 = 14.0 theta = 84.0
Made shot at: y0 = 2.5 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.5 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.5 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.5 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.5 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 39.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 57.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 58.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 59.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 32.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 64.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 65.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 69.0
Made shot at: y0 = 2.6 v0 = 8.5 theta = 72.0
Made shot at: y0 = 2.6 v0 = 9.0 theta = 74.0
Made shot at: y0 = 2.6 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.6 v0 = 10.5 theta = 79.0
Made shot at: y0 = 2.6 v0 = 11.0 theta = 80.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 81.0
Made shot at: y0 = 2.6 v0 = 13.0 theta = 83.0
Made shot at: y0 = 2.6 v0 = 14.0 theta = 84.0
Made shot at: y0 = 2.6 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.6 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.6 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.6 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.6 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 36.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 37.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 58.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 59.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 60.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 65.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 66.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 69.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 72.0
Made shot at: y0 = 2.7 v0 = 9.0 theta = 74.0
Made shot at: y0 = 2.7 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.7 v0 = 10.5 theta = 79.0
Made shot at: y0 = 2.7 v0 = 11.0 theta = 80.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 81.0
Made shot at: y0 = 2.7 v0 = 13.0 theta = 83.0
Made shot at: y0 = 2.7 v0 = 14.0 theta = 84.0
Made shot at: y0 = 2.7 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.7 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.7 v0 = 24.0 theta = 88.0
Made shot at: y0 = 2.7 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.7 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.7 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 34.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 59.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 60.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 61.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 65.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 66.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 69.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 70.0
Made shot at: y0 = 2.8 v0 = 8.5 theta = 72.0
Made shot at: y0 = 2.8 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.8 v0 = 10.0 theta = 78.0
Made shot at: y0 = 2.8 v0 = 10.5 theta = 79.0
Made shot at: y0 = 2.8 v0 = 11.0 theta = 80.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 81.0
Made shot at: y0 = 2.8 v0 = 13.0 theta = 83.0
Made shot at: y0 = 2.8 v0 = 14.0 theta = 84.0
Made shot at: y0 = 2.8 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.8 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.8 v0 = 24.0 theta = 88.0
Made shot at: y0 = 2.8 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.8 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.8 v0 = 34.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 43.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 44.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 45.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 46.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 47.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 48.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 49.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 50.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 51.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 32.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 60.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 61.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 66.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 70.0
Made shot at: y0 = 2.9 v0 = 8.5 theta = 72.0
Made shot at: y0 = 2.9 v0 = 9.0 theta = 75.0
Made shot at: y0 = 2.9 v0 = 9.5 theta = 76.0
Made shot at: y0 = 2.9 v0 = 10.0 theta = 78.0
Made shot at: y0 = 2.9 v0 = 10.5 theta = 79.0
Made shot at: y0 = 2.9 v0 = 11.0 theta = 80.0
Made shot at: y0 = 2.9 v0 = 11.5 theta = 81.0
Made shot at: y0 = 2.9 v0 = 13.0 theta = 83.0
Made shot at: y0 = 2.9 v0 = 14.0 theta = 84.0
Made shot at: y0 = 2.9 v0 = 15.5 theta = 85.0
Made shot at: y0 = 2.9 v0 = 17.0 theta = 86.0
Made shot at: y0 = 2.9 v0 = 20.0 theta = 87.0
Made shot at: y0 = 2.9 v0 = 24.0 theta = 88.0
Made shot at: y0 = 2.9 v0 = 24.5 theta = 88.0
Made shot at: y0 = 2.9 v0 = 34.0 theta = 89.0
Made shot at: y0 = 2.9 v0 = 34.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 39.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 40.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 41.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 42.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 43.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 44.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 45.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 46.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 47.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 48.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 49.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 50.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 51.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 52.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 53.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 30.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 60.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 61.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 62.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 25.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 66.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 67.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 70.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 73.0
Made shot at: y0 = 3.0 v0 = 9.0 theta = 75.0
Made shot at: y0 = 3.0 v0 = 10.0 theta = 78.0
Made shot at: y0 = 3.0 v0 = 10.5 theta = 79.0
Made shot at: y0 = 3.0 v0 = 11.0 theta = 80.0
Made shot at: y0 = 3.0 v0 = 11.5 theta = 81.0
Made shot at: y0 = 3.0 v0 = 13.0 theta = 83.0
Made shot at: y0 = 3.0 v0 = 14.0 theta = 84.0
Made shot at: y0 = 3.0 v0 = 15.5 theta = 85.0
Made shot at: y0 = 3.0 v0 = 17.0 theta = 86.0
Made shot at: y0 = 3.0 v0 = 20.0 theta = 87.0
Made shot at: y0 = 3.0 v0 = 24.0 theta = 88.0
Made shot at: y0 = 3.0 v0 = 24.5 theta = 88.0
Made shot at: y0 = 3.0 v0 = 34.0 theta = 89.0
Made shot at: y0 = 3.0 v0 = 34.5 theta = 89.0

Total # of made shots: 347

Optimal shot: y0 = 2.4 v0 = 7.0 theta = 44.0

In [20]:
print("FREE THROW LINE SHOT")
print()
shot_loop_at(distance[5])
FREE THROW LINE SHOT

Made shot at: y0 = 1.5 v0 = 7.5 theta = 68.0
Made shot at: y0 = 1.5 v0 = 7.5 theta = 69.0
Made shot at: y0 = 1.5 v0 = 8.0 theta = 73.0
Made shot at: y0 = 1.5 v0 = 8.5 theta = 75.0
Made shot at: y0 = 1.5 v0 = 9.0 theta = 77.0
Made shot at: y0 = 1.5 v0 = 9.5 theta = 79.0
Made shot at: y0 = 1.5 v0 = 10.0 theta = 80.0
Made shot at: y0 = 1.5 v0 = 10.5 theta = 81.0
Made shot at: y0 = 1.5 v0 = 11.0 theta = 82.0
Made shot at: y0 = 1.5 v0 = 11.5 theta = 83.0
Made shot at: y0 = 1.5 v0 = 12.5 theta = 84.0
Made shot at: y0 = 1.5 v0 = 13.5 theta = 85.0
Made shot at: y0 = 1.5 v0 = 15.0 theta = 86.0
Made shot at: y0 = 1.5 v0 = 17.5 theta = 87.0
Made shot at: y0 = 1.5 v0 = 21.0 theta = 88.0
Made shot at: y0 = 1.5 v0 = 21.5 theta = 88.0
Made shot at: y0 = 1.5 v0 = 29.5 theta = 89.0
Made shot at: y0 = 1.5 v0 = 30.0 theta = 89.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 55.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 56.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 59.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 60.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 61.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 62.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 63.0
Made shot at: y0 = 1.6 v0 = 7.5 theta = 69.0
Made shot at: y0 = 1.6 v0 = 7.5 theta = 70.0
Made shot at: y0 = 1.6 v0 = 8.0 theta = 73.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 76.0
Made shot at: y0 = 1.6 v0 = 9.5 theta = 79.0
Made shot at: y0 = 1.6 v0 = 10.0 theta = 80.0
Made shot at: y0 = 1.6 v0 = 10.5 theta = 81.0
Made shot at: y0 = 1.6 v0 = 11.0 theta = 82.0
Made shot at: y0 = 1.6 v0 = 11.5 theta = 83.0
Made shot at: y0 = 1.6 v0 = 12.5 theta = 84.0
Made shot at: y0 = 1.6 v0 = 13.5 theta = 85.0
Made shot at: y0 = 1.6 v0 = 15.0 theta = 86.0
Made shot at: y0 = 1.6 v0 = 17.5 theta = 87.0
Made shot at: y0 = 1.6 v0 = 21.0 theta = 88.0
Made shot at: y0 = 1.6 v0 = 29.5 theta = 89.0
Made shot at: y0 = 1.6 v0 = 30.0 theta = 89.0
Made shot at: y0 = 1.7 v0 = 7.0 theta = 62.0
Made shot at: y0 = 1.7 v0 = 7.0 theta = 63.0
Made shot at: y0 = 1.7 v0 = 7.0 theta = 64.0
Made shot at: y0 = 1.7 v0 = 7.0 theta = 65.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 69.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 70.0
Made shot at: y0 = 1.7 v0 = 8.0 theta = 73.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 76.0
Made shot at: y0 = 1.7 v0 = 9.0 theta = 78.0
Made shot at: y0 = 1.7 v0 = 9.5 theta = 79.0
Made shot at: y0 = 1.7 v0 = 10.0 theta = 80.0
Made shot at: y0 = 1.7 v0 = 11.0 theta = 82.0
Made shot at: y0 = 1.7 v0 = 11.5 theta = 83.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 84.0
Made shot at: y0 = 1.7 v0 = 13.5 theta = 85.0
Made shot at: y0 = 1.7 v0 = 15.0 theta = 86.0
Made shot at: y0 = 1.7 v0 = 17.5 theta = 87.0
Made shot at: y0 = 1.7 v0 = 21.0 theta = 88.0
Made shot at: y0 = 1.7 v0 = 29.5 theta = 89.0
Made shot at: y0 = 1.7 v0 = 30.0 theta = 89.0
Made shot at: y0 = 1.8 v0 = 7.0 theta = 64.0
Made shot at: y0 = 1.8 v0 = 7.0 theta = 65.0
Made shot at: y0 = 1.8 v0 = 7.0 theta = 66.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 70.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 71.0
Made shot at: y0 = 1.8 v0 = 8.0 theta = 73.0
Made shot at: y0 = 1.8 v0 = 8.0 theta = 74.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 76.0
Made shot at: y0 = 1.8 v0 = 9.0 theta = 78.0
Made shot at: y0 = 1.8 v0 = 9.5 theta = 79.0
Made shot at: y0 = 1.8 v0 = 11.0 theta = 82.0
Made shot at: y0 = 1.8 v0 = 11.5 theta = 83.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 84.0
Made shot at: y0 = 1.8 v0 = 13.5 theta = 85.0
Made shot at: y0 = 1.8 v0 = 15.0 theta = 86.0
Made shot at: y0 = 1.8 v0 = 17.5 theta = 87.0
Made shot at: y0 = 1.8 v0 = 21.0 theta = 88.0
Made shot at: y0 = 1.8 v0 = 29.5 theta = 89.0
Made shot at: y0 = 1.8 v0 = 30.0 theta = 89.0
Made shot at: y0 = 1.9 v0 = 7.0 theta = 65.0
Made shot at: y0 = 1.9 v0 = 7.0 theta = 66.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 70.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 71.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 74.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 76.0
Made shot at: y0 = 1.9 v0 = 9.0 theta = 78.0
Made shot at: y0 = 1.9 v0 = 9.5 theta = 79.0
Made shot at: y0 = 1.9 v0 = 11.0 theta = 82.0
Made shot at: y0 = 1.9 v0 = 11.5 theta = 83.0
Made shot at: y0 = 1.9 v0 = 12.5 theta = 84.0
Made shot at: y0 = 1.9 v0 = 13.5 theta = 85.0
Made shot at: y0 = 1.9 v0 = 15.0 theta = 86.0
Made shot at: y0 = 1.9 v0 = 17.0 theta = 87.0
Made shot at: y0 = 1.9 v0 = 17.5 theta = 87.0
Made shot at: y0 = 1.9 v0 = 21.0 theta = 88.0
Made shot at: y0 = 1.9 v0 = 29.5 theta = 89.0
Made shot at: y0 = 1.9 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.0 v0 = 6.5 theta = 55.0
Made shot at: y0 = 2.0 v0 = 6.5 theta = 56.0
Made shot at: y0 = 2.0 v0 = 6.5 theta = 57.0
Made shot at: y0 = 2.0 v0 = 7.0 theta = 66.0
Made shot at: y0 = 2.0 v0 = 7.0 theta = 67.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 71.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 74.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 76.0
Made shot at: y0 = 2.0 v0 = 9.0 theta = 78.0
Made shot at: y0 = 2.0 v0 = 9.5 theta = 79.0
Made shot at: y0 = 2.0 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.0 v0 = 12.5 theta = 84.0
Made shot at: y0 = 2.0 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.0 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.0 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.0 v0 = 17.5 theta = 87.0
Made shot at: y0 = 2.0 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.0 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.0 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 49.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 50.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 51.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 52.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 53.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 54.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 55.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 56.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 57.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 58.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 59.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 60.0
Made shot at: y0 = 2.1 v0 = 7.0 theta = 66.0
Made shot at: y0 = 2.1 v0 = 7.0 theta = 67.0
Made shot at: y0 = 2.1 v0 = 7.0 theta = 68.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 71.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 72.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 74.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 76.0
Made shot at: y0 = 2.1 v0 = 9.0 theta = 78.0
Made shot at: y0 = 2.1 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 84.0
Made shot at: y0 = 2.1 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.1 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.1 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.1 v0 = 17.5 theta = 87.0
Made shot at: y0 = 2.1 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.1 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.1 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 46.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 59.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 60.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 61.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 62.0
Made shot at: y0 = 2.2 v0 = 7.0 theta = 67.0
Made shot at: y0 = 2.2 v0 = 7.0 theta = 68.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 71.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 72.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 74.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 76.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.2 v0 = 9.0 theta = 78.0
Made shot at: y0 = 2.2 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.2 v0 = 12.5 theta = 84.0
Made shot at: y0 = 2.2 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.2 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.2 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.2 v0 = 17.5 theta = 87.0
Made shot at: y0 = 2.2 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.2 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 43.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 60.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 61.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 62.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 63.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 68.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 69.0
Made shot at: y0 = 2.3 v0 = 7.5 theta = 72.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 74.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 75.0
Made shot at: y0 = 2.3 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.3 v0 = 9.0 theta = 78.0
Made shot at: y0 = 2.3 v0 = 10.0 theta = 81.0
Made shot at: y0 = 2.3 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.3 v0 = 12.5 theta = 84.0
Made shot at: y0 = 2.3 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.3 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.3 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.3 v0 = 17.5 theta = 87.0
Made shot at: y0 = 2.3 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.3 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 40.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 62.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 63.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 64.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 68.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 69.0
Made shot at: y0 = 2.4 v0 = 7.5 theta = 72.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 75.0
Made shot at: y0 = 2.4 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.4 v0 = 9.0 theta = 78.0
Made shot at: y0 = 2.4 v0 = 9.5 theta = 80.0
Made shot at: y0 = 2.4 v0 = 10.0 theta = 81.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.4 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.4 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.4 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.4 v0 = 17.5 theta = 87.0
Made shot at: y0 = 2.4 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.4 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 49.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 50.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 51.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 52.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 53.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 54.0
Made shot at: y0 = 2.5 v0 = 6.5 theta = 63.0
Made shot at: y0 = 2.5 v0 = 6.5 theta = 64.0
Made shot at: y0 = 2.5 v0 = 6.5 theta = 65.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 69.0
Made shot at: y0 = 2.5 v0 = 7.5 theta = 72.0
Made shot at: y0 = 2.5 v0 = 7.5 theta = 73.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 75.0
Made shot at: y0 = 2.5 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.5 v0 = 9.5 theta = 80.0
Made shot at: y0 = 2.5 v0 = 10.0 theta = 81.0
Made shot at: y0 = 2.5 v0 = 10.5 theta = 82.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.5 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.5 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.5 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.5 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.5 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 44.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 45.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 46.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 47.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 48.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 49.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 50.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 51.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 52.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 53.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 54.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 55.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 56.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 57.0
Made shot at: y0 = 2.6 v0 = 6.5 theta = 64.0
Made shot at: y0 = 2.6 v0 = 6.5 theta = 65.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 69.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 70.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 72.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 73.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 75.0
Made shot at: y0 = 2.6 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.6 v0 = 9.5 theta = 80.0
Made shot at: y0 = 2.6 v0 = 10.0 theta = 81.0
Made shot at: y0 = 2.6 v0 = 10.5 theta = 82.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.6 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.6 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.6 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.6 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.6 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 40.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 41.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 42.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 54.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 55.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 56.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 57.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 58.0
Made shot at: y0 = 2.7 v0 = 6.5 theta = 64.0
Made shot at: y0 = 2.7 v0 = 6.5 theta = 65.0
Made shot at: y0 = 2.7 v0 = 6.5 theta = 66.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 69.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 70.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 73.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 75.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.7 v0 = 9.0 theta = 79.0
Made shot at: y0 = 2.7 v0 = 9.5 theta = 80.0
Made shot at: y0 = 2.7 v0 = 10.0 theta = 81.0
Made shot at: y0 = 2.7 v0 = 10.5 theta = 82.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.7 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.7 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.7 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.7 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.7 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 37.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 38.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 56.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 57.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 58.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 59.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 60.0
Made shot at: y0 = 2.8 v0 = 6.5 theta = 65.0
Made shot at: y0 = 2.8 v0 = 6.5 theta = 66.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 70.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 73.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 75.0
Made shot at: y0 = 2.8 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.8 v0 = 9.0 theta = 79.0
Made shot at: y0 = 2.8 v0 = 9.5 theta = 80.0
Made shot at: y0 = 2.8 v0 = 10.0 theta = 81.0
Made shot at: y0 = 2.8 v0 = 10.5 theta = 82.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 83.0
Made shot at: y0 = 2.8 v0 = 12.0 theta = 84.0
Made shot at: y0 = 2.8 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.8 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.8 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.8 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.8 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 30.0 theta = 89.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 34.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 35.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 58.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 59.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 60.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 61.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 65.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 66.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 67.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 70.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 71.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 73.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 75.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 76.0
Made shot at: y0 = 2.9 v0 = 8.5 theta = 77.0
Made shot at: y0 = 2.9 v0 = 9.0 theta = 79.0
Made shot at: y0 = 2.9 v0 = 9.5 theta = 80.0
Made shot at: y0 = 2.9 v0 = 10.0 theta = 81.0
Made shot at: y0 = 2.9 v0 = 10.5 theta = 82.0
Made shot at: y0 = 2.9 v0 = 12.0 theta = 84.0
Made shot at: y0 = 2.9 v0 = 13.5 theta = 85.0
Made shot at: y0 = 2.9 v0 = 15.0 theta = 86.0
Made shot at: y0 = 2.9 v0 = 17.0 theta = 87.0
Made shot at: y0 = 2.9 v0 = 21.0 theta = 88.0
Made shot at: y0 = 2.9 v0 = 29.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 30.0 theta = 89.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 44.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 45.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 46.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 47.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 48.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 31.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 32.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 59.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 60.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 61.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 62.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 66.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 67.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 70.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 71.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 73.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 74.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 76.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 77.0
Made shot at: y0 = 3.0 v0 = 9.0 theta = 79.0
Made shot at: y0 = 3.0 v0 = 9.5 theta = 80.0
Made shot at: y0 = 3.0 v0 = 10.0 theta = 81.0
Made shot at: y0 = 3.0 v0 = 10.5 theta = 82.0
Made shot at: y0 = 3.0 v0 = 12.0 theta = 84.0
Made shot at: y0 = 3.0 v0 = 13.5 theta = 85.0
Made shot at: y0 = 3.0 v0 = 15.0 theta = 86.0
Made shot at: y0 = 3.0 v0 = 17.0 theta = 87.0
Made shot at: y0 = 3.0 v0 = 21.0 theta = 88.0
Made shot at: y0 = 3.0 v0 = 29.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 30.0 theta = 89.0

Total # of made shots: 374

Optimal shot: y0 = 2.5 v0 = 6.0 theta = 49.0

In [21]:
print("MID-POST SHOT")
print()
shot_loop_at(distance[6])
MID-POST SHOT

Made shot at: y0 = 1.5 v0 = 6.5 theta = 67.0
Made shot at: y0 = 1.5 v0 = 6.5 theta = 68.0
Made shot at: y0 = 1.5 v0 = 6.5 theta = 69.0
Made shot at: y0 = 1.5 v0 = 6.5 theta = 70.0
Made shot at: y0 = 1.5 v0 = 7.0 theta = 74.0
Made shot at: y0 = 1.5 v0 = 7.0 theta = 75.0
Made shot at: y0 = 1.5 v0 = 7.5 theta = 77.0
Made shot at: y0 = 1.5 v0 = 8.0 theta = 79.0
Made shot at: y0 = 1.5 v0 = 8.5 theta = 81.0
Made shot at: y0 = 1.5 v0 = 9.0 theta = 82.0
Made shot at: y0 = 1.5 v0 = 9.5 theta = 83.0
Made shot at: y0 = 1.5 v0 = 10.5 theta = 84.0
Made shot at: y0 = 1.5 v0 = 11.0 theta = 85.0
Made shot at: y0 = 1.5 v0 = 12.5 theta = 86.0
Made shot at: y0 = 1.5 v0 = 14.0 theta = 87.0
Made shot at: y0 = 1.5 v0 = 14.5 theta = 87.0
Made shot at: y0 = 1.5 v0 = 17.0 theta = 88.0
Made shot at: y0 = 1.5 v0 = 17.5 theta = 88.0
Made shot at: y0 = 1.5 v0 = 24.0 theta = 89.0
Made shot at: y0 = 1.5 v0 = 24.5 theta = 89.0
Made shot at: y0 = 1.6 v0 = 6.5 theta = 69.0
Made shot at: y0 = 1.6 v0 = 6.5 theta = 70.0
Made shot at: y0 = 1.6 v0 = 6.5 theta = 71.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 74.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 75.0
Made shot at: y0 = 1.6 v0 = 7.5 theta = 77.0
Made shot at: y0 = 1.6 v0 = 7.5 theta = 78.0
Made shot at: y0 = 1.6 v0 = 8.0 theta = 79.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 81.0
Made shot at: y0 = 1.6 v0 = 9.0 theta = 82.0
Made shot at: y0 = 1.6 v0 = 9.5 theta = 83.0
Made shot at: y0 = 1.6 v0 = 10.0 theta = 84.0
Made shot at: y0 = 1.6 v0 = 11.0 theta = 85.0
Made shot at: y0 = 1.6 v0 = 12.5 theta = 86.0
Made shot at: y0 = 1.6 v0 = 14.0 theta = 87.0
Made shot at: y0 = 1.6 v0 = 14.5 theta = 87.0
Made shot at: y0 = 1.6 v0 = 17.0 theta = 88.0
Made shot at: y0 = 1.6 v0 = 17.5 theta = 88.0
Made shot at: y0 = 1.6 v0 = 24.0 theta = 89.0
Made shot at: y0 = 1.6 v0 = 24.5 theta = 89.0
Made shot at: y0 = 1.7 v0 = 6.5 theta = 70.0
Made shot at: y0 = 1.7 v0 = 6.5 theta = 71.0
Made shot at: y0 = 1.7 v0 = 6.5 theta = 72.0
Made shot at: y0 = 1.7 v0 = 7.0 theta = 75.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 77.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 78.0
Made shot at: y0 = 1.7 v0 = 8.0 theta = 79.0
Made shot at: y0 = 1.7 v0 = 8.0 theta = 80.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 81.0
Made shot at: y0 = 1.7 v0 = 9.0 theta = 82.0
Made shot at: y0 = 1.7 v0 = 9.5 theta = 83.0
Made shot at: y0 = 1.7 v0 = 10.0 theta = 84.0
Made shot at: y0 = 1.7 v0 = 11.0 theta = 85.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 86.0
Made shot at: y0 = 1.7 v0 = 14.0 theta = 87.0
Made shot at: y0 = 1.7 v0 = 17.0 theta = 88.0
Made shot at: y0 = 1.7 v0 = 17.5 theta = 88.0
Made shot at: y0 = 1.7 v0 = 24.0 theta = 89.0
Made shot at: y0 = 1.7 v0 = 24.5 theta = 89.0
Made shot at: y0 = 1.8 v0 = 6.0 theta = 62.0
Made shot at: y0 = 1.8 v0 = 6.0 theta = 63.0
Made shot at: y0 = 1.8 v0 = 6.0 theta = 64.0
Made shot at: y0 = 1.8 v0 = 6.0 theta = 65.0
Made shot at: y0 = 1.8 v0 = 6.5 theta = 71.0
Made shot at: y0 = 1.8 v0 = 6.5 theta = 72.0
Made shot at: y0 = 1.8 v0 = 7.0 theta = 75.0
Made shot at: y0 = 1.8 v0 = 7.0 theta = 76.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 78.0
Made shot at: y0 = 1.8 v0 = 8.0 theta = 80.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 81.0
Made shot at: y0 = 1.8 v0 = 9.0 theta = 82.0
Made shot at: y0 = 1.8 v0 = 9.5 theta = 83.0
Made shot at: y0 = 1.8 v0 = 10.0 theta = 84.0
Made shot at: y0 = 1.8 v0 = 11.0 theta = 85.0
Made shot at: y0 = 1.8 v0 = 12.0 theta = 86.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 86.0
Made shot at: y0 = 1.8 v0 = 14.0 theta = 87.0
Made shot at: y0 = 1.8 v0 = 17.0 theta = 88.0
Made shot at: y0 = 1.8 v0 = 17.5 theta = 88.0
Made shot at: y0 = 1.8 v0 = 24.0 theta = 89.0
Made shot at: y0 = 1.8 v0 = 24.5 theta = 89.0
Made shot at: y0 = 1.9 v0 = 6.0 theta = 64.0
Made shot at: y0 = 1.9 v0 = 6.0 theta = 65.0
Made shot at: y0 = 1.9 v0 = 6.0 theta = 66.0
Made shot at: y0 = 1.9 v0 = 6.0 theta = 67.0
Made shot at: y0 = 1.9 v0 = 6.5 theta = 72.0
Made shot at: y0 = 1.9 v0 = 6.5 theta = 73.0
Made shot at: y0 = 1.9 v0 = 7.0 theta = 75.0
Made shot at: y0 = 1.9 v0 = 7.0 theta = 76.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 78.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 80.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 81.0
Made shot at: y0 = 1.9 v0 = 9.0 theta = 82.0
Made shot at: y0 = 1.9 v0 = 9.5 theta = 83.0
Made shot at: y0 = 1.9 v0 = 10.0 theta = 84.0
Made shot at: y0 = 1.9 v0 = 11.0 theta = 85.0
Made shot at: y0 = 1.9 v0 = 12.0 theta = 86.0
Made shot at: y0 = 1.9 v0 = 12.5 theta = 86.0
Made shot at: y0 = 1.9 v0 = 14.0 theta = 87.0
Made shot at: y0 = 1.9 v0 = 17.0 theta = 88.0
Made shot at: y0 = 1.9 v0 = 17.5 theta = 88.0
Made shot at: y0 = 1.9 v0 = 24.0 theta = 89.0
Made shot at: y0 = 1.9 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.0 v0 = 6.0 theta = 66.0
Made shot at: y0 = 2.0 v0 = 6.0 theta = 67.0
Made shot at: y0 = 2.0 v0 = 6.0 theta = 68.0
Made shot at: y0 = 2.0 v0 = 6.5 theta = 72.0
Made shot at: y0 = 2.0 v0 = 6.5 theta = 73.0
Made shot at: y0 = 2.0 v0 = 7.0 theta = 76.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 78.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 80.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 81.0
Made shot at: y0 = 2.0 v0 = 9.0 theta = 82.0
Made shot at: y0 = 2.0 v0 = 9.5 theta = 83.0
Made shot at: y0 = 2.0 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.0 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.0 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.0 v0 = 12.5 theta = 86.0
Made shot at: y0 = 2.0 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.0 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.0 v0 = 17.5 theta = 88.0
Made shot at: y0 = 2.0 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.0 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.1 v0 = 6.0 theta = 67.0
Made shot at: y0 = 2.1 v0 = 6.0 theta = 68.0
Made shot at: y0 = 2.1 v0 = 6.0 theta = 69.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 73.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 74.0
Made shot at: y0 = 2.1 v0 = 7.0 theta = 76.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 78.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 80.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 81.0
Made shot at: y0 = 2.1 v0 = 9.0 theta = 82.0
Made shot at: y0 = 2.1 v0 = 9.5 theta = 83.0
Made shot at: y0 = 2.1 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.1 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.1 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 86.0
Made shot at: y0 = 2.1 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.1 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.1 v0 = 17.5 theta = 88.0
Made shot at: y0 = 2.1 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.1 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 56.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 57.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 58.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 59.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 60.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 61.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 62.0
Made shot at: y0 = 2.2 v0 = 6.0 theta = 68.0
Made shot at: y0 = 2.2 v0 = 6.0 theta = 69.0
Made shot at: y0 = 2.2 v0 = 6.0 theta = 70.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 73.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 74.0
Made shot at: y0 = 2.2 v0 = 7.0 theta = 76.0
Made shot at: y0 = 2.2 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 78.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 80.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 81.0
Made shot at: y0 = 2.2 v0 = 9.0 theta = 82.0
Made shot at: y0 = 2.2 v0 = 9.5 theta = 83.0
Made shot at: y0 = 2.2 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.2 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.2 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.2 v0 = 12.5 theta = 86.0
Made shot at: y0 = 2.2 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.2 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.2 v0 = 17.5 theta = 88.0
Made shot at: y0 = 2.2 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.2 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 59.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 60.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 61.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 62.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 63.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 64.0
Made shot at: y0 = 2.3 v0 = 6.0 theta = 69.0
Made shot at: y0 = 2.3 v0 = 6.0 theta = 70.0
Made shot at: y0 = 2.3 v0 = 6.0 theta = 71.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 73.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 74.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 76.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.3 v0 = 7.5 theta = 78.0
Made shot at: y0 = 2.3 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 80.0
Made shot at: y0 = 2.3 v0 = 8.5 theta = 81.0
Made shot at: y0 = 2.3 v0 = 9.5 theta = 83.0
Made shot at: y0 = 2.3 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.3 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.3 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.3 v0 = 12.5 theta = 86.0
Made shot at: y0 = 2.3 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.3 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.3 v0 = 17.5 theta = 88.0
Made shot at: y0 = 2.3 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.3 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 62.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 63.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 64.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 65.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 66.0
Made shot at: y0 = 2.4 v0 = 6.0 theta = 70.0
Made shot at: y0 = 2.4 v0 = 6.0 theta = 71.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 74.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 75.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.4 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 80.0
Made shot at: y0 = 2.4 v0 = 9.5 theta = 83.0
Made shot at: y0 = 2.4 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.4 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.4 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.4 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.4 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.4 v0 = 17.5 theta = 88.0
Made shot at: y0 = 2.4 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.4 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 5.5 theta = 64.0
Made shot at: y0 = 2.5 v0 = 5.5 theta = 65.0
Made shot at: y0 = 2.5 v0 = 5.5 theta = 66.0
Made shot at: y0 = 2.5 v0 = 5.5 theta = 67.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 70.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 71.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 72.0
Made shot at: y0 = 2.5 v0 = 6.5 theta = 74.0
Made shot at: y0 = 2.5 v0 = 6.5 theta = 75.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.5 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 80.0
Made shot at: y0 = 2.5 v0 = 8.5 theta = 82.0
Made shot at: y0 = 2.5 v0 = 9.5 theta = 83.0
Made shot at: y0 = 2.5 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.5 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.5 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.5 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.5 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.5 v0 = 17.5 theta = 88.0
Made shot at: y0 = 2.5 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.5 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 49.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 50.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 51.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 52.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 53.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 54.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 55.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 56.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 57.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 58.0
Made shot at: y0 = 2.6 v0 = 5.5 theta = 65.0
Made shot at: y0 = 2.6 v0 = 5.5 theta = 66.0
Made shot at: y0 = 2.6 v0 = 5.5 theta = 67.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 71.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 72.0
Made shot at: y0 = 2.6 v0 = 6.5 theta = 74.0
Made shot at: y0 = 2.6 v0 = 6.5 theta = 75.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 80.0
Made shot at: y0 = 2.6 v0 = 8.5 theta = 82.0
Made shot at: y0 = 2.6 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.6 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.6 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.6 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.6 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.6 v0 = 17.5 theta = 88.0
Made shot at: y0 = 2.6 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.6 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 43.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 44.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 45.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 46.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 47.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 52.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 53.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 54.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 55.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 56.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 57.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 58.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 59.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 60.0
Made shot at: y0 = 2.7 v0 = 5.5 theta = 66.0
Made shot at: y0 = 2.7 v0 = 5.5 theta = 67.0
Made shot at: y0 = 2.7 v0 = 5.5 theta = 68.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 71.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 72.0
Made shot at: y0 = 2.7 v0 = 6.5 theta = 75.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 78.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 81.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 82.0
Made shot at: y0 = 2.7 v0 = 9.0 theta = 83.0
Made shot at: y0 = 2.7 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.7 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.7 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.7 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.7 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.7 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.7 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 38.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 39.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 57.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 58.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 59.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 60.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 61.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 62.0
Made shot at: y0 = 2.8 v0 = 5.5 theta = 67.0
Made shot at: y0 = 2.8 v0 = 5.5 theta = 68.0
Made shot at: y0 = 2.8 v0 = 5.5 theta = 69.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 72.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 73.0
Made shot at: y0 = 2.8 v0 = 6.5 theta = 75.0
Made shot at: y0 = 2.8 v0 = 6.5 theta = 76.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 78.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 81.0
Made shot at: y0 = 2.8 v0 = 8.5 theta = 82.0
Made shot at: y0 = 2.8 v0 = 9.0 theta = 83.0
Made shot at: y0 = 2.8 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.8 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.8 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.8 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.8 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.8 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.8 v0 = 24.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 34.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 35.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 59.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 60.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 61.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 62.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 63.0
Made shot at: y0 = 2.9 v0 = 5.5 theta = 67.0
Made shot at: y0 = 2.9 v0 = 5.5 theta = 68.0
Made shot at: y0 = 2.9 v0 = 5.5 theta = 69.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 72.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 73.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 75.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 76.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 77.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 78.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 79.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 81.0
Made shot at: y0 = 2.9 v0 = 8.5 theta = 82.0
Made shot at: y0 = 2.9 v0 = 9.0 theta = 83.0
Made shot at: y0 = 2.9 v0 = 10.0 theta = 84.0
Made shot at: y0 = 2.9 v0 = 11.0 theta = 85.0
Made shot at: y0 = 2.9 v0 = 12.0 theta = 86.0
Made shot at: y0 = 2.9 v0 = 14.0 theta = 87.0
Made shot at: y0 = 2.9 v0 = 17.0 theta = 88.0
Made shot at: y0 = 2.9 v0 = 23.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 24.0 theta = 89.0
Made shot at: y0 = 2.9 v0 = 24.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 42.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 43.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 44.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 45.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 46.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 47.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 48.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 49.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 50.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 51.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 52.0
Made shot at: y0 = 3.0 v0 = 5.0 theta = 30.0
Made shot at: y0 = 3.0 v0 = 5.0 theta = 61.0
Made shot at: y0 = 3.0 v0 = 5.0 theta = 62.0
Made shot at: y0 = 3.0 v0 = 5.0 theta = 63.0
Made shot at: y0 = 3.0 v0 = 5.0 theta = 64.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 68.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 69.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 70.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 72.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 73.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 75.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 76.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 78.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 79.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 80.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 81.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 82.0
Made shot at: y0 = 3.0 v0 = 9.0 theta = 83.0
Made shot at: y0 = 3.0 v0 = 10.0 theta = 84.0
Made shot at: y0 = 3.0 v0 = 11.0 theta = 85.0
Made shot at: y0 = 3.0 v0 = 12.0 theta = 86.0
Made shot at: y0 = 3.0 v0 = 14.0 theta = 87.0
Made shot at: y0 = 3.0 v0 = 17.0 theta = 88.0
Made shot at: y0 = 3.0 v0 = 23.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 24.0 theta = 89.0
Made shot at: y0 = 3.0 v0 = 24.5 theta = 89.0

Total # of made shots: 404

Optimal shot: y0 = 2.6 v0 = 5.0 theta = 49.0

In [22]:
print("RESTRICTED AREA SHOT")
print()
shot_loop_at(distance[7])
RESTRICTED AREA SHOT

Made shot at: y0 = 1.5 v0 = 6.0 theta = 77.0
Made shot at: y0 = 1.5 v0 = 6.0 theta = 78.0
Made shot at: y0 = 1.5 v0 = 6.0 theta = 79.0
Made shot at: y0 = 1.5 v0 = 6.5 theta = 81.0
Made shot at: y0 = 1.5 v0 = 6.5 theta = 82.0
Made shot at: y0 = 1.5 v0 = 7.0 theta = 83.0
Made shot at: y0 = 1.5 v0 = 7.5 theta = 84.0
Made shot at: y0 = 1.5 v0 = 8.0 theta = 85.0
Made shot at: y0 = 1.5 v0 = 8.5 theta = 86.0
Made shot at: y0 = 1.5 v0 = 9.0 theta = 86.0
Made shot at: y0 = 1.5 v0 = 10.0 theta = 87.0
Made shot at: y0 = 1.5 v0 = 10.5 theta = 87.0
Made shot at: y0 = 1.5 v0 = 11.5 theta = 88.0
Made shot at: y0 = 1.5 v0 = 12.0 theta = 88.0
Made shot at: y0 = 1.5 v0 = 12.5 theta = 88.0
Made shot at: y0 = 1.5 v0 = 16.0 theta = 89.0
Made shot at: y0 = 1.5 v0 = 16.5 theta = 89.0
Made shot at: y0 = 1.5 v0 = 17.0 theta = 89.0
Made shot at: y0 = 1.5 v0 = 17.5 theta = 89.0
Made shot at: y0 = 1.6 v0 = 6.0 theta = 78.0
Made shot at: y0 = 1.6 v0 = 6.0 theta = 79.0
Made shot at: y0 = 1.6 v0 = 6.0 theta = 80.0
Made shot at: y0 = 1.6 v0 = 6.5 theta = 81.0
Made shot at: y0 = 1.6 v0 = 6.5 theta = 82.0
Made shot at: y0 = 1.6 v0 = 7.0 theta = 83.0
Made shot at: y0 = 1.6 v0 = 7.5 theta = 84.0
Made shot at: y0 = 1.6 v0 = 8.0 theta = 85.0
Made shot at: y0 = 1.6 v0 = 8.5 theta = 86.0
Made shot at: y0 = 1.6 v0 = 9.0 theta = 86.0
Made shot at: y0 = 1.6 v0 = 10.0 theta = 87.0
Made shot at: y0 = 1.6 v0 = 10.5 theta = 87.0
Made shot at: y0 = 1.6 v0 = 11.5 theta = 88.0
Made shot at: y0 = 1.6 v0 = 12.0 theta = 88.0
Made shot at: y0 = 1.6 v0 = 12.5 theta = 88.0
Made shot at: y0 = 1.6 v0 = 16.0 theta = 89.0
Made shot at: y0 = 1.6 v0 = 16.5 theta = 89.0
Made shot at: y0 = 1.6 v0 = 17.0 theta = 89.0
Made shot at: y0 = 1.6 v0 = 17.5 theta = 89.0
Made shot at: y0 = 1.7 v0 = 6.0 theta = 79.0
Made shot at: y0 = 1.7 v0 = 6.0 theta = 80.0
Made shot at: y0 = 1.7 v0 = 6.5 theta = 81.0
Made shot at: y0 = 1.7 v0 = 6.5 theta = 82.0
Made shot at: y0 = 1.7 v0 = 7.0 theta = 83.0
Made shot at: y0 = 1.7 v0 = 7.5 theta = 84.0
Made shot at: y0 = 1.7 v0 = 8.0 theta = 85.0
Made shot at: y0 = 1.7 v0 = 8.5 theta = 86.0
Made shot at: y0 = 1.7 v0 = 9.0 theta = 86.0
Made shot at: y0 = 1.7 v0 = 9.5 theta = 87.0
Made shot at: y0 = 1.7 v0 = 10.0 theta = 87.0
Made shot at: y0 = 1.7 v0 = 11.5 theta = 88.0
Made shot at: y0 = 1.7 v0 = 12.0 theta = 88.0
Made shot at: y0 = 1.7 v0 = 12.5 theta = 88.0
Made shot at: y0 = 1.7 v0 = 16.0 theta = 89.0
Made shot at: y0 = 1.7 v0 = 16.5 theta = 89.0
Made shot at: y0 = 1.7 v0 = 17.0 theta = 89.0
Made shot at: y0 = 1.7 v0 = 17.5 theta = 89.0
Made shot at: y0 = 1.8 v0 = 5.5 theta = 75.0
Made shot at: y0 = 1.8 v0 = 5.5 theta = 76.0
Made shot at: y0 = 1.8 v0 = 5.5 theta = 77.0
Made shot at: y0 = 1.8 v0 = 6.0 theta = 79.0
Made shot at: y0 = 1.8 v0 = 6.0 theta = 80.0
Made shot at: y0 = 1.8 v0 = 6.5 theta = 81.0
Made shot at: y0 = 1.8 v0 = 6.5 theta = 82.0
Made shot at: y0 = 1.8 v0 = 7.0 theta = 83.0
Made shot at: y0 = 1.8 v0 = 7.0 theta = 84.0
Made shot at: y0 = 1.8 v0 = 7.5 theta = 84.0
Made shot at: y0 = 1.8 v0 = 8.0 theta = 85.0
Made shot at: y0 = 1.8 v0 = 8.5 theta = 86.0
Made shot at: y0 = 1.8 v0 = 9.0 theta = 86.0
Made shot at: y0 = 1.8 v0 = 9.5 theta = 87.0
Made shot at: y0 = 1.8 v0 = 10.0 theta = 87.0
Made shot at: y0 = 1.8 v0 = 11.5 theta = 88.0
Made shot at: y0 = 1.8 v0 = 12.0 theta = 88.0
Made shot at: y0 = 1.8 v0 = 12.5 theta = 88.0
Made shot at: y0 = 1.8 v0 = 16.0 theta = 89.0
Made shot at: y0 = 1.8 v0 = 16.5 theta = 89.0
Made shot at: y0 = 1.8 v0 = 17.0 theta = 89.0
Made shot at: y0 = 1.8 v0 = 17.5 theta = 89.0
Made shot at: y0 = 1.9 v0 = 5.5 theta = 76.0
Made shot at: y0 = 1.9 v0 = 5.5 theta = 77.0
Made shot at: y0 = 1.9 v0 = 5.5 theta = 78.0
Made shot at: y0 = 1.9 v0 = 6.0 theta = 79.0
Made shot at: y0 = 1.9 v0 = 6.0 theta = 80.0
Made shot at: y0 = 1.9 v0 = 6.0 theta = 81.0
Made shot at: y0 = 1.9 v0 = 6.5 theta = 82.0
Made shot at: y0 = 1.9 v0 = 7.0 theta = 83.0
Made shot at: y0 = 1.9 v0 = 7.0 theta = 84.0
Made shot at: y0 = 1.9 v0 = 7.5 theta = 84.0
Made shot at: y0 = 1.9 v0 = 8.0 theta = 85.0
Made shot at: y0 = 1.9 v0 = 8.5 theta = 86.0
Made shot at: y0 = 1.9 v0 = 9.0 theta = 86.0
Made shot at: y0 = 1.9 v0 = 9.5 theta = 87.0
Made shot at: y0 = 1.9 v0 = 10.0 theta = 87.0
Made shot at: y0 = 1.9 v0 = 11.5 theta = 88.0
Made shot at: y0 = 1.9 v0 = 12.0 theta = 88.0
Made shot at: y0 = 1.9 v0 = 12.5 theta = 88.0
Made shot at: y0 = 1.9 v0 = 16.0 theta = 89.0
Made shot at: y0 = 1.9 v0 = 16.5 theta = 89.0
Made shot at: y0 = 1.9 v0 = 17.0 theta = 89.0
Made shot at: y0 = 1.9 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.0 v0 = 5.5 theta = 77.0
Made shot at: y0 = 2.0 v0 = 5.5 theta = 78.0
Made shot at: y0 = 2.0 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.0 v0 = 6.0 theta = 80.0
Made shot at: y0 = 2.0 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.0 v0 = 6.5 theta = 82.0
Made shot at: y0 = 2.0 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.0 v0 = 7.0 theta = 83.0
Made shot at: y0 = 2.0 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 84.0
Made shot at: y0 = 2.0 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.0 v0 = 8.0 theta = 85.0
Made shot at: y0 = 2.0 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.0 v0 = 9.0 theta = 86.0
Made shot at: y0 = 2.0 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.0 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.0 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.0 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.0 v0 = 12.5 theta = 88.0
Made shot at: y0 = 2.0 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.0 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.0 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.0 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.1 v0 = 5.0 theta = 72.0
Made shot at: y0 = 2.1 v0 = 5.0 theta = 73.0
Made shot at: y0 = 2.1 v0 = 5.0 theta = 74.0
Made shot at: y0 = 2.1 v0 = 5.0 theta = 75.0
Made shot at: y0 = 2.1 v0 = 5.5 theta = 77.0
Made shot at: y0 = 2.1 v0 = 5.5 theta = 78.0
Made shot at: y0 = 2.1 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.1 v0 = 6.0 theta = 80.0
Made shot at: y0 = 2.1 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 82.0
Made shot at: y0 = 2.1 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.1 v0 = 7.0 theta = 83.0
Made shot at: y0 = 2.1 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 84.0
Made shot at: y0 = 2.1 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.1 v0 = 8.0 theta = 85.0
Made shot at: y0 = 2.1 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.1 v0 = 9.0 theta = 86.0
Made shot at: y0 = 2.1 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.1 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.1 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.1 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.1 v0 = 12.5 theta = 88.0
Made shot at: y0 = 2.1 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.1 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.1 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.1 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 5.0 theta = 73.0
Made shot at: y0 = 2.2 v0 = 5.0 theta = 74.0
Made shot at: y0 = 2.2 v0 = 5.0 theta = 75.0
Made shot at: y0 = 2.2 v0 = 5.0 theta = 76.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 78.0
Made shot at: y0 = 2.2 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.2 v0 = 6.0 theta = 80.0
Made shot at: y0 = 2.2 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 82.0
Made shot at: y0 = 2.2 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.2 v0 = 7.0 theta = 83.0
Made shot at: y0 = 2.2 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 84.0
Made shot at: y0 = 2.2 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.2 v0 = 8.0 theta = 85.0
Made shot at: y0 = 2.2 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.2 v0 = 9.0 theta = 86.0
Made shot at: y0 = 2.2 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.2 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.2 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.2 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.2 v0 = 12.5 theta = 88.0
Made shot at: y0 = 2.2 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.2 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.2 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.2 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 4.5 theta = 67.0
Made shot at: y0 = 2.3 v0 = 4.5 theta = 68.0
Made shot at: y0 = 2.3 v0 = 4.5 theta = 69.0
Made shot at: y0 = 2.3 v0 = 4.5 theta = 70.0
Made shot at: y0 = 2.3 v0 = 4.5 theta = 71.0
Made shot at: y0 = 2.3 v0 = 5.0 theta = 74.0
Made shot at: y0 = 2.3 v0 = 5.0 theta = 75.0
Made shot at: y0 = 2.3 v0 = 5.0 theta = 76.0
Made shot at: y0 = 2.3 v0 = 5.0 theta = 77.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 78.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.3 v0 = 5.5 theta = 80.0
Made shot at: y0 = 2.3 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.3 v0 = 6.0 theta = 82.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 82.0
Made shot at: y0 = 2.3 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.3 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.3 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.3 v0 = 8.0 theta = 85.0
Made shot at: y0 = 2.3 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.3 v0 = 9.0 theta = 86.0
Made shot at: y0 = 2.3 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.3 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.3 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.3 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.3 v0 = 12.5 theta = 88.0
Made shot at: y0 = 2.3 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.3 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.3 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.3 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 4.5 theta = 68.0
Made shot at: y0 = 2.4 v0 = 4.5 theta = 69.0
Made shot at: y0 = 2.4 v0 = 4.5 theta = 70.0
Made shot at: y0 = 2.4 v0 = 4.5 theta = 71.0
Made shot at: y0 = 2.4 v0 = 4.5 theta = 72.0
Made shot at: y0 = 2.4 v0 = 4.5 theta = 73.0
Made shot at: y0 = 2.4 v0 = 5.0 theta = 75.0
Made shot at: y0 = 2.4 v0 = 5.0 theta = 76.0
Made shot at: y0 = 2.4 v0 = 5.0 theta = 77.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 78.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.4 v0 = 5.5 theta = 80.0
Made shot at: y0 = 2.4 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.4 v0 = 6.0 theta = 82.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 82.0
Made shot at: y0 = 2.4 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.4 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.4 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.4 v0 = 8.0 theta = 85.0
Made shot at: y0 = 2.4 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.4 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.4 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.4 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.4 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.4 v0 = 12.5 theta = 88.0
Made shot at: y0 = 2.4 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.4 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.4 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.4 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 4.5 theta = 70.0
Made shot at: y0 = 2.5 v0 = 4.5 theta = 71.0
Made shot at: y0 = 2.5 v0 = 4.5 theta = 72.0
Made shot at: y0 = 2.5 v0 = 4.5 theta = 73.0
Made shot at: y0 = 2.5 v0 = 4.5 theta = 74.0
Made shot at: y0 = 2.5 v0 = 5.0 theta = 76.0
Made shot at: y0 = 2.5 v0 = 5.0 theta = 77.0
Made shot at: y0 = 2.5 v0 = 5.0 theta = 78.0
Made shot at: y0 = 2.5 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.5 v0 = 5.5 theta = 80.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.5 v0 = 6.0 theta = 82.0
Made shot at: y0 = 2.5 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.5 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.5 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.5 v0 = 8.0 theta = 85.0
Made shot at: y0 = 2.5 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.5 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.5 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.5 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.5 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.5 v0 = 12.5 theta = 88.0
Made shot at: y0 = 2.5 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.5 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.5 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.5 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 57.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 58.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 59.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 60.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 61.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 62.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 63.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 64.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 65.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 66.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 67.0
Made shot at: y0 = 2.6 v0 = 4.0 theta = 68.0
Made shot at: y0 = 2.6 v0 = 4.5 theta = 71.0
Made shot at: y0 = 2.6 v0 = 4.5 theta = 72.0
Made shot at: y0 = 2.6 v0 = 4.5 theta = 73.0
Made shot at: y0 = 2.6 v0 = 4.5 theta = 74.0
Made shot at: y0 = 2.6 v0 = 4.5 theta = 75.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 76.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 77.0
Made shot at: y0 = 2.6 v0 = 5.0 theta = 78.0
Made shot at: y0 = 2.6 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.6 v0 = 5.5 theta = 80.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.6 v0 = 6.0 theta = 82.0
Made shot at: y0 = 2.6 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.6 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.6 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.6 v0 = 8.0 theta = 85.0
Made shot at: y0 = 2.6 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.6 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.6 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.6 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.6 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.6 v0 = 12.5 theta = 88.0
Made shot at: y0 = 2.6 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.6 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.6 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.6 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 4.0 theta = 64.0
Made shot at: y0 = 2.7 v0 = 4.0 theta = 65.0
Made shot at: y0 = 2.7 v0 = 4.0 theta = 66.0
Made shot at: y0 = 2.7 v0 = 4.0 theta = 67.0
Made shot at: y0 = 2.7 v0 = 4.0 theta = 68.0
Made shot at: y0 = 2.7 v0 = 4.0 theta = 69.0
Made shot at: y0 = 2.7 v0 = 4.0 theta = 70.0
Made shot at: y0 = 2.7 v0 = 4.5 theta = 72.0
Made shot at: y0 = 2.7 v0 = 4.5 theta = 73.0
Made shot at: y0 = 2.7 v0 = 4.5 theta = 74.0
Made shot at: y0 = 2.7 v0 = 4.5 theta = 75.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 77.0
Made shot at: y0 = 2.7 v0 = 5.0 theta = 78.0
Made shot at: y0 = 2.7 v0 = 5.5 theta = 79.0
Made shot at: y0 = 2.7 v0 = 5.5 theta = 80.0
Made shot at: y0 = 2.7 v0 = 5.5 theta = 81.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.7 v0 = 6.0 theta = 82.0
Made shot at: y0 = 2.7 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.7 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.7 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.7 v0 = 8.0 theta = 86.0
Made shot at: y0 = 2.7 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.7 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.7 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.7 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.7 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.7 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.7 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.7 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.7 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 53.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 54.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 55.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 56.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 57.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 58.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 59.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 60.0
Made shot at: y0 = 2.8 v0 = 3.5 theta = 61.0
Made shot at: y0 = 2.8 v0 = 4.0 theta = 66.0
Made shot at: y0 = 2.8 v0 = 4.0 theta = 67.0
Made shot at: y0 = 2.8 v0 = 4.0 theta = 68.0
Made shot at: y0 = 2.8 v0 = 4.0 theta = 69.0
Made shot at: y0 = 2.8 v0 = 4.0 theta = 70.0
Made shot at: y0 = 2.8 v0 = 4.0 theta = 71.0
Made shot at: y0 = 2.8 v0 = 4.5 theta = 73.0
Made shot at: y0 = 2.8 v0 = 4.5 theta = 74.0
Made shot at: y0 = 2.8 v0 = 4.5 theta = 75.0
Made shot at: y0 = 2.8 v0 = 4.5 theta = 76.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 77.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 78.0
Made shot at: y0 = 2.8 v0 = 5.0 theta = 79.0
Made shot at: y0 = 2.8 v0 = 5.5 theta = 80.0
Made shot at: y0 = 2.8 v0 = 5.5 theta = 81.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 81.0
Made shot at: y0 = 2.8 v0 = 6.0 theta = 82.0
Made shot at: y0 = 2.8 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.8 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.8 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.8 v0 = 8.0 theta = 86.0
Made shot at: y0 = 2.8 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.8 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.8 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.8 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.8 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.8 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.8 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.8 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.8 v0 = 17.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 43.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 44.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 45.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 46.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 47.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 48.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 49.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 50.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 51.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 52.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 53.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 54.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 55.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 56.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 57.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 58.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 59.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 60.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 61.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 62.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 63.0
Made shot at: y0 = 2.9 v0 = 3.5 theta = 64.0
Made shot at: y0 = 2.9 v0 = 4.0 theta = 68.0
Made shot at: y0 = 2.9 v0 = 4.0 theta = 69.0
Made shot at: y0 = 2.9 v0 = 4.0 theta = 70.0
Made shot at: y0 = 2.9 v0 = 4.0 theta = 71.0
Made shot at: y0 = 2.9 v0 = 4.0 theta = 72.0
Made shot at: y0 = 2.9 v0 = 4.5 theta = 74.0
Made shot at: y0 = 2.9 v0 = 4.5 theta = 75.0
Made shot at: y0 = 2.9 v0 = 4.5 theta = 76.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 77.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 78.0
Made shot at: y0 = 2.9 v0 = 5.0 theta = 79.0
Made shot at: y0 = 2.9 v0 = 5.5 theta = 80.0
Made shot at: y0 = 2.9 v0 = 5.5 theta = 81.0
Made shot at: y0 = 2.9 v0 = 6.0 theta = 82.0
Made shot at: y0 = 2.9 v0 = 6.5 theta = 83.0
Made shot at: y0 = 2.9 v0 = 7.0 theta = 84.0
Made shot at: y0 = 2.9 v0 = 7.5 theta = 85.0
Made shot at: y0 = 2.9 v0 = 8.0 theta = 86.0
Made shot at: y0 = 2.9 v0 = 8.5 theta = 86.0
Made shot at: y0 = 2.9 v0 = 9.5 theta = 87.0
Made shot at: y0 = 2.9 v0 = 10.0 theta = 87.0
Made shot at: y0 = 2.9 v0 = 11.5 theta = 88.0
Made shot at: y0 = 2.9 v0 = 12.0 theta = 88.0
Made shot at: y0 = 2.9 v0 = 16.0 theta = 89.0
Made shot at: y0 = 2.9 v0 = 16.5 theta = 89.0
Made shot at: y0 = 2.9 v0 = 17.0 theta = 89.0
Made shot at: y0 = 2.9 v0 = 17.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 34.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 58.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 59.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 60.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 61.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 62.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 63.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 64.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 65.0
Made shot at: y0 = 3.0 v0 = 3.5 theta = 66.0
Made shot at: y0 = 3.0 v0 = 4.0 theta = 69.0
Made shot at: y0 = 3.0 v0 = 4.0 theta = 70.0
Made shot at: y0 = 3.0 v0 = 4.0 theta = 71.0
Made shot at: y0 = 3.0 v0 = 4.0 theta = 72.0
Made shot at: y0 = 3.0 v0 = 4.0 theta = 73.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 74.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 75.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 76.0
Made shot at: y0 = 3.0 v0 = 4.5 theta = 77.0
Made shot at: y0 = 3.0 v0 = 5.0 theta = 78.0
Made shot at: y0 = 3.0 v0 = 5.0 theta = 79.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 80.0
Made shot at: y0 = 3.0 v0 = 5.5 theta = 81.0
Made shot at: y0 = 3.0 v0 = 6.0 theta = 82.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 83.0
Made shot at: y0 = 3.0 v0 = 6.5 theta = 84.0
Made shot at: y0 = 3.0 v0 = 7.0 theta = 84.0
Made shot at: y0 = 3.0 v0 = 7.5 theta = 85.0
Made shot at: y0 = 3.0 v0 = 8.0 theta = 86.0
Made shot at: y0 = 3.0 v0 = 8.5 theta = 86.0
Made shot at: y0 = 3.0 v0 = 9.5 theta = 87.0
Made shot at: y0 = 3.0 v0 = 10.0 theta = 87.0
Made shot at: y0 = 3.0 v0 = 11.5 theta = 88.0
Made shot at: y0 = 3.0 v0 = 12.0 theta = 88.0
Made shot at: y0 = 3.0 v0 = 16.0 theta = 89.0
Made shot at: y0 = 3.0 v0 = 16.5 theta = 89.0
Made shot at: y0 = 3.0 v0 = 17.0 theta = 89.0
Made shot at: y0 = 3.0 v0 = 17.5 theta = 89.0

Total # of made shots: 456

Optimal shot: y0 = 2.6 v0 = 4.0 theta = 57.0

Conclusion

There's still a lot of work that can be done, whether it be adding in more robust features or polishing up and consolidating the current state of the code. Nevertheless, I learned quite a bit from this project and got some extremely good and usefull practice in starting from scratch to produce some great results for something as seemingly simple as throwing a ball in the air. I will take this momentum forward as I continue to work through this problem, but also on other projects that are more beneficial than basketball shots.