Oz N Tiram 101d86cbb8 Rover has now hard coded location and direction | před 4 roky | |
---|---|---|
src | před 4 roky | |
tests | před 4 roky | |
.gitignore | před 4 roky | |
Makefile | před 4 roky | |
Pipfile | před 4 roky | |
README.md | před 4 roky | |
requirements-test.txt | před 4 roky | |
requirements.txt | před 4 roky | |
setup.cfg | před 4 roky | |
setup.py | před 4 roky |
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.