Action Group
The Action Group in Labvanced serves as a structural tool that can be used to organize multiple actions under a single event. It does not change how or when actions are executed, but it does help you keep your experiment logic clean and well-structured.
Furthermore, by grouping related actions together, you can quickly duplicate entire blocks of logic instead of recreating them step by step—significantly speeding up experiment design.
Table of Contents
Overview
An Action Group acts as a visual container for actions inside an event. It allows you to group related actions together so that your event logic is easier to read, navigate, and maintain.
Beyond organization, it also improves workflow efficiency. Instead of copying and configuring multiple actions individually, you can duplicate a single Action Group and adjust only the necessary parts. This is especially useful in experiments with repeated logic patterns.
Importantly, grouping actions does not affect execution behavior. All actions under the same trigger will still run according to their defined order, regardless of whether they are grouped or not.
Common use cases
- Organizing long lists of actions
- Grouping logically related steps (e.g., “Correctness Evaluation”, “Stimulus Randomization Calculations”)
- Reusing sets of actions across similar events
- Speeding up development by duplicating pre-configured logic blocks
How it works
The Action Group wraps a set of actions inside a collapsible container within the event editor.
Typical structure:
- Action Group (e.g., “Player 1 View”)
- Action 1
- Action 2
- Action 3
You can:
- Add actions inside the group
- Rename the group to reflect its purpose
- Collapse or expand the group for easier navigation
- Duplicate / copy the entire group
Workflow Tips
- Use descriptive names for your groups (e.g., “Handle Response”, “Stimuli Display Modifications”)
- Duplicate entire
Action Groupsinstead of copying individual actions one by one - After duplicating, simply adjust the necessary values (e.g., target objects, variables, or conditions)
- Collapse groups to reduce visual clutter when working with large events
Why it’s important
The Action Group improves both usability and development speed without affecting functionality. It helps you:
- Keep complex experiments manageable
- Quickly understand and debug event logic
- Maintain a clear structure as your design scales
- Build experiments faster by reusing and duplicating grouped logic
In short, it’s a lightweight but powerful tool for organizing your workflow and accelerating experiment development in Labvanced.