jueves, 3 de noviembre de 2016

Ejercicios de ejemplo


Encontrar un punto blanco

En la carpeta que hay en la parte superior encontramos el findSpot1.irobo


# map: findSpot1.map

repetir{
  si(no izquierdaEsObstaculo y izquierdaEsBlanco){
    derecha
    atras(1)
    fin
  }
  otro{
    adelante(1)
  }
}


 Seguir la línea blanca


derecha
adelante(8)

repetir
{
    si(frenteEsBlanco){
        adelante(1)
    }
    otro si(derechaEsBlanco){
        derecha
    }
    otro si(izquierdaEsBlanco){
        izquierda
    }
    otro si(frenteEsObstaculo){
        fin
    }
}


Correr por el laberinto


 Abrimos el mapa MazeRunner


 repetir{
    si(derechaEsObstaculo){
        si(frenteEsClaro){
            adelante(1)
        }
        otro{
            izquierda
        }
    }
    otro{
        derecha
        adelante(1)
    }

    si(frenteEsBaliza){
        tomar
        fin
    }
}



No hay comentarios:

Publicar un comentario

Me encantaría conocer vuestra opinión y sugerencias acerca del programa