Team Shake Help (Android Version)
- Demonstration Videos
- Basic Operations
- Advanced Team Selection Scenarios
- Teams Balanced by Player Strength (“Fair Teams”)
- Keeping Players on the same team and Separating players between teams (“Buddies” and “Enemies”)
- Creating teams with an even number of males and females (“Fair boy / girl teams”)
- Creating female only and male only teams
- Creating groups with equality ability (When the group members play amongst themselves)
- Creating balanced teams with alternates
- Loading and Exports Lists / Backups
- Configuration Options
First, the Rhine-O Enterprises produced demonstration video showing some great, easy to use features:
Next, we have two videos created by a happy Team Shake user, Jo Bailey (follow her on twitter @LovePhyEd), created two awesome demo videos.
The first one shows you how to import names into Team Shake with an excel spreadsheet:
The seconds one shows some more advanced features of Team Shake:
Getting Started with Team Shake
- Press the + button, and a window will popup allowing you to add a user. Repeat until all the users are added to the list.
- Use the pull down menu to pick the number of teams that you want to create.
- Now press the “Shake-em Up” button (Hat Icon with stars coming out) or shake your phone up and down. To create simple teams, that’s it! Your team will be created. Note, that you can disable the shaking function of the Main Screen by disabling the “Initial Shake” option. If you are just looking for the very basic using of Team Shake, you can move on to the Using Teams section of this help. If you are interested in learning about more advanced functionality such as saving and loading lists of players, continue reading this section.
- You can press the action button on the bottom right of the screen to do additional functions. These functions are:
- “Settings” – This will display another screen with a number of configuration options that will allow you to fine to the operation of team shake. See the General Options section of this document for more details on configuration options.
- “Share Team Shake” – This gives you an easy way to share a link to Team Shake with your friends via text message, email, twitter, or Facebook
- “Mark All Absent” – This will mark all the players on the list absent so that they won’t be chosen for teams.
- “Mark All Present” – This will mark all the players on the list present, so everyone will be chosen for a team.
- “Sort List by Name” – This will reorder the list alphabetically. Note, there is a configuration option “Sort by Last Name” which controls whether this sort is done by first or last name.
- “Quit Team Shake” – This will completely close Team Shake.
- Press the “Pick a Random Player” button (picture of a single user coming out of a hat) to choose one random player and display him on the screen. This can be used if you don’t want to create any teams, but you just want to pick players randomly. to put the list into edit mode, where you can delete users or drag them into a different order.
- Press the “Manage Lists” button to save / load / modify / exports lists. The options available are:
- “Backup / Export” – This will allow you to email a backup file with all the lists and options in Team Shake. This file can be opened later from a different device to restore the settings or lists (TODO: need a details section about this)
- “Import List” – This will open a new screen, where you can existing list of users that have been typed in somewhere else. See this section for more details.
- “Create New List” – This will create a new blank list. Be sure to save your existing list first (you will be warned if there are changes that need to be saved)
- “Load List” – This will allow you to load any lists that you have saved. Be sure to save your existing list first. Note that in the “Load List” screen, you can also delete any existing saved lists by ending “Edit” mode.
- “Save As New List” – This will allow you to create a new list out of the existing list you are currently modifying. Any changes you have made to the list since you last saved will NOT be saved to the old list. The current changes and all future changes will be saved to this new list. If you try to specify the name of an existing list Team Shake will give you an error, and it will not overwrite the list.
- “Save List Changes” – This will save any changes to your current list so that if you load a new list, your changes will not be lost. Note, that Team Shake always keeps track of your current changes in a temporary list that is automatically saved. Therefore, stopping Team Shake, or even rebooting your phone, will not result in any changes being lost.
- (Subteam/Oppose team – #1) – The numbers in the green circles identify a users’s subteam. The number in the red circles identify a user’s oppose team. Subteam and oppose teams are used to force people to always be on the same team or to never be on the same team. If two or more players have the subteam number, they will be forced to be on the same team, if that is possible. Similarly, if two ore more players have the same oppose team number, they will not be allowed to be on the same team. One possible use of subteams is to assign friends to the same team. Oppose team can be very useful to separate two students that don’t get along. Its also important to note that we said these numbers will be used “if possible”. There are some circumstances in which subteam or oppose team number cannot be honored. For example, if the team size is only 4 players, but you put 5 people in a subteam, it will not be possible to create a team with all 5 players. In a similar fashion, if you put 5 players on the same oppose team, but only 4 teams were created, two people from the same oppose team would be forced to be on the same team. Team Shake will display a warning if it is unable to honor the subteam or oppose team numbers.
- (User Strengths – #2) – The little arrows to the left of a player’s name indicate their strength. Strength can be assigned on a per user basis as weakest (downward green arrow), weak (downward blue arrow), normal (no arrow), strong (upward black arrow), or strongest (upward red arrow). The display of these arrows can be turned on or off by toggling the “Show player strength” option. This option is available because we understand that you may not want players to see what “strength” value you have assigned to them if you are showing them Team Shake. In order for strengths to be used during team selection, the “Balance Team Strengths” option must be enabled (this is the default). When you assign strengths to players, this will change the way teams are selected. Team Shake will still be as random as possible. However, it will now try to create more balanced teams by distributing the stronger and weaker players more evenly across the teams. One important thing to note, is that (by default) Team Shake assumes that having additional people on a team is an advantage, and that having less people is a disadvantage. Therefore, if you have one small team, and only one “strongest” player, he would almost always end up on the small team. Similarly, “weakest” or “weak” players are more likely to end up on a large team. When picking teams for some games, this may not be the desired behavior. For example, if you have a game where there are only 4 players and with a 5 person team, there would alway be one person sitting out and waiting his turn, you could enable the “Balance alternates” option. This option balances the teams based on the average user strength of the team, rather than the combined strengths of the team.
- (Gender) – This option is not shown explicitly in the above diagram. However, each user can be assigned a gender. Players that do not have a gender assigned will be displayed in green text (not shown in the diagram). Male players will be displayed in blue text, and female will be displayed in pink text. Note that the display of the colors can be toggled by setting the “Show gender color” option. By default in Team Shake, setting a player’s gender will have no impact on Team Selection. However, there are two configuration options that will change the way gender is using in creating teams. If the “Balance Male / Female” option is enabled, Team Shake will attempt to create teams where each team has the same number of male players as every other team (and also the same number of female players as every other team). For example, if you have 12 boys and 8 girls in a class, and you make 4 teams., each team will have 3 boys and 2 girls. The other configuration option that can be enabled is “Separate Male / Female”. This option will create separate teams of males and females. For example, if you had 15 boys and 10 girls, and you make 5 teams, you will have 3 teams with 5 boys and 2 teams with 5 girls. Note, that it does not make sense to enable both of these options at the same time. If you do enable them both, then “Balance Male / Female” will be ignored, and the “Separate Male / Female” team selection method will be used.
- (Advanced Team Selection) – There are some additional configuration options that can be used to change the way that Team Shake picks teams.
- The “Equal Ability Teams” options allows you to create teams where each team is made up of players with similar strength. For example, suppose you had 30 players 10 of which were “strong”, 10 of which were “normal”, and 10 of which were “weak”. If you chose to make 6 teams, you first 2 teams would be made up of just “strong” players, the second 2 teams would be made up of just “normal” players, and the last 2 teams would be made up of “weak” players. If the players did not dived evenly into the teams, some teams might have been “strong” and “normal” players, and other teams might have “normal” and “weak” players, but no teams would have both “strong” and “weak” players. This method of team selection is useful when the players in the team will be playing against themselves rather than another team.
- There are 3 remaining options that impact the way teams are selection “Larger uneven teams”, “Larger Groups First”, and “Subteam 1 in Team 1”. These make minor changes to the way teams are picked:
- Larger uneven team – If enabled in the case of an uneven number of players some teams will have more players than requested. If disabled, some teams may have less players than requested. This option has no impact if the players can be divided evenly into the requested team size.
- Larger Groups First – If enabled, in the case of uneven teams, the larger teams will be listed first. If disabled, the smaller teams will be listed first.
- Subteam 1 in Team 1 – If enabled, all the members of subteam 1 will always appear in team 1
- (Absent / Present #3) – The red “no” circle on the right of each user’s name can be used to toggle a player between “Absent” and “Present”. Users that are “Absent” will not be placed into any teams. Both the text of the player’s name and the “no” circle will change color to grey to indicate an “Absent” user.
- (User Details #4) – By pressing on the user’s name or any empty space in the row, a “User Details” screen will be displayed where the user’s name, absent / present state, gender, strength, subteam, and oppose team can be set.
- (Number of Players indicators #5) – These two numbers in the bottom bar on the screen, give you an easy indication of how many players total are in your list (the right number), and how many users are currently present (the left number)
- (Players per Teams / Number of Teams Toggle #6) – Press this button to toggle between choosing the number of players that will be in each team and the number of total teams that will be created.
- The names of all the members of a team appear in a colored bubble. By default the names are sorted alphabetically by last name. However, the sorting behavior can be changed by the “Sort by Last Name”, “Sort Generated Teams”, or “Never Sort Single Team” options. The team names and the colors of the bubbles can be customized by setting the Team Color and Team Names Options.
- Press here to generate a new random set of Teams. You can also shake your phone to re-generate new teams. Note, that you can disable the shaking function on the Teams Screen by disabling the “Follow-up Shake” option. Disabling this can be useful if you accidentally shake your phone too much and lose the teams you generated.
- Press the Action Button to share your Teams in the following ways:
- Share Teams as Text – This will allow you to share a text version of the teams via Text Message, Mail, Twitter, and Facebook
- Share Teams as Image – This will allow you to share a image of the teams via Text Message, Mail, Twitter, and Facebook. You can also save teh image to your photos. The image will look the same as the image on the screen.
- Copy Text to Clipboard – This will copy the text so you can paste it into any application that you have installed.
- Press here to return to the Main Screen and create a different set of teams.
Loading and Deleting Previously Saved Lists
- Simply press the name of any list to enter into “load /edit” mode. This simply choose the list that you are going to perform some action on.
- Pressing, the “Manage List” text in the upper left, will just bring you back to the Main Screen.
- Press the “Done” button to go back to normal mode and choose another list.
- Press the “Load List” button to open the list in Team Shake. Note that this list will replace your current list, so any changes that have not been saved will be lost. Team Shake displays a warning message before the “Load List” screen is opened if you have any unsaved changes.
- In “load / edit” mode, you can delete a list by pressing the trash can icon that appears at the top of the screen. After pressing the button, a window will popup and you must confirm you want to delete the list.
- Press the pencil icon, will allow you to change the name of the list.
Advanced Team Selection Scenarios
|Balance Team Strengths||Balance Male / Female||Separate Male / Female||Balance alternates||Equal Ability Teams|
|Teams Balanced by Player Strength||On (default)||Off (default)||Off (default)||Off (default)||Off (default)|
|Keeping Players on the same team and Separating players between teams||On or Off||On or Off||On or Off||On or Off||On or Off|
|Creating teams with an even number of males and females||Off||On||Off (default)||On or Off||Off (default)|
|Creating female only and male only teams||On or Off||Off (default)||On||On or Off||On or Off|
|Creating groups with equality ability||Off||Off (default)||On or Off||Off (default)||On|
|Creating balanced teams with alternates||On (default)||Off (default)||Off (default)||On||Off (default)|
Teams Balanced by Player Strength (“Fair Teams”)
Keeping Players on the same team and Separating players between teams (“Buddies” and “Enemies”)
Creating teams with an even number of males and females (“Fair boy / girl teams”)
Creating female only and male only teams
Creating groups with equality ability (When the group members play amongst themselves)
Creating balanced teams with alternates
Loading and Exports Lists / Backups
Loading Lists from CSV or Text Files (e.g., Excel)
- You can simply open the “Import List” screen by pressing the “Manage Lists” button on the Main Screen, and then press “Import List”.
- Email yourself a “txt” or “csv” file in the correct format. Then “Press and Hold” on the email attachment, and press “Open in Team Shake”
- Put a “text” or “csv” file on you Dropbox or Google Drive account, and then choose “Open in Team Shake”.
- List Name – Here you populate the name of list that you will be creating. Note, that this list will NOT be loaded immediately, and this will not impact the list you are currently editing. Instead, this new list will be added to the list of saved lists.
- List of Players – Here the names (one per line) should be entered. This can be manually typed, copied and pasted from any other app, or loaded from a file (via email, Dropbox, Google Drive, etc.)
- Save Button – Press here to save the list to your saved lists. You will be returned to the Main Screen where you can continue to use the list you are currently editing, or you could load the list that was just imported.
- Cancel Button – Press here to cancel importing the list. Anything that has been typed or loaded will be lost, and you will have to start over with the import later.
- Strength (-2 to 2)
- Subteam (0-64)
- Oppose team (0-64)
- Absent (0 – Present or 1 – Absent)
- Gender (0 – not specified / 1 – Male / 2 – Female).
Exporting / Backing up Team Shake Lists and Configuration Options
Team Shake can backup your Teams and Options so that you can easily restore Team Shake later, or so that you can transfer your Teams to another device. To backup your current Team Shake settings and lists, press “Manage Lists” on the Team Shake Main Screen, and then choose “Backup / Export”. This will open an email window with the backup attached. Email this to yourself for safe keeping or to use to transfer to another device. Note, that Rhine-o Enterprises LLC will sometimes request a backup of Team Shake to help with support questions. This backup contains all of your lists with their associated names. If you feel comfortable sharing this information, a backup can be very helpful in identify problems as it allows us to see exactly what you have setup and reproduce the problem you are having exactly as you are having it.
Importing Team Shake Backups
- Go to an email with the desired Team Shake backup. Press and hold on the attachment until the “Open in” window comes up. (Note that you can also load the file from Dropbox, Google drive, etc. you just need to get to the “Open in” option on these apps).
- Look for the “Open in Team Shake” option and press on this.
- Team Shake will open and pop up a window with the following options:
- Full Restore – Press here to do a full restore of all your configuration options and lists. This will overwrite all of your current settings and lists. This is perfect, if you are trying to copy one iPhone to another. Note that this is exactly identical to running both “Restore Lists Only” and “Restory Configuration Only”.
- Restore Lists Only – Press here to delete all of your current lists and replace them with the ones from this backup without touching your configuration options.
- Add to Current Lists – Press here to add the lists from this backup to you set of lists. Note that if a list in the backup has the same name as one of your current lists, you will end up with two lists with the same name. You can manually correct this by saving one of the lists with a new name and deleting the old one.
- Restore Configuration Only – Press here to restore your configuration options without making any changes to your lists.
- Cancel – Press here to go to Team Shake without restoring anything.
- Initial Shake
- Enables or disables creating teams by “shaking” your device on the main screen (may not be supported on all devices)
- Follow-up Shake
Enables or disables creating teams by “shaking” your device on the teams screen (may not be supported on all devices)
- Reset to Defaults
- Press to reset all of the configuration options to their defaults. This will only impact the configuration options. It will NOT delete or change any saved lists. Note this function is not yet implemented on Android.
Teams Selection Options
- Pick Number of Teams
- If enabled, you are able to choose the number of teams. If disabled, you are able to choose the number of players per team. In new versions of Team Shake, this option has been removed. Instead, you use the double arrow icon to change this behavior on the main screen.
- Larger uneven teams
- If enabled in the case of an uneven number of players some teams will have more players than requested. If disabled, some teams may have less players than requested. This option has no impact if the players can be divided evenly into the requested team size.
- Larger Groups First
- If enabled, in the case of uneven teams, the larger teams will be listed first. If disabled, the smaller teams will be listed first.
- Subteam 1 in Team 1
- If enabled, all the members of subteam 1 will always appear in team 1
- Balance Team Strengths
- Creates teams with balanced strength based on the strength settings set per user. Note, that this cannot be used with the “Equal Ability Teams” option since these two options create teams in different ways.
- Balance Male / Female
- Creates teams such that each team has the same number of men and women as the other teams (as nearly as possible).
- This option does NOT work with the “Equal Ability Teams” option. If both options are enabled, Team Shake will NOT produce balanced Male and Female teams.
- If both “Balance Male / Female” and “Separate Male / Female” configuration options are enabled, the “Separate Male / Female” selection method will be used.
- Separate Male / Female
- Creates teams that just contain men and just contain women
- If both “Balance Male / Female” and “Separate Male / Female” configuration options are enabled, the “Separate Male / Female” selection method will be used.
- Balance alternates
- This option should be used when extra players on a team will be treated as “alternates” and not all players will play at once.
- Equal Ability Teams
- This option creates teams that consists of equal strength players. “Balance Team Strengths” must be disabled for this option to work. This is useful when team members compete against each other rather than other teams.
- This option does NOT work with the “Balance Male / Female” option. If both options are enabled, Team Shake will NOT produce balanced Male and Female teams.
- Team color in email
- If this option is enabled, email text will contain the color assigned to the generated teams
- Team color on screen
- If this option is enabled, the generated teams will show the name of the color in addition to set the background color for each team.
- Hide Background
- If this option is enabled, the Team Shake Hat is NOT shown in the background of the main screen.
- Show player strength
- If this option is enabled, small arrows are display to the left of the players’ names to indicate their strength level
- Show gender color
- If this option is enabled, male players\’ names are shown in blue, and female players names are show in pink. The colors are only shown on the main screen.
- Sort by Last Name
- If this option is enabled, lists and teams will be sorted by Last name (if one is specified). If this option is disabled, lists and teams will be sorted by first name.
- Sort Generated Teams
- If this option is enabled, generated teams will automatically be sorted by name. If disabled, the names will be displayed in random order.
- Never Sort Single Team
- If this option is enabled, Team Shake will NOT sort the generated teams if there is only a single team generated. This is useful when creating a list with the order for players to participate instead of creating teams.
- Use Rows for CSV/Excel
- When this is enabled, teams that are exported to CSV or Excel will have one list on team per row. If this is disabled, there will be one team per column instead.
- Stay Logged In
- (iOS5 Only). This parameter determines whether or not Facebook stays logged on permanently in iOS 5. It is not used in iOS6 or later.
Team Colors and Team Names Options
- Team Colors
- The default colors of team 1 to 16, in order, are Red, Blue, Green, Yellow, Pink, Purple, Grey, Orange, Magenta,Turquoise, Mint, White Beige, Lavender, Black, and Brown. You can change the color of team 1 through 16 to be any of these colors. When you do this, you should make sure that you have no duplicate colors, because Team Shake will not automatically do that for you (you could have multiple teams of the same color if you wanted to). For teams greater than 16, the colors will picked based on the colors of team 1 through 16. Team 17 will be the color of Team 1. Team 18 will be the color of Team 2, etc. By default, when sharing the teams in text form (email, text message, Facebook, etc) each team will be identified in the form “Team 1 (Red Team)” for teams 1 to 16, and “Team 17 (Read Team 2)” for teams 17 to 64. If you do not want to display the color in the name, you can do this by disabling the configuration option “Team color in email”.
- Team Names
- The name of each team can be modified by these options.