MCPcopy Create free account

hub / github.com/charlielockyer-rice/cabt-viewer / functions

Functions710 in github.com/charlielockyer-rice/cabt-viewer

↓ 4 callersFunctiondamageForTarget
(placements: DamagePlacement[], target: CardTarget)
src/state/promptSelectionModel.ts:78
↓ 4 callersFunctiondisplayName
(name: string)
src/lib/cabt/logFormat.ts:200
↓ 4 callersFunctionenergy
(id: number, name: string, fullName: string, set: string, setNumber: string)
src/lib/prompt-gallery/fixtures.ts:490
↓ 4 callersFunctionfaceDownCard
()
src/lib/cabt/cabtReplay.ts:2648
↓ 4 callersFunctionisBoardPositionMove
(fromArea: number, toArea: number)
src/lib/cabt/cabtReplay.ts:2216
↓ 4 callersFunctionisEnergyCard
(card: CardView | undefined)
src/lib/game/playTargets.ts:24
↓ 4 callersFunctionisKnownPrompt
(prompt: PromptView)
src/lib/game/prompts.ts:48
↓ 4 callersFunctionisPlayerIndex
(value: unknown)
src/lib/game/replayFollow.ts:39
↓ 4 callersFunctionisSetupStartable
( card: CardView | undefined, handIndex: number, blockedIndexes: ReadonlySet<number>, hasSetupPrompt:
src/state/setupSelectionModel.ts:47
↓ 4 callersMethodmatchesPlayCardOption
(option: CabtOption, payload: any)
src/engine/localEngine.ts:553
↓ 4 callersFunctionpositiveInteger
(value: string, label: string)
scripts/audit-animation-coverage.ts:401
↓ 4 callersFunctionpromptKey
(prompt: PromptView | undefined)
src/state/promptLifecycleModel.ts:8
↓ 4 callersMethodrefreshMainSelect
()
src/lib/cabt/demoEngine.ts:347
↓ 4 callersMethodrequest
(payload: Record<string, unknown>, options: { allowStart?: boolean } = {})
src/engine/localEngine.ts:683
↓ 4 callersFunctionstepContainsPlayForCard
(step: ReplayStep, card: CardView)
src/lib/cabt/cabtReplay.ts:2093
↓ 4 callersFunctiontargetForPromptSlot
(prompt: PromptView, slot: PokemonSlotView)
src/lib/game/targets.ts:16
↓ 4 callersFunctiontoggleBoardTarget
(selectedTargets: CardTarget[], target: CardTarget, maxSelections: number)
src/state/promptSelectionModel.ts:61
↓ 4 callersFunctiontotalPlacedDamage
(placements: DamagePlacement[])
src/state/promptSelectionModel.ts:74
↓ 4 callersMethodview
()
src/engine/localEngine.ts:442
↓ 3 callersFunctionactionAnimationBatchEvents
( events: ActionTimelineEvent[], seenEventIds: ReadonlySet<number>, replayMode: boolean, scopeChanged:
src/lib/cabt/actionAnimationSchedule.ts:28
↓ 3 callersMethodafterCommand
(response: EngineResponse)
src/state/gameSession.svelte.ts:31
↓ 3 callersMethodapply
(state: { activeIndex: number | null; benchIndexes: number[] })
src/state/setupSelection.svelte.ts:40
↓ 3 callersMethodapplySelection
(selection: number[])
src/engine/localEngine.ts:271
↓ 3 callersFunctionavailable
(energyIndex: number)
src/state/promptSelection.test.ts:77
↓ 3 callersFunctioncabtLogsToTimeline
( logs: Array<Record<string, unknown>>, options: { nextId?: number } = {}, )
src/lib/cabt/logFormat.ts:110
↓ 3 callersFunctioncanAssignAttachTarget
( target: CardTarget, energyIndex: number | null, assignments: AttachAssignment[], targets: CardTarget
src/state/promptSelectionModel.ts:37
↓ 3 callersFunctioncardAssetImagesEnabled
()
src/lib/game/cardAssets.ts:13
↓ 3 callersFunctioncardImageConfigFromEnv
()
src/lib/game/cardImages.ts:159
↓ 3 callersMethodclearAnimationPhaseTimer
()
src/state/replay.svelte.ts:241
↓ 3 callersMethodclearPlaybackTimer
()
src/state/replay.svelte.ts:201
↓ 3 callersMethoddamageForTarget
(target: CardTarget)
src/lib/game/strategies/boardInteractionStrategies.test.ts:85
↓ 3 callersFunctiondamagePlacementsToResult
(placements: DamagePlacement[])
src/state/promptSelectionModel.ts:124
↓ 3 callersFunctiondatasetFileUrl
(datasetRef: string, fileName: string)
src/lib/kaggle/episodes.ts:85
↓ 3 callersFunctionenergyImageName
(card: EnergyImageInput | undefined)
src/lib/game/visualAssets.ts:55
↓ 3 callersFunctionenergyImageType
(card: EnergyImageInput | undefined, type?: string | number)
src/lib/game/visualAssets.ts:50
↓ 3 callersFunctionformatLog
(log: Record<string, unknown>)
src/lib/cabt/cabtReplay.ts:2683
↓ 3 callersFunctiongameView
()
src/lib/game/strategies/boardInteractionStrategies.test.ts:151
↓ 3 callersFunctiongetBoardPromptTargets
(current: GameView, prompt: PromptView)
src/lib/game/targets.ts:20
↓ 3 callersMethodisDestination
(target: CardTarget)
src/lib/game/strategies/boardInteractionStrategies.test.ts:142
↓ 3 callersFunctionisForcedAutoResolvePrompt
(prompt: PromptView | undefined)
src/lib/game/prompts.ts:119
↓ 3 callersFunctionisResolvingTrainerTerminalGroup
(group: ReplayActionGroup, continuationEvents: ActionTimelineEvent[])
src/lib/cabt/cabtReplay.ts:649
↓ 3 callersFunctionlabelFor
(value: unknown)
src/lib/game/labels.ts:58
↓ 3 callersMethodmatchesAbilityOption
(option: CabtOption, payload: any)
src/engine/localEngine.ts:576
↓ 3 callersFunctionnormalizedFrameLogType
(type: unknown)
src/lib/cabt/cabtReplay.ts:459
↓ 3 callersFunctionoptionLabel
(option: CabtOption, dataMaps: CabtDataMaps, observation: CabtObservation, context?: number)
src/lib/cabt/demoEngine.ts:764
↓ 3 callersFunctionparseLocalGameDecks
(deck1Text: string, deck2Text: string)
src/state/deckImportModel.ts:14
↓ 3 callersFunctionplaceSetupActive
(state: SetupSelectionState, handIndex: number)
src/state/setupSelectionModel.ts:23
↓ 3 callersFunctionplayerHasCardInPlay
(player: PlayerView, event: ActionTimelineEvent)
src/lib/cabt/cabtReplay.ts:2447
↓ 3 callersFunctionpokemon_score
Heuristically evaluates the tactical worth of targeting a specific Pokémon on the opponent's field.
public/agents/dragapult-ex/main.py:106
↓ 3 callersFunctionprize_count
Calculates how many Prize cards a Pokémon yields upon being Knocked Out, factoring in modifiers.
public/agents/dragapult-ex/main.py:92
↓ 3 callersFunctionpromptInstanceKey
( prompt: Pick<PromptView, 'id' | 'className' | 'message'> | null | undefined, )
src/lib/game/prompts.ts:141
↓ 3 callersFunctionpromptSelectionOptions
(select: CabtSelectData)
src/lib/cabt/demoEngine.ts:647
↓ 3 callersFunctionpromptView
({ playerIndex = 0, fields = {}, }: { playerIndex?: number; fields?: Record<string, unknown>; } = {})
src/lib/game/targets.test.ts:117
↓ 3 callersFunctionpromptView
(className: string, fields: Record<string, unknown> = {})
src/lib/game/strategies/boardInteractionStrategies.test.ts:204
↓ 3 callersFunctionremoveAt
(items: T[], index: number)
src/lib/cabt/cabtReplay.ts:2366
↓ 3 callersFunctionremoveMovedCardFromHand
(hand: CardView[], event: ActionTimelineEvent | undefined)
src/lib/cabt/cabtReplay.ts:2345
↓ 3 callersFunctionremoveSetupPlacement
(state: SetupSelectionState, handIndex: number)
src/state/setupSelectionModel.ts:40
↓ 3 callersFunctionreplayEnvironment
(input: unknown)
src/lib/cabt/cabtReplay.ts:2495
↓ 3 callersFunctionreplayStepForFrame
({ view, stateIndex, label, type, payload, actionTimeline, displayView, animationPhases, }: {
src/lib/cabt/cabtReplay.ts:1181
↓ 3 callersFunctionreplayStepPlaybackDelayMs
(step: ReplayStep | null | undefined, fallbackDelayMs: number)
src/lib/game/replay.ts:35
↓ 3 callersMethodreset
()
src/state/promptLifecycle.svelte.ts:34
↓ 3 callersFunctionresolveCardBackImageUrl
(config = cardImageConfigFromEnv())
src/lib/game/cardImages.ts:97
↓ 3 callersFunctionresolveCardImageUrlFromManifest
(card: CardImageInput, manifest: VisualAssetManifest | undefined)
src/lib/game/cardImages.ts:77
↓ 3 callersFunctionsameAttachAssignments
(left: AttachAssignment[], right: AttachAssignment[])
src/state/promptSelectionModel.ts:14
↓ 3 callersFunctionsameResolvingCard
(left: ResolvingPlayedCard, right: ResolvingPlayedCard)
src/lib/cabt/cabtReplay.ts:2110
↓ 3 callersMethodscheduleAnimationPhase
()
src/state/replay.svelte.ts:222
↓ 3 callersFunctionslot
(ownerIndex: number, kind: 'active' | 'bench', index: number, empty: boolean)
src/lib/game/strategies/boardInteractionStrategies.test.ts:186
↓ 3 callersMethodsnapshot
(self, auto_steps: list[dict[str, Any]] | None = None)
src/engine/cabt_bridge.py:143
↓ 3 callersMethodstart
( self, deck0: list[int], deck1: list[int], agent_paths: list[str | None],
src/engine/cabt_bridge.py:90
↓ 3 callersMethodwithKnownHands
(observation: CabtObservation | null)
src/engine/localEngine.ts:456
↓ 2 callersFunctionabilityNameForCard
(data: CardRow | undefined)
src/lib/cabt/cabtReplay.ts:2782
↓ 2 callersFunctionactiveAttacks
(active: CabtPokemon | null | undefined, dataMaps: CabtDataMaps = DEMO_CABT_DATA)
src/lib/cabt/demoEngine.ts:760
↓ 2 callersFunctionaddCardToHand
(player: PlayerView, currentPlayer: PlayerView)
src/lib/cabt/cabtReplay.ts:2370
↓ 2 callersFunctionagentPathForId
(agentId: string | undefined)
src/engine/localEngine.ts:925
↓ 2 callersFunctionanimationEventPhases
(events: ActionTimelineEvent[])
src/lib/cabt/cabtReplay.ts:1420
↓ 2 callersFunctionanimationPhaseDurationMs
(key: string, count: number)
src/lib/cabt/cabtReplay.ts:1681
↓ 2 callersMethodapply
(response: EngineResponse, generation = this.generation)
src/state/game.svelte.ts:60
↓ 2 callersMethodapplyPendingRetreatTarget
()
src/engine/localEngine.ts:387
↓ 2 callersFunctionapplyReplayAreaDelta
( player: PlayerView, currentPlayer: PlayerView, area: number, delta: -1 | 1, event?: ActionTimeline
src/lib/cabt/cabtReplay.ts:2288
↓ 2 callersFunctionapplyReplayEvent
( view: GameView, currentView: GameView, event: ActionTimelineEvent, options: { deferBoardStateEvents?
src/lib/cabt/cabtReplay.ts:2132
↓ 2 callersFunctionareaName
(area: number)
src/lib/cabt/actionAnimationCoverage.ts:266
↓ 2 callersFunctionareaName
(area: unknown)
src/lib/cabt/cabtReplay.ts:2744
↓ 2 callersFunctionattachedCardForOption
(pokemonCard: CabtPokemon | null | undefined, option: CabtOption)
src/lib/cabt/demoEngine.ts:835
↓ 2 callersFunctionattachedCardForOption
(pokemonCard: { energyCards?: CabtCard[]; tools?: CabtCard[] } | null | undefined, option: CabtOption)
src/engine/localEngine.ts:937
↓ 2 callersFunctionbuildPokemonSlot
( slot: any, ownerIndex: number, kind: 'active' | 'bench', index: number, activePlayerIndex: number,
src/lib/game/headlessView.ts:73
↓ 2 callersFunctioncabtCardToView
(cardRef: CabtCard, dataMaps: CabtDataMaps)
src/lib/cabt/demoEngine.ts:523
↓ 2 callersFunctioncabtSelectLabel
(context: number)
src/lib/cabt/demoEngine.ts:857
↓ 2 callersFunctioncanEvolveSlot
(card: CardView | undefined, slot: PokemonSlotView)
src/lib/game/playTargets.ts:50
↓ 2 callersFunctioncardImageUrlFromTemplate
( template: string, card: CardImageInput, setInfo: SetImageInfo | undefined, rawSetNumber: string, )
src/lib/game/cardImages.ts:139
↓ 2 callersFunctioncardName
(id: number)
src/lib/cabt/cabtReplay.ts:2762
↓ 2 callersFunctioncardToView
(cardRef: CabtCardRef)
src/lib/cabt/cabtReplay.ts:2615
↓ 2 callersFunctioncardViewFromEvent
(event: ActionTimelineEvent)
src/lib/cabt/cabtReplay.ts:2413
↓ 2 callersFunctionclampIndex
(value: number, max: number)
src/state/replay.svelte.ts:288
↓ 2 callersMethodclearHandAndFocus
()
src/state/selection.svelte.ts:53
↓ 2 callersMethodclose
(self)
src/engine/cabt_bridge.py:152
↓ 2 callersMethodclose
()
src/engine/localEngine.ts:699
↓ 2 callersFunctioncontrolLabel
(control: PlayerControl)
src/engine/localEngine.ts:823
↓ 2 callersFunctiondamageOf
(target: CardTarget)
src/lib/game/strategies/damageTransferStrategy.ts:40
↓ 2 callersFunctionencodePath
(path: string)
src/state/replay.svelte.ts:284
↓ 2 callersFunctionenergyImageSlug
(card: EnergyImageInput | undefined, type?: string | number)
src/lib/game/visualAssets.ts:42
← previousnext →101–200 of 710, ranked by callers