LambdaHack-0.11.0.0: A game engine library for tactical squad ASCII roguelike dungeon crawlers
Safe HaskellNone
LanguageHaskell2010

Game.LambdaHack.Client.AI.PickActionM

Description

AI procedure for picking the best action for an actor.

Synopsis

Documentation

pickAction :: MonadClient m => [(ActorId, Actor)] -> [(ActorId, Actor)] -> ActorId -> Bool -> m RequestTimed Source #

Pick the most desirable AI ation for the actor.

Internal operations