generar_mundo {karel}R Documentation

Generar el mundo de Karel

Description

Esta función toma un "mundo" (es decir, una lista con información acerca de su tamaño, paredes, "cosos" presentes y la ubicación y dirección de Karel), lo grafica y prepara todo para que Karel pueda realizar sus acciones. Siempre debe ser evaluada antes de que Karel empiece a cumplir sus objetivos, en especial, si en algún momento hemos cometido un error, debemos comenzar de nuevo corriendo primero esta función.

Usage

generar_mundo(mundo)

Arguments

mundo

Un caracter de largo 1 indicando el nombre de uno de los mundos que ya vienen en el paquete o un objeto de tipo lista con todos los componentes que debe tener un mundo (ver más abajo en Detalles).

Details

Luego de correr generar_mundo(), se ejecutan las acciones de Karel y se pueden visualizar con la función ejecutar_acciones().

El argumento mundo puede consistir de un mundo creado (es decir, inventado) por cualquiera. En este caso, mundo debe ser una lista con los siguientes componentes:

  1. nx: TODO

  2. ny:

  3. hor_walls:

  4. ver_walls:

  5. karel_x:

  6. karel_y:

  7. karel_dir:

  8. beepers_x:

  9. beepers_y:

  10. beepers_n:

  11. beepers_bag:

Value

Dibuja el estado inicial del mundo de Karel y deja todo preparado para comenzar a registrar sus acciones.

See Also

acciones ejecutar_acciones

Examples

generar_mundo("mundo001")


[Package karel version 0.1.1 Index]