Oz N Tiram a1ef0dca82 Rover can now get a specified location to land | hace 4 años | |
---|---|---|
src | hace 4 años | |
tests | hace 4 años | |
.gitignore | hace 4 años | |
Makefile | hace 4 años | |
Pipfile | hace 4 años | |
README.md | hace 4 años | |
requirements-test.txt | hace 4 años | |
requirements.txt | hace 4 años | |
setup.cfg | hace 4 años | |
setup.py | hace 4 años |
This is a solution to the Kata in Python3.
The requirements to run this code are:
To run the code create a virtual environment and install the dependecies and then the code itself. If you are familiar with Python you can also use Pipenv and skip the following instructions:
# These istructions assume you use a shell on a UNIX like system (Mac or Linux)
$ python3 -m venv rover-env
$ source rover-env/bin/activate
$ pip install -r requirements.txt
If you have GNU Make installed on your system you can simply use:
$ make setup/dev
$ source rover/env/activate
To land the rover on mars:
$ rover land
Landed on (7, 2) Facing East.
To move the rover
$ rover move FSF
Moved to (8, 1) Facing South.