AIGamePlayerAction
public enum AIGamePlayerAction : String, CaseIterableAn enumeration that represents the moves an agent can make.
- 
                    
                    Move the agent left. DeclarationSwift case moveLeft = "MOVE_LEFT"
- 
                    
                    Move the agent right. DeclarationSwift case moveRight = "MOVE_RIGHT"
- 
                    
                    Move the agent up. DeclarationSwift case moveUp = "MOVE_UP"
- 
                    
                    Move the agent down. DeclarationSwift case moveDown = "MOVE_DOWN"
- 
                    
                    Stop all movement and/or action. DeclarationSwift case stop = "STOP"
- 
                    
                    Returns the cases specific to player movement. DeclarationSwift static func movement() -> [AIGamePlayerAction]
- 
                    
                    Switch to the next costume the agent has. DeclarationSwift case switchToNextCostume = "NEXT_COSTUME"
- 
                    
                    Switch to the previous costume the agent has. DeclarationSwift case switchToPreviousCostume = "PREV_COSTUME"
- 
                    
                    Pick up a heavy object. DeclarationSwift case pickup = "PICK_UP"
- 
                    
                    Drop a heavy object. DeclarationSwift case drop = "DROP"
- 
                    
                    Deploy a USB costume clone. DeclarationSwift case deployClone = "DEPLOY"
- 
                    
                    Retract a USB costume clone. DeclarationSwift case retractClone = "RETRACT"
- 
                    
                    Activate an input. DeclarationSwift case activate = "ACTIVATE"
 
            