CTR Bonus Tests

Hey guys I decided to test CTR bonuses with the use of an autoclicker. Unfortunately, once I got down to pinpointing the shortest release to drop a bomb the results got a little inconsistent. I'm guessing this is due to latency. Once I get within 100ms I start getting duds where I won't be droping the bomb half the time. While these charge times aren't precise, they are pretty accurate and they're probably enough to gather the information we need. I basically started charge time high then went down until it wouldn't charge reliably then went back up until it was relatively reliable (i.e. 8 out of 10 charges)
CHARGE TIMES
BOMB NONE .LOW .MED HIGH VHGH ULTR .MAX
HAZE 3180 2960 2700 2447 2230 1975 1755
BLST 2200 2040 1866 1701 1545 1400 1225
IONI 4200 3850 3570 3250 2950 ---- ----
LEVI 3500 ---- 3000 ---- 2460 ---- ----
*Time in milliseconds (round UP to get reliable charge times w/ latency)
% CHANGE OVER BASE
BOMB ..LOW ...MED ..HIGH .VHIGH .ULTRA ...MAX
HAZE 6.92% 15.09% 23.05% 29.87% 37.89% 44.81%
BLST 7.27% 15.18% 22.68% 29.77% 36.36% 44.32%
IONI 8.33% 15.00% 22.62% 29.76% ------ ------
LEVI ----- 14.29% ------ 29.71% ------ ------
HAZE BOMB CHARGE: Graviton, Big Angry Bomb
BLAST BOMB CHARGE: Dark Briar, Sun Shards, Radiant Sun Shards, Irontech Destoryer, Heavy Deconstructor, Rock Salt Bomb
edit: Just for kicks I decided to test Leviathan. I used a calibur to test baseline charge time.
Assumptions:
* Latency accounts for 25-100ms error.
* Calibur charge time reduction is the same as Leviathan for observing "base" charge time.
* Calibur UV ASI low has no affect on charge time.
* Haze bomb charge is same as 5* haze bomb series for observing "base" charge time (and low)
* Blast bomb charge is same as 5* nitronome for observing "Base" charge time (and low)
* Graviton/BAB have Haze Bomb charge time (based off observation of MAX CTR only)

Using autohotkey I created a couple macros:
F6::
Inputbox, CTR, CTR, CTR
return
F7::
msgbox %CTR%
return
F8::
click down right
sleep, CTR
click up right
return
---
F6 sets the charge time (this is so you can adjust without reloading the script)
F7 repeats your charge time you entered into a pop-up box. This is important in case you forget what you entered
F8 runs the charge
I believe all my times fall within 100ms margin of error (at least comparing the percentages) which would account for latency. I'm wondering if I should run all tests to the absolute lowest charge even if I'm getting a bunch of duds but I think these are accurate enough to draw conclusions from. If you want to run some tests and double check my numbers with your connection that would be great. Also, if anyone has a CTR vhigh weapon they can test that would be helpful as well (or a pre-level 5 leviathan so we can test if the levi/calibur have different charge times).
I have a UV CTR med 5* flourish that I was testing charge times on and they were less than levi but I didn't test it until I got minimum charge time so I haven't included it with the data above.

Based on that data, it seems to be fairly accurate to say that there is linear decrease of 7.5% per level CTR.

Added Ionized Salt Bomb. What a brutal charge time.
very interesting thing i recently noticed in training hall, when i wanted to compare some charges quickly
every weapon u charge has an animation during that charge, itll show circles becoming smaller around ur body
u can count the circles and use them as a time unit, maybe it would be a bit easier and give more convenient results(the 1st circle seems to be rather slow, idk about the 2nd)
it is possible to release charges with perfect timing just by watching the circles and counting them, however its incredibly hard with distractions such as bombs exploding around ur body making it hard for u to see anything or monsters attacking u making u focus on dodging
if the circles deal as a charge bar, then they should make them a little more visible lol
note: the 1st circle might be overseen, if u spam charge right after a release

BiggestLoser> You're trailing a bit off-topic here but if you want to maximize your charge times, the best way I've found is to actually watch the OTHER ring, the one that shows when the bomb will explode. When you place a bomb down a small ring will expand inside the bomb radius ring and when it hits the edge the bomb goes off. Watching this, you can make a mental note of what size the small ring will be before your 2nd bomb is charged. It's almost like playing Elite Beat Agents.
i know that, however thers no blast circle for swords and guns, thot i found a good universal method >.<
How exactly did you measure these? I have a few tests to do. Looked for a simple stopwatch that run while I had a key pressed to no avail. Maybe I'll make my own.