ACA Functions are only applicable in ACA (Adaptive Conjoint Analysis) questionnaires.
| Sawtooth Script: | Description: | 
| ACAAttribute () | Returns the text for the attribute label within the ACARating or ACAImportance questions. This function is different than other Sawtooth Script. See Location Specific Functions. | 
| ACABest () | Within the ACAImportance question, returns the level text for the "best" level rated from the previous ACARating question. This function is different than other Sawtooth Script. See Location Specific Functions. | 
| ACABestLevelLabel (ExerciseName, Attribute#, Rank#) | Returns label for best attribute level of Attribute #. Rank# optional. Rank# of 2 returns second-best attribute level. | 
| ACABestLevelValue (ExerciseName, Attribute#, Rank#) | Returns level number for best attribute level of Attribute #. Rank# optional. Rank# of 2 returns second-best attribute level number. | 
| ACACalMin () | Used in ACACalibration to display minimum ACACalibration value used. This function is different than other Sawtooth Script. See Location Specific Functions. | 
| ACACalMax () | Used in ACACalibration to display maximum ACACalibration value used. This function is different than other Sawtooth Script. See Location Specific Functions. | 
| ACAImportance (ExerciseName, Attribute#) | Returns the importance score for the attribute, as specified by Attribute#. May be used after the ACAImportance question section. (See also ACAStrictImportance.) | 
| ACALeastImpAttLabel (ExerciseName, Rank#) | Returns label for the least important attribute. Rank# optional. Rank# of 2 returns second-least important attribute. | 
| ACALeastImpAttValue (ExerciseName, Rank#) | Returns attribute number of the least important attribute. Rank# optional. Rank# of 2 returns second-least important attribute number. | 
| ACAMostImpAttLabel (ExerciseName, Rank#) | Returns label for the most important attribute. Rank# optional. Rank# of 2 returns second-most important attribute. | 
| ACAMostImpAttValue (ExerciseName, Rank#) | Returns attribute number of the most important attribute. Rank# optional. Rank# of 2 returns second-most important attribute number. | 
| ACAPriorsBestLevelLabel (ExerciseName, Attribute#) | Returns the best level text for attribute#, based only on Priors information. | 
| ACAPriorsBestLevelValue (ExerciseName, Attribute#) | Returns the best level number for attribute#, based only on Priors information. | 
| ACAPriorsWorstLevelLabel (ExerciseName, Attribute#) | Returns the worst level text for attribute#, based only on Priors information. | 
| ACAPriorsWorstLevelValue (ExerciseName, Attribute#) | Returns the worst level number for attribute#, based only on Priors information. | 
| ACAStrictImportance (ExerciseName, Attribute#) | Returns the strict importance score for the attribute, as specified by Attribute#. May be used after the ACAImportance question section. | 
| ACAUtility (ExerciseName, Attribute#, Level#) | Returns the part-worth utility for the attribute and level, as specified by Attribute# and Level#. May be used after the ACAImportance question section. | 
| ACAWorst () | Within the ACAImportance question, returns the level text for the "worst" level rated from the previous ACARating question. This function is different than other Sawtooth Script. See Location Specific Functions. 
 | 
| ACAWorstLevelLabel (ExerciseName, Attribute#, Rank#) | Returns label for worst attribute level of Attribute #. Rank# optional. Rank# of 2 returns second-worst attribute level. | 
| ACAWorstLevelValue (ExerciseName, Attribute#, Rank#) | Returns level number for worst attribute level of Attribute #. Rank# optional. Rank# of 2 returns second-worst attribute level number. | 
For additional flexibility in Sawtooth Scripting, see the Unverified Perl documentation.