Compare commits
1 Commits
codex/stra
...
19bdf69830
| Author | SHA1 | Date | |
|---|---|---|---|
| 19bdf69830 |
16277
src/index.tsx
16277
src/index.tsx
File diff suppressed because it is too large
Load Diff
@@ -41,7 +41,6 @@ fragment VideoCardFields on VideoGQL {
|
|||||||
stream {
|
stream {
|
||||||
id
|
id
|
||||||
lastIntendedSegmentBound
|
lastIntendedSegmentBound
|
||||||
uploadCompletionCursor
|
|
||||||
streamSegmentType
|
streamSegmentType
|
||||||
isCompleted
|
isCompleted
|
||||||
lastSegmentUploadedAt
|
lastSegmentUploadedAt
|
||||||
|
|||||||
@@ -33,30 +33,6 @@ query GetRecordedStreamShots($videoId: Int!, $limit: Int! = 200) {
|
|||||||
videoId
|
videoId
|
||||||
startFrame
|
startFrame
|
||||||
endFrame
|
endFrame
|
||||||
serializedShotPaths {
|
|
||||||
b64EncodedBuffer
|
|
||||||
}
|
|
||||||
cueObjectFeatures {
|
|
||||||
cueObjectDistance
|
|
||||||
cueObjectAngle
|
|
||||||
cueBallSpeed
|
|
||||||
shotDirection
|
|
||||||
spinType
|
|
||||||
}
|
|
||||||
pocketingIntentionFeatures {
|
|
||||||
make
|
|
||||||
targetPocketDistance
|
|
||||||
targetPocketAngle
|
|
||||||
targetPocketAngleDirection
|
|
||||||
marginOfErrorInDegrees
|
|
||||||
intendedPocketType
|
|
||||||
difficulty
|
|
||||||
}
|
|
||||||
pocketingIntentionInfo {
|
|
||||||
ballId
|
|
||||||
pocketId
|
|
||||||
pathMetadataIndex
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,51 +0,0 @@
|
|||||||
query GetSessionCoach($videoId: Int!) {
|
|
||||||
getSessionCoach(videoId: $videoId) {
|
|
||||||
videoId
|
|
||||||
processingId
|
|
||||||
analysisVersion
|
|
||||||
state
|
|
||||||
generatedAt
|
|
||||||
processingStatus
|
|
||||||
ineligibilityReason
|
|
||||||
summary
|
|
||||||
shotCount
|
|
||||||
madeCount
|
|
||||||
missedCount
|
|
||||||
unknownOutcomeCount
|
|
||||||
analyzedShotCount
|
|
||||||
makePercentage
|
|
||||||
primaryCandidate {
|
|
||||||
...SessionCoachCandidateFields
|
|
||||||
}
|
|
||||||
candidates {
|
|
||||||
...SessionCoachCandidateFields
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
fragment SessionCoachCandidateFields on SessionCoachCandidateGQL {
|
|
||||||
id
|
|
||||||
rank
|
|
||||||
family
|
|
||||||
kind
|
|
||||||
title
|
|
||||||
body
|
|
||||||
action
|
|
||||||
supportingShotIds
|
|
||||||
drillId
|
|
||||||
limitations
|
|
||||||
evidence {
|
|
||||||
bucketKey
|
|
||||||
bucketLabel
|
|
||||||
attemptCount
|
|
||||||
madeCount
|
|
||||||
missedCount
|
|
||||||
makePercentage
|
|
||||||
comparisonAttemptCount
|
|
||||||
comparisonMadeCount
|
|
||||||
comparisonMakePercentage
|
|
||||||
patternShotCount
|
|
||||||
score
|
|
||||||
rankReason
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -85,3 +85,53 @@ query ComputePotAim(
|
|||||||
occludingBallIds
|
occludingBallIds
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fragment PositionShotCandidate on PositionShotCandidateGQL {
|
||||||
|
strike {
|
||||||
|
v0
|
||||||
|
phi
|
||||||
|
theta
|
||||||
|
a
|
||||||
|
b
|
||||||
|
}
|
||||||
|
cueFinalPosition
|
||||||
|
inTargetArea
|
||||||
|
distanceToTargetArea
|
||||||
|
robustness
|
||||||
|
potted
|
||||||
|
scratched
|
||||||
|
projection {
|
||||||
|
trajectories {
|
||||||
|
ballId
|
||||||
|
points {
|
||||||
|
time
|
||||||
|
position
|
||||||
|
}
|
||||||
|
}
|
||||||
|
events {
|
||||||
|
eventType
|
||||||
|
time
|
||||||
|
ballIds
|
||||||
|
position
|
||||||
|
}
|
||||||
|
finalState {
|
||||||
|
ballId
|
||||||
|
position
|
||||||
|
}
|
||||||
|
pottedBallIds
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
query SuggestPositionShot($suggestionInput: SuggestPositionShotInputGQL!) {
|
||||||
|
suggestPositionShot(suggestionInput: $suggestionInput) {
|
||||||
|
achievable
|
||||||
|
evaluatedCount
|
||||||
|
successfulCount
|
||||||
|
best {
|
||||||
|
...PositionShotCandidate
|
||||||
|
}
|
||||||
|
alternates {
|
||||||
|
...PositionShotCandidate
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -12,13 +12,6 @@ query getUsageStats($days: Int! = 30) {
|
|||||||
retentionPrevActive
|
retentionPrevActive
|
||||||
retentionReturned
|
retentionReturned
|
||||||
}
|
}
|
||||||
cohorts {
|
|
||||||
weekStart
|
|
||||||
signups
|
|
||||||
activated7d
|
|
||||||
paid7d
|
|
||||||
activatedNotPaid7d
|
|
||||||
}
|
|
||||||
totalUsers
|
totalUsers
|
||||||
totalVideos
|
totalVideos
|
||||||
totalShots
|
totalShots
|
||||||
|
|||||||
3132
src/schema.gql
3132
src/schema.gql
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user