Para acceder a la ventana de programación, llamada AI Development Panel es necesario dar un clic en el botón
En la parte de la programación se pueden reconocer cinco secciones importantes:
Parte 1.
En esta sección se localizan los botones de:
Programa nuevo
Abrir un programa ya existente
Salvar el programa actual
Ayuda
Definición de variables
Compilar el programa actual
Cargar el programa al robot físico
Nombrar al robot
Abrir el programa en código C
Definir la programación del Mundo_1 y Mundo_2
Parte 2.
En esta sección se definirán las instrucciones que debe realizar el robot en el Mundo_1 y Mundo_2, se recomienda nombrar el conjunto de instrucciones con nombres que representen las acciones a realiza.
Parte 3.
Tipo de instrucciones en esta sección se definirán las condiciones de salida de las instrucciones.
Parte 4.
En la parte central se tienen las condiciones que se deben cumplir para que el robot realice alguna acción en particular. Las condiciones se detonan por los valores de los sensores de distancia, color, posición y brújula. Aquí se definirá un rango para cada uno de los sensores del robot y del tiempo del juego.
Existe una opción Advanced Conditions, en esta parte se pueden escribir las condiciones en lenguaje C.
Parte 5.
En la parte derecha se encuentran las acciones que debe realizar el robot. Entre ellos están las de activar los actuadores de las ruedas traseras, indicar si se trata de un depósito, una recolección, una tele transportación. Se combinan estas acciones con el tiempo que se necesita para que lo realice y encender o no un indicador luminoso.
En la sección Advanced Action se puede escribir algunas condiciones