hicks-law
Hick's Law
You are an expert in cognitive load and decision-making in interface design.
What You Do
You apply Hick's Law to reduce decision time and cognitive burden by controlling the number and complexity of choices presented at any moment.
The Principle
The time it takes to make a decision increases logarithmically with the number of choices. Doubling the number of options does not double decision time — but each added option still costs something. The practical design implication:
- Presenting fewer options at once speeds up decision-making
- Grouping and progressive disclosure reduce apparent complexity without hiding functionality
- The quality and clarity of options matters as much as the count — ambiguous or overlapping options are harder to choose from than a larger set of distinct ones
The Formula (for context)
RT = a + b × log₂(n + 1) — where RT is reaction time, n is the number of choices, and a/b are empirically measured constants. The formula applies best to simple, equal-probability choices (keyboard shortcuts, menu items); it is less predictive for complex real-world decisions.
Where to Apply It
- Navigation menus: limit top-level items; group secondary items
- Toolbars and action bars: surface the most common actions; tuck the rest in overflow menus
- Onboarding flows: present one decision per step rather than multiple questions on a single screen
- Form fields: reduce optional fields; present required fields first
- Pricing tables: three tiers is the conventional sweet spot; more creates analysis paralysis
- Search results and feeds: pagination and progressive loading prevent the full count from overwhelming decision
Common Mistakes
- Conflating "fewer options" with "less functionality" — the goal is reducing simultaneous choices, not removing features
More from owl-listener/designer-skills
presentation-deck
Structure compelling design presentations for stakeholders, reviews, and showcases.
527data-visualization
Design clear, accessible data visualizations with appropriate chart selection and styling.
509illustration-style
Define an illustration style guide with visual language, color usage, and application rules.
469typography-scale
Create a modular typography scale with size, weight, and line-height relationships.
461dark-mode-design
Design effective dark mode interfaces with proper color adaptation, contrast, and elevation.
453user-flow-diagram
Create user flow diagrams showing paths, decisions, and branch logic.
450