Get these results

Radius = 20
Start: time = 0.0, x = 0.0, y = 20.0
Initial velocity: vx = 500.0, vy = 800.0
Final velocity: vx = 500.0, vy = -833.3333333333328
End: time = 1.6666666666666685, x = 833.3333333333328, y = 19.444444444444866
Distance launched: 833.3333333333328
Maximum height: 360.00000000000017

v = 1000, theta = 50 degrees

Start: time = 0.0, x = 0.0, y = 20.0
Initial velocity: vx = 642.7876096865393, vy = 766.044443118978
Final velocity: vx = 642.7876096865393, vy = -801.9555568810215
Distance per frame: dx = 21.426253656217977, dy = -26.731851896034048
Velocity per frame: delta_vx = 0.0, delta_vy = -32.666666666666664
End: time = 1.6000000000000016, x = 1028.4601754984637, y = 17.404442323698476
Distance launched: 1028.4601754984637
Maximum height: 332.30222116184916