File size: 836 Bytes
22805ee
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Copyright (c) Meta Platforms, Inc. and affiliates.
# All rights reserved.
#
# This source code is licensed under the BSD-style license found in the
# LICENSE file in the root directory of this source tree.

"""Satellite environment exports."""

from .constellation import SatelliteConstellationEnv
from .env import SatelliteTaskEnv
from .graders import TaskGrader
from .models import SatelliteAction, SatelliteObservation
from .tasks import EasyTask, HardTask, MediumTask, Task

try:
    from .client import SatelliteEnv
except Exception:  # pragma: no cover - optional local dependency
    SatelliteEnv = None

__all__ = [
    "EasyTask",
    "HardTask",
    "SatelliteAction",
    "SatelliteConstellationEnv",
    "SatelliteTaskEnv",
    "SatelliteObservation",
    "SatelliteEnv",
    "TaskGrader",
    "MediumTask",
    "Task",
]