ogd.games.PENGUINS.features package
Subpackages
Submodules
ogd.games.PENGUINS.features.ActivityCompleted module
- class ogd.games.PENGUINS.features.ActivityCompleted.ActivityCompleted(params: GeneratorParameters)[source]
Bases:
SessionFeatureTemplate file to serve as a guide for creating custom Feature subclasses for games.
- Parameters:
Feature (_type_) – Base class for a Custom Feature class.
ogd.games.PENGUINS.features.ActivityDuration module
- class ogd.games.PENGUINS.features.ActivityDuration.ActivityDuration(params: GeneratorParameters)[source]
Bases:
SessionFeatureTemplate file to serve as a guide for creating custom Feature subclasses for games.
- Parameters:
Feature (_type_) – Base class for a Custom Feature class.
- Subfeatures() List[str][source]
Base function to get a list of names of the sub-feature(s) a given Feature class outputs. By default, a Feature class has no subfeatures. However, if a Feature class is written to output multiple values, it will need to override this function to return an appropriate list. Note, Subfeatures must match the ordering from the override of GetFeatureNames, if returning a list of length > 0.
- Returns:
A list of names of subfeatures for the Feature sub-class.
- Return type:
Tuple[str]
ogd.games.PENGUINS.features.BuiltNestCount module
- class ogd.games.PENGUINS.features.BuiltNestCount.BuiltNestCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.BuiltWrongNestCount module
- class ogd.games.PENGUINS.features.BuiltWrongNestCount.BuiltWrongNestCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.EatFishCount module
- class ogd.games.PENGUINS.features.EatFishCount.EatFishCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.EggLostCount module
- class ogd.games.PENGUINS.features.EggLostCount.EggLostCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.EggRecoverTime module
- class ogd.games.PENGUINS.features.EggRecoverTime.EggRecoverTime(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.GazeCount module
- class ogd.games.PENGUINS.features.GazeCount.GazeCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.GazeDuration module
- class ogd.games.PENGUINS.features.GazeDuration.GazeDuration(params: GeneratorParameters)[source]
Bases:
SessionFeatureTemplate file to serve as a guide for creating custom Feature subclasses for games.
- Parameters:
Feature (_type_) – Base class for a Custom Feature class.
- Subfeatures() List[str][source]
Base function to get a list of names of the sub-feature(s) a given Feature class outputs. By default, a Feature class has no subfeatures. However, if a Feature class is written to output multiple values, it will need to override this function to return an appropriate list. Note, Subfeatures must match the ordering from the override of GetFeatureNames, if returning a list of length > 0.
- Returns:
A list of names of subfeatures for the Feature sub-class.
- Return type:
Tuple[str]
ogd.games.PENGUINS.features.LogVersion module
- class ogd.games.PENGUINS.features.LogVersion.LogVersion(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.MirrorWaddleDuration module
- class ogd.games.PENGUINS.features.MirrorWaddleDuration.MirrorWaddleDuration(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.PenguinInteractCount module
- class ogd.games.PENGUINS.features.PenguinInteractCount.PenguinInteractCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.PlayerInactiveAvgDuration module
- class ogd.games.PENGUINS.features.PlayerInactiveAvgDuration.PlayerInactiveAvgDuration(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.RegionDuration module
- class ogd.games.PENGUINS.features.RegionDuration.RegionDuration(params: GeneratorParameters, region_map: List[Dict[str, Any]])[source]
Bases:
PerRegionFeature
ogd.games.PENGUINS.features.RegionEnterCount module
- class ogd.games.PENGUINS.features.RegionEnterCount.RegionEnterCount(params: GeneratorParameters, region_map: List[Dict[str, Any]])[source]
Bases:
PerCountFeature
ogd.games.PENGUINS.features.RegionsEncountered module
- class ogd.games.PENGUINS.features.RegionsEncountered.RegionsEncountered(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.RingChimesCount module
- class ogd.games.PENGUINS.features.RingChimesCount.RingChimesCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.RockBashCount module
- class ogd.games.PENGUINS.features.RockBashCount.RockBashCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.RockMultiplePickupCount module
- class ogd.games.PENGUINS.features.RockMultiplePickupCount.RockMultiplePickupCount(params: GeneratorParameters)[source]
Bases:
SessionFeatureTemplate file to serve as a guide for creating custom Feature subclasses for games.
- Parameters:
Feature (_type_) – Base class for a Custom Feature class.
ogd.games.PENGUINS.features.RockPickupCount module
- class ogd.games.PENGUINS.features.RockPickupCount.RockPickupCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.SessionDuration module
- class ogd.games.PENGUINS.features.SessionDuration.SessionDuration(params: GeneratorParameters, session_id: str)[source]
Bases:
SessionFeatureTemplate file to serve as a guide for creating custom Feature subclasses for games.
- Parameters:
Feature (_type_) – Base class for a Custom Feature class.
ogd.games.PENGUINS.features.SkuaBashCount module
- class ogd.games.PENGUINS.features.SkuaBashCount.SkuaBashCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.SkuaPeckCount module
- class ogd.games.PENGUINS.features.SkuaPeckCount.SkuaPeckCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.SnowBallDuration module
- class ogd.games.PENGUINS.features.SnowBallDuration.SnowBallDuration(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.WaddleCount module
- class ogd.games.PENGUINS.features.WaddleCount.WaddleCount(params: GeneratorParameters)[source]
Bases:
SessionFeature
ogd.games.PENGUINS.features.WaddlePerRegion module
- class ogd.games.PENGUINS.features.WaddlePerRegion.WaddlePerRegion(params: GeneratorParameters, region_map: List[Dict[str, Any]])[source]
Bases:
PerRegionFeature
Module contents
Initializer for Penguins features