Simon Says

Overview

Included in: Standard Firmware

A puzzle where a set of lights (or other indicator) are triggered in a pattern which prompt the player to repeat the sequence. Up to 6 inputs and outputs can be used for this game.

Full Guides

Simon Says Puzzle User Guide

Hardware Requirements

  • 1-6 Pairs of Buttons / Lights
  • BAC
  • Wiring
  • 12V Supply

Configuration

Settle Time

The amount of time the button must be held down in order to count as a press. Important to filter out unwanted presses and double taps.

Input X

A list of all of the available BAC inputs. Each input has the "Monitor" setting

Monitor

Determines if the input is monitored as part of the game or not. Monitored inputs can be used in the solve sequence and also fail the game if pressed at the incorrect time.

Randomize On Solve

After first solve of prelearned sequence, will generate a new sequence of equal length.

Progressive Mode

Incrementally show sequence. I.e. if sequence is A B C D, first show A, player presses A, then A B, player presses A B, then A B C, player presses A B C, finally A B C D, player presses A B C D and puzzle is solved.

Progressive Speedup %

In progressive mode, multiplier used to increase speed of pattern display. Cumulative.

Show Duration

Duration in milliseconds to show each part of the sequence. I.e. light will turn on for this amount of time.

Frame Interval

Time in milliseconds in between show durations.

Sequence Interval

If pattern is displayed over and over (show once is not checked), time in milliseconds in between pattern display.

Show Once

Whether to show pattern once or repeatedly.

Learning

Learning options are accessed via Game tab and Learning button.

Procedure

  1. Press "Learn" to start learning.
  2. Trigger your inputs (i.e. press buttons) in desired sequence.
  3. Click "Finish Learning" to save settings.
  4. Input solve sequence again to verify it triggers solve event.

Interface

Learn Button

Used to start learning.

Finish Learning

Used to finish learning and save.

Wiring

diagram diagram2