Skip to content

Behavioral Statement Breakdown

terrelsa13 edited this page Nov 11, 2023 · 10 revisions

Description

  • Specify the action MUMC will take when a behavioral_statement is evaluated.
advance_settings:
  behavioral_statements:
    media_type:
      conditional_behavior:
       action:
       user_conditional:
       played_conditional:
       action_control:

Definitions

conditional_behaviors can be one of the following:

  • favorite
  • whitetag
  • blacktag
  • whitelist
  • blacklist

action is either:

  • delete
  • keep

user_conditional is either:


played_conditional can be one of the following:

Evaluation

BehavioralControl = (user_conditional and played_conditional)

Usage

  • When action is delete, BehavioralControl is true, and action_control: 0
    • No action taken on True; No action taken on False (disabled)
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is delete, BehavioralControl is true, and action_control: 1
    • No action taken on True; Action taken on False
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is delete, BehavioralControl is true, and action_control: 2
    • No action taken on True; Opposite action taken on False
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is delete, BehavioralControl is true, and action_control: 3
    • Action taken on True; No action taken on False (recommended)
      • media_item is added to the delete list

  • When action is delete, BehavioralControl is true, and action_control: 4
    • Action taken on True; Action taken on False
      • media_item is added to the delete list

  • When action is delete, BehavioralControl is true, and action_control: 5
    • Action taken on True; Opposite action taken on False (recommended)
      • media_item is added to the delete list

  • When action is delete, BehavioralControl is true, and action_control: 6
    • Opposite action taken on True; No action taken on False
      • media_item is removed from the delete list

  • When action is delete, BehavioralControl is true, and action_control: 7
    • Opposite action taken on True; Action taken on False
      • media_item is removed from the delete list

  • When action is delete, BehavioralControl is true, and action_control: 8

    • Opposite action taken on True; Opposite action taken on False
      • media_item is removed from the delete list

  • When action is delete, BehavioralControl is false, and action_control: 0

    • No action taken on True; No action taken on False (disabled)
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is delete, BehavioralControl is false, and action_control: 1
    • No action taken on True; Action taken on False
      • media_item is added to the delete list

  • When action is delete, BehavioralControl is false, and action_control: 2
    • No action taken on True; Opposite action taken on False
      • media_item is removed from the delete list

  • When action is delete, BehavioralControl is false, and action_control: 3
    • Action taken on True; No action taken on False (recommended)
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is delete, BehavioralControl is false, and action_control: 4
    • Action taken on True; Action taken on False
      • media_item is added to the delete list

  • When action is delete, BehavioralControl is false, and action_control: 5
    • Action taken on True; Opposite action taken on False (recommended)
      • media_item is removed from the delete list

  • When action is delete, BehavioralControl is false, and action_control: 6
    • Opposite action taken on True; No action taken on False
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is delete, BehavioralControl is false, and action_control: 7
    • Opposite action taken on True; Action taken on False
      • media_item is added to the delete list

  • When action is delete, BehavioralControl is false, and action_control: 8

    • Opposite action taken on True; Opposite action taken on False
      • media_item is removed from the delete list

  • When action is keep, BehavioralControl is true, and action_control: 0

    • No action taken on True; No action taken on False (disabled)
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is keep, BehavioralControl is true, and action_control: 1
    • No action taken on True; Action taken on False
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is keep, BehavioralControl is true, and action_control: 2
    • No action taken on True; Opposite action taken on False
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is keep, BehavioralControl is true, and action_control: 3
    • Action taken on True; No action taken on False (recommended)
      • media_item is removed from the delete list

  • When action is keep, BehavioralControl is true, and action_control: 4
    • Action taken on True; Action taken on False
      • media_item is removed from the delete list

  • When action is keep, BehavioralControl is true, and action_control: 5
    • Action taken on True; Opposite action taken on False (recommended)
      • media_item is removed from the delete list

  • When action is keep, BehavioralControl is true, and action_control: 6
    • Opposite action taken on True; No action taken on False
      • media_item is added to the delete list

  • When action is keep, BehavioralControl is true, and action_control: 7
    • Opposite action taken on True; Action taken on False
      • media_item is added to the delete list

  • When action is keep, BehavioralControl is true, and action_control: 8

    • Opposite action taken on True; Opposite action taken on False
      • media_item is added to the delete list

  • When action is keep, BehavioralControl is false, and action_control: 0

    • No action taken on True; No action taken on False (disabled)
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is keep, BehavioralControl is false, and action_control: 1
    • No action taken on True; Action taken on False
      • media_item is removed from the delete list

  • When action is keep, BehavioralControl is false, and action_control: 2
    • No action taken on True; Opposite action taken on False
      • media_item is added to the delete list

  • When action is keep, BehavioralControl is false, and action_control: 3
    • Action taken on True; No action taken on False (recommended)
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is keep, BehavioralControl is false, and action_control: 4
    • Action taken on True; Action taken on False
      • media_item is removed from the delete list

  • When action is keep, BehavioralControl is false, and action_control: 5
    • Action taken on True; Opposite action taken on False (recommended)
      • media_item is added to the delete list

  • When action is keep, BehavioralControl is false, and action_control: 6
    • Opposite action taken on True; No action taken on False
      • No action taken on media_item
        • If media_item is in the delete list; it will remain in the delete list
        • If media_item is not in the delete list; it will remain not in the delete list

  • When action is keep, BehavioralControl is false, and action_control: 7
    • Opposite action taken on True; Action taken on False
      • media_item is removed from the delete list

  • When action is keep, BehavioralControl is false, and action_control: 8
    • Opposite action taken on True; Opposite action taken on False
      • media_item is added to the delete list
Clone this wiki locally