Completamente.
Teóricamente al menos.
Si la receta se definió formalmente-suficiente, entonces un algoritmo podría decidir si una maquinaria de cocina en particular es compatible con la receta y si los ingredientes necesarios están disponibles.
Incluso podría ser tan simple como:
- Receta: lista ordenada de Pasos.
- Paso: acción realizada en 1 o más objetos | Esperando una cantidad de tiempo dada
- Objeto: ingrediente | Utensilio | Maquinaria.
Si la máquina de cocción en la que desea ejecutar su receta admite todas las acciones mencionadas en la lista, las dos son compatibles y la ejecución es posible.
Si todos los Objetos mencionados en la receta están disponibles, entonces la cocción puede comenzar de inmediato. De lo contrario, es posible que deba ir a comprar mantequilla.
En teoría, esta práctica podría escalar de escala personal a escala industrial, pero las recetas probablemente se verían diferentes.