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
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 and the cost of the set need to be taken into account.
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
Once filled in, the Magician may click on a
Add button. This will save the set.
The analysis will examine each of these items and provide feedback in turn. Click on the
Notes button when you are viewing a set to analyze the set against the following rules:
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.
Cost: If the price of materials is over a provided cap, the Set Notes engine will notify the user.
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
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
It is important to note that all analyses are SUGGESTIONS, and may be overridden at any point in time.