What is OP Bearing?
OP Bearing is a research tool for the One Piece Trading Card Game. It combines a full card archive with a semantic parser that extracts structured data from card effects — actions, conditions, targets, mentions, and keywords. On top of that parsed data, the platform computes interaction networks, gravity scores, and role classifications that power the Composer, Gravity explorer, and Deck Builder.
Gravity
Gravity measures how connected a card is within the interaction network. A card's gravity score sums its outgoing references (cards it mentions) and incoming references (cards that mention it). Higher gravity means a card participates in more synergies. Gravity is computed per color pool and can be compared across set releases to track how a card's relevance changes over time.
Roles
The parser assigns functional roles to each card based on its parsed effect structure. Roles include: Removal (eliminates opposing cards), Protection (prevents targeting or damage), Support (buffs or enables allies), Enabler (sets up conditions for combos), Searcher (draws or tutors specific cards), Finisher (delivers lethal damage or win conditions), and Draw Engine (generates card advantage). A single card can hold multiple roles.
Interactions
Interactions are directional edges between cards. An outgoing interaction means this card's effect text references another card (by name, attribute, keyword, or type). An incoming interaction means another card references this one. The Gravity explorer visualizes these connections grouped by interaction type and functional role.
The Builder
The Deck Builder uses gravity, roles, and interaction data to suggest candidates for a deck. You choose an entry point (a Leader, a card, or a playstyle), select a style template that defines your target role mix, and the system generates a ranked candidate list organized by tier. Tier 1 cards are directly mentioned by your seed; Tier 2 mention your seed; Tier 3 have high gravity in the same pool; Tier 4 fill remaining role gaps.
Parser Outputs
Every card's effect text is run through a semantic parser that produces the structured data powering this platform. Here is what the parser extracts:
The core verbs of a card's effect. Each action is classified by type (draw, KO, return, boost, etc.) and subtype, along with its polarity (positive/negative) and target scope (self, opponent, all, etc.).
Prerequisite clauses that gate an action — “when this character attacks,” “if your leader is [color],” or “once per turn.” Conditions link to the actions they enable.
Targeting clauses that narrow which cards an action applies to — “a Character with cost 3 or less,” “one of your [Straw Hat Crew] type cards.” Each selector records target scope and target kind.
Named references to other cards, attributes, types, or keywords found in the effect text. Mentions are categorized by kind (card name, attribute, keyword, type) and assigned a role (target, condition, cost, etc.). These form the edges of the interaction network.
Standard game keywords the card possesses — Rush, Blocker, Double Attack, Banish, etc. These are extracted separately from the action/condition structure.
The timing or trigger zone an effect belongs to — On Play, When Attacking, Activate: Main, DON!! ×1, Trigger, etc. Headers group a card's actions by when they activate.
Functional classifications derived from the parsed actions. A card tagged Removal has KO/bounce/trash actions targeting opponents. A Searcher draws or tutors. A Finisher delivers lethal-scale damage. Cards can hold multiple roles.
Data Sources & Accuracy
Card data displayed on OP Bearing is sourced from publicly available One Piece TCG card information. Card images, names, and text are the property of Bandai Co., Ltd. and are used here for informational and commentary purposes. OP Bearing is an independent fan project and is not produced, endorsed, supported, or affiliated with Bandai, Shueisha, Toei Animation, or Eiichiro Oda.
The semantic parser that powers gravity scores, role classifications, and interaction networks is a custom-built system. It is automated and may produce incorrect or incomplete interpretations of card effects. Parser coverage and accuracy are tracked on the admin health dashboards and improve with each release. Always verify card rulings against official sources before making competitive decisions.
Feedback
Found a bug, have a feature request, or noticed a data issue? Let us know below.
Sign in to submit feedback.