Compare commits
1 Commits
fd6ee4f182
...
colonelpan
| Author | SHA1 | Date | |
|---|---|---|---|
| e86dd1900f |
20811
src/index.tsx
20811
src/index.tsx
File diff suppressed because it is too large
Load Diff
@@ -1,21 +1,5 @@
|
|||||||
query GetMakesLeaderboard(
|
query GetMakesLeaderboard($interval: TimeInterval, $when: DateTime) {
|
||||||
$interval: TimeInterval
|
getMakesLeaderboard(interval: $interval, when: $when) {
|
||||||
$when: DateTime
|
|
||||||
$gameType: String
|
|
||||||
$tableSizeMin: Float
|
|
||||||
$tableSizeMax: Float
|
|
||||||
$pocketSizeMin: Float
|
|
||||||
$pocketSizeMax: Float
|
|
||||||
) {
|
|
||||||
getMakesLeaderboard(
|
|
||||||
interval: $interval
|
|
||||||
when: $when
|
|
||||||
gameType: $gameType
|
|
||||||
tableSizeMin: $tableSizeMin
|
|
||||||
tableSizeMax: $tableSizeMax
|
|
||||||
pocketSizeMin: $pocketSizeMin
|
|
||||||
pocketSizeMax: $pocketSizeMax
|
|
||||||
) {
|
|
||||||
entries {
|
entries {
|
||||||
user {
|
user {
|
||||||
id
|
id
|
||||||
@@ -29,24 +13,8 @@ query GetMakesLeaderboard(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
query GetRunsLeaderboard(
|
query GetRunsLeaderboard($interval: TimeInterval, $when: DateTime) {
|
||||||
$interval: TimeInterval
|
getLongestRunsLeaderboard(interval: $interval, when: $when) {
|
||||||
$when: DateTime
|
|
||||||
$gameType: String
|
|
||||||
$tableSizeMin: Float
|
|
||||||
$tableSizeMax: Float
|
|
||||||
$pocketSizeMin: Float
|
|
||||||
$pocketSizeMax: Float
|
|
||||||
) {
|
|
||||||
getLongestRunsLeaderboard(
|
|
||||||
interval: $interval
|
|
||||||
when: $when
|
|
||||||
gameType: $gameType
|
|
||||||
tableSizeMin: $tableSizeMin
|
|
||||||
tableSizeMax: $tableSizeMax
|
|
||||||
pocketSizeMin: $pocketSizeMin
|
|
||||||
pocketSizeMax: $pocketSizeMax
|
|
||||||
) {
|
|
||||||
entries {
|
entries {
|
||||||
id
|
id
|
||||||
runLength
|
runLength
|
||||||
|
|||||||
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
3235
src/schema.gql
3235
src/schema.gql
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user