Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Set Notes Design
Set Notes is a planned feature for the initial release of PlayWithMagic .
A Set is a composition of various Routines that are performed by the Magician to an audience.
The challenge for most practicing magicians is to create a Set that meets the needs of the performance context. Considerations such as how long the set should be, what venue it is being performed in, what the mood of the set is, insurance liability issues for routines that may incorporate dangerous aspects, and making sure not to repeat routines with similar effects in a set are all part of the process of building a Set.
PlayWithMagic aims to ease the burden of this process by providing suggestions and guidance for Magicians as they construct Sets.
A Magician user of PlayWithMagic may create new Routines, and may also catalog Routines that other users have created. From this group of Routines, a Magician may then construct a Set.
The Magician follows this workflow for getting to the Set Builder.
- Log into the website
- Click on the
- Select the
On the Create Set page, the Magician will be presented with the following items to fill in regarding a set:
- Set Name
- Set Description
- Desired Set Length
- Desired Set Mood
- Desired Set Venue
- Desired Cost Cap
- Opening Routine & Patter
- Transition Time
- Second, Third, ... n-1 Routine & Patter
- Second, Third, ... n-1 Transition
- Second, Third, ... n-1 Transition time
- Final Transition
- Final Transition Time
- Closing Routine & Patter
Once filled in, the Magician may click on a
Provide Set Notes button. This will analyze the provided data against the chosen Routines, and offer advice on how to improve or avoid pitfalls with building the Set.
The analysis will examine each of these items and provide feedback in turn.
Set Length: Set Notes will notify the Magician if the time of their Routines and Transitions are close to or longer than the desired Set Length
The Rule of 3: Typically at most 3 routines are used in a Set before a pause or a break of some type. More or less may be used as desired by the Magician, but 3 is a preferred number.
Routine Diversity: Routines should not reproduce the same effect in sequence. We will use http://geniimagazine.com/wiki/index.php/Effect_Classification to classify effects.
Viewing Angle & Venue: Routines that require specific viewing angles are better for certain venue types than others; recommendations will be made based on the venue specified. There are only 3 viewing angles:
- Front Only
- Front and Sides
- All Angles
Insurance Considerations: If a Routine has an effect that can be considered dangerous, a prompt will display advising the Magician of potential liability considerations.
Cost: If the price of materials is over a provided cap, the Set Notes engine will notify the user.
Difficulty: If the user is of a certain skill level but a Routine is classified as more difficult, the Set Notes engine will recommend a change of Routine.
Based on what has already been placed in a Set, the Set Notes tool can create a recommendation of a Routine that may fit in a Set.
The Set Notes engine requires that each Routine be filled out with static elements that can be analyzed. These static elements are:
- Routine Time to Perform
- Materials Cost
- Viewing Angle
- Effect Type
- (more as needed)
Based on each of these elements, the Set Notes engine will analyze the Set after it has been constructed.
Create Set -> Fill In Details -> Select Routines -> Run Set Notes -> Modify Set -> Completed (diagram will replace text flow)
It is important to note that all analyses are SUGGESTIONS, and may be overridden at any point in time.