''select_max: | :: :: :: ////'' ''select_min: | :: :: :: ////'' These commands allow for more sophisticated branching than the [[commands:command_syntax|bracket prefix to a single command]]. A command will be executed based on the largest/smallest value present. **An arbitrary number of values can be used** - at least same number of commands must be supplied - or an extra command can be supplied as a default which will be run if none of the values can be parsed as a number. * **values** can be literal numbers or variables * **commands** are the commands that will be executed relating to the largest/smallest value * **default** is an optional command that will be executed if none of the values given can be parsed as a number