Las restricciones pueden ser lineales, no lineales o constantes (en situaciones especiales):
Las restricciones lineales son más eficientes al generar soluciones factibles que probar. OptQuest las evalúa antes de generar una solución.
Microsoft Excel evalúa las restricciones no lineales antes de ejecutar una simulación. Su evaluación puede resultar más lenta si contienen muchas funciones de Microsoft Excel o hacen referencia a muchas fórmulas de la hoja de cálculo. Son menos eficientes al generar las soluciones factibles.
Las restricciones constantes suelen ser un error a menos que se utilice una macro definida por el usuario o la función Extracción automática de Crystal Ball para establecer valores en una celda de la hoja de cálculo de referencia. Para obtener más información sobre las macros y restricciones de contantes definidas por el usuario, consulte la información sobre OptQuest Developer Kit en Oracle Crystal Ball Developer's Guide (Guía del desarrollador de Oracle Crystal Ball).
Al crear una restricción, su tipo aparece después de la fórmula.