pokemon-encounter-method-multiplex
Description
Multiplex encounter hypergraph with PokéAPI Pokémon entries as nodes and encounter methods as layers. In each layer, a hyperedge corresponds to one location area and contains the Pokémon encounterable there by that method across available game versions. Location areas with the same Pokémon set in the same layer are collapsed into one hyperedge; list-valued edge metadata records all represented location areas.
Basic statistics
- Nodes: 1328
- Hyperedges: 1119
- Unique hyperedges: 1119
- Max size hyperedge: 45
Hypergraph metadata
| Property | Description |
|---|---|
| name | (STRING) Dataset name (e.g., pokemon-encounter-method-multiplex). |
| type | (STRING) Hypergraph type (e.g., MultiplexHypergraph). |
| version | (STRING) Dataset version (e.g., 1.0.0). |
| weighted | (BOOL) Whether the hypergraph is weighted (e.g., false). |
| node_type | (STRING) Semantic type of nodes (e.g., pokemon). |
| edge_type | (STRING) Semantic type of hyperedges (e.g., location_area). |
| layer_type | (STRING) Semantic type of multiplex layers (e.g., encounter_method). |
Node metadata
| Property | Description |
|---|---|
| pokemon_id | (INT) PokéAPI Pokémon identifier (e.g., 25). |
| name | (STRING) Pokémon name (e.g., pikachu). |
| species | (STRING) Pokémon species name (e.g., pikachu). |
| generation | (STRING) Generation where the Pokémon species was introduced (e.g., generation-i). |
| is_default | (BOOL) Whether this is the default Pokémon form (e.g., true). |
| primary_type | (STRING) Primary Pokémon type (e.g., electric). |
| secondary_type | (STRING) Secondary Pokémon type when present (e.g., flying). |
| height | (INT) Height in PokéAPI decimetre units (e.g., 4). |
| weight | (INT) Weight in PokéAPI hectogram units (e.g., 60). |
| base_hp | (INT) Base HP stat (e.g., 35). |
| base_attack | (INT) Base attack stat (e.g., 55). |
| base_defense | (INT) Base defense stat (e.g., 40). |
| base_sp_attack | (INT) Base special attack stat (e.g., 50). |
| base_sp_defense | (INT) Base special defense stat (e.g., 50). |
| base_speed | (INT) Base speed stat (e.g., 90). |
Hyperedge metadata
| Property | Description |
|---|---|
| layer | (STRING) Multiplex layer identifier (e.g., walk). |
| location_area_ids | (LIST[INT]) PokéAPI location-area identifiers represented by the hyperedge (e.g., [285]). |
| area_names | (LIST[STRING]) Location area names represented by the hyperedge (e.g., [pallet-town-area]). |
| location_names | (LIST[STRING]) Parent location names represented by the hyperedge (e.g., [pallet-town]). |
| regions | (LIST[STRING]) Regions represented by the hyperedge (e.g., [kanto]). |
| versions | (LIST[STRING]) Game versions in which the incidence appears (e.g., [red]). |
| encounter_methods | (STRING) Encounter method represented by the multiplex layer (e.g., walk). |
| n_observations | (LIST[INT]) Numbers of raw PokéAPI encounter observations aggregated into the hyperedge (e.g., [12]). |
Hyperedge size distribution
Hyperdegree distribution
Download
- Version 1.0.0 Binary (109.7 KB) JSON (89.1 KB)
Provenance
Source: https://pokeapi.co/
License: BSD 3-Clause
Data derived from PokéAPI. Pokémon and Pokémon character names are trademarks of Nintendo. PokéAPI is not affiliated with Nintendo, Game Freak, or Creatures.
Reproducibility: Instructions and scripts
Citation
When this data is used in published research or for visualization purposes, please cite the following:
Copied!
No BibTeX entry is currently available. Please refer to the original source: https://pokeapi.co/