0 votos
por (20 puntos) en Java
Hola, estoy comenzando con JAVA de cero  y tengo una práctica que entregar de un robot que recorre un perímetro con pasillos estrechos. En principio, he utilizado un código de tablero iterativo, que me permite sobre un tablero 10x10, marcar con imágenes las casillas que estarán bloqueadas. EL robot en principio lo he colocado automáticamente en la posición (0,0). Aquí viene mi complicación, porque no sé cómo definir las reglas de movimiento  que ya tengo claras  a código JAVA. Tengo poco tiempo para hacer todo esto, lo que me dificulta todo es que debo aprender Java a la vez que realizo el proyecto que es complejo para un principiante. Sé que con un poco de guía puedo continuarlo.

Este es el tablero, con clicks voy colocando los obstáculos, y al pulsar la posición (0,0) aparece el robot, que en principio debe comenzar su recorrido por el perímetro de este tablero en sentido de las agujas del reloj. Si consigue un obstáculo debe rodearlo, en dirección norte, sur, este y oeste, según sea el caso.  Tienen algún código que me pueda guiar en cómo ejecutar las acciones de movimiento del Robot?. El tablero es una matriz de tipo boolean. Mil gracias!!!

 

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
preguntado por rblanco102 (40 puntos) Ago 20, 2016 en Java
0 votos
2 respuestas
preguntado por sanabria2319 (340 puntos) Ene 28, 2016 en Java
0 votos
1 respuesta
preguntado por javanewbie (60 puntos) Ene 28, 2016 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...