Skip to content

Commit

Permalink
Fix circular imports
Browse files Browse the repository at this point in the history
  • Loading branch information
MadsSR committed May 23, 2024
1 parent 522e605 commit f3b454e
Show file tree
Hide file tree
Showing 9 changed files with 6 additions and 47 deletions.
2 changes: 0 additions & 2 deletions fastfiz_env/reward_functions/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,12 @@
from .combined_reward import CombinedReward
from .default_reward import DefaultReward
from .reward_function import RewardFunction, Weight
from .winning_reward import WinningReward

__all__ = [
"RewardFunction",
"Weight",
"CombinedReward",
"BinaryReward",
"DefaultReward",
"WinningReward",
"common",
]
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from ...utils.fastfiz import any_ball_has_moved, get_ball_positions
from .. import BinaryReward
from ..binary_reward import BinaryReward


class BallsNotMovedReward(BinaryReward):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import fastfiz as ff
import numpy as np

from .. import BinaryReward
from ..binary_reward import BinaryReward


class CueBallNotMovedReward(BinaryReward):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import fastfiz as ff
import numpy as np

from .. import BinaryReward
from ..binary_reward import BinaryReward


class CueBallPocketedReward(BinaryReward):
Expand Down
2 changes: 1 addition & 1 deletion fastfiz_env/reward_functions/common/game_won_reward.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import fastfiz as ff
import numpy as np

from .. import BinaryReward
from ..binary_reward import BinaryReward


class GameWonReward(BinaryReward):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import fastfiz as ff
import numpy as np

from .. import BinaryReward
from ..binary_reward import BinaryReward


class ImpossibleShotReward(BinaryReward):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import fastfiz as ff
import numpy as np

from ...reward_functions import BinaryReward
from ...utils.fastfiz.fastfiz import num_balls_pocketed
from ..binary_reward import BinaryReward


class StepNoBallsPocketedReward(BinaryReward):
Expand Down
1 change: 0 additions & 1 deletion fastfiz_env/reward_functions/default_reward.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
from .combined_reward import CombinedReward
from .common import (
# ExponentialVelocityReward,
BallsNotMovedReward,
ConstantReward,
ConstantWeight,
Expand Down
38 changes: 0 additions & 38 deletions fastfiz_env/reward_functions/winning_reward.py

This file was deleted.

0 comments on commit f3b454e

Please sign in to comment.