Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "robots": [
- {
- "x": 1,
- "y": 1,
- "_prev_x": 1,
- "_prev_y": 1,
- "_prev_orientation": 0,
- "objects": {},
- "_orientation": 0,
- "_is_leaky": true,
- "_trace_history": [],
- "_trace_style": "default",
- "_trace_color": "seagreen",
- "__id": 4,
- "model": "classic",
- "possible_initial_positions": [
- [
- 1,
- 1
- ]
- ]
- }
- ],
- "walls": {},
- "description": [
- "<h1>Reeborg construye muros</h1>",
- "<p>",
- " Instruir al robot para que coloque paredes alrededor de los bloques de pasto",
- " que hay en el patio. Estos bloques de pasto están ubicados en posiciones ",
- " pares del patio, es decir, en un casilla hay pasto y en el otro no hay.",
- " El número de casillas en el patio siempre es impar. Al final, el robot debe",
- " quedar en la casa que está ubicada en el centro del patio.",
- "</p>",
- "DIFFICULTY5"
- ],
- "small_tiles": false,
- "rows": 3,
- "cols": 13,
- "onload": [
- "/* Generación del mundo para Reeborg */",
- "var ancho, alto, num_muros;",
- "var x;",
- "",
- "num_muros = RUR.randint(1, 7);",
- "ancho = num_muros * 2 + 1;",
- "alto = RUR.randint(3, 6)",
- "",
- "RUR.set_world_size(ancho, alto);",
- "RUR.fill_background(\"pale_grass\");",
- "",
- "opciones = { \"goal\": true };",
- "",
- "for (x = 1; x <= num_muros; ++x) {",
- " RUR.add_background_tile(\"grass\", x * 2, 1)",
- " RUR.add_wall('west', x * 2, 1, opciones);",
- " RUR.add_wall('east', x * 2, 1, opciones);",
- " RUR.add_wall('north', x * 2, 1, opciones);",
- "}",
- "",
- "RUR.add_final_position('house', num_muros+1, alto);",
- " "
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment