You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
584 B
19 lines
584 B
import networkx as nx
|
|
from typing import List, Set
|
|
|
|
class PokemonGameDesc:
|
|
def __init__(self):
|
|
self.game_name: str = ""
|
|
self.towns_and_cities: Set[str] = set()
|
|
self.badges: Set[str] = set()
|
|
self.items: Set[str] = set()
|
|
self.hms: Set[str] = set()
|
|
self.starting_town: str
|
|
self.end_goal: str
|
|
self.flying_badge: str
|
|
self.additional_goals: List[str] = []
|
|
self.one_way_routes: List[str] = []
|
|
self.has_visited: List[str] = []
|
|
self.graph: nx.Graph = nx.Graph()
|
|
|
|
__all__ = ["PokemonGameDesc"]
|
|
|