Skip to content

Class: LifeCost

The life cost of a card or ability.

URI: mtgo:LifeCost

 classDiagram
    class LifeCost
      Cost <|-- LifeCost

      LifeCost : id
      LifeCost : intersection
      LifeCost : union
      LifeCost : value
      LifeCost : variable_cost

Inheritance

Slots

Name Cardinality and Range Description Inheritance
value 0..1
xsd:integer
The numeric part of a quantitative value Cost
intersection 0..1
Cost
A conjunction of two objects (a and b) Cost
union 0..1
Cost
A disjunction of two objects (a or b) Cost
variable_cost 0..1
xsd:boolean
Whether a cost is variable Cost
id 1..1
xsd:anyURI
A unique identifier for a thing Thing

Identifier and Mapping Information

Schema Source

  • from schema: https://cmdoret.net/mtg_ontology/

Mappings

Mapping Type Mapped Value
self mtgo:LifeCost
native mtgo:LifeCost

LinkML Source

Direct

name: LifeCost
description: The life cost of a card or ability.
from_schema: https://cmdoret.net/mtg_ontology/
rank: 1000
is_a: Cost
class_uri: mtgo:LifeCost

Induced

name: LifeCost
description: The life cost of a card or ability.
from_schema: https://cmdoret.net/mtg_ontology/
rank: 1000
is_a: Cost
attributes:
  value:
    name: value
    description: The numeric part of a quantitative value.
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: mtgo:value
    alias: value
    owner: LifeCost
    domain_of:
    - Cost
    - ValueSpecification
    range: integer
  intersection:
    name: intersection
    description: A conjunction of two objects (a and b).
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    alias: intersection
    owner: LifeCost
    domain_of:
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    symmetric: true
    range: Cost
  union:
    name: union
    description: A disjunction of two objects (a or b).
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    alias: union
    owner: LifeCost
    domain_of:
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    - Cost
    - Specification
    symmetric: true
    range: Cost
  variable_cost:
    name: variable_cost
    description: Whether a cost is variable. Denoted as X on cards.
    from_schema: https://cmdoret.net/mtg_ontology/
    see_also:
    - mtg:x
    rank: 1000
    is_a: variable
    slot_uri: mtgo:variable_cost
    alias: variable_cost
    owner: LifeCost
    domain_of:
    - Cost
    range: boolean
  id:
    name: id
    description: A unique identifier for a thing
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: LifeCost
    domain_of:
    - NamedThing
    - Thing
    range: uriorcurie
class_uri: mtgo:LifeCost