ideas-1.1: Feedback services for intelligent tutoring systems

Portabilityportable (depends on ghc)
Stabilityprovisional
Maintainerbastiaan.heeren@ou.nl
Safe HaskellNone

Ideas.Common.Strategy.Location

Description

Locations in a strategy

Synopsis

Documentation

strategyLocations :: LabeledStrategy a -> [([Int], LabeledStrategy a)]Source

Returns a list of all strategy locations, paired with the labeled substrategy at that location

subStrategy :: Id -> LabeledStrategy a -> Maybe (LabeledStrategy a)Source

Returns the substrategy or rule at a strategy location. Nothing indicates that the location is invalid