Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
kinsi55 committed Aug 21, 2021
1 parent 1535521 commit 0ccc1e8
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
Binary file added Images/ss.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# OverswingCounter

![SS](Images/ss.jpg)

***This counter primarily focuses on the pre-swing angle, but its not just that and once you realize how it works you know why:***

- Cuts which had no other cut with the same saber within a given timespan are ignored (By default 0.6 seconds, configureable / disableable)
- For multiple cuts in the same Swing only the first cut is taken into account. When you have situations like sliders or crosses you obviously do have overswing on the followthrough cuts, but thats not something you can change
- If you have a bottom row down Swing followed by a top row up Swing (Works for any angle, the thing that matters is that the second Swing roughly started where the first one ended), because of the first post-swing, your next pre-swing will obviously probably be too big. In this situation the amount you overswung will be determined by the previous post-swing (If that yields a lower number, which it almost always will).
- Double directionals are a special case. As previously mentioned, the counter is split in Down and Up Swings. Where you have double downs, as soon as you cut the second block, the counter will take the previous cuts post-overswing and add that into the bottom value.

***You can interpret the numbers in two different ways:***

Either the lower values are how much you overswing on your pre-swing *coming from the bottom*, or it is how much you overswing on your post-swing *going to the bottom* - Vice versa. The latter is more consistent when accounting for the case of double downs. Each of the values has its own history / averaging timespan

***Somewhat accurate TL;DR: If the lower number is big you are overswinging on your down post-swings, vice versa.***


Caveats:

- It does not work in (New) replays, works in old ones (As much as possible anyways). I'm not sure if I'll ever be able to change that, so you probably want to record yourself playing if you want to analyze it after the fact.
- The splitting of the values into Up and Down happens based off your swing angle, so for 90 degree's its kinda "random"

0 comments on commit 0ccc1e8

Please sign in to comment.