A Redux implemenation of the Martian Robots problem.
git clone https://github.com/rpullinger/martian-robots.git
npm install
npm startCurrently the input is hardcoded. To update it change the input variable and re-run npm start.
There are a tests for the actions, reducers and input parser. To run npm test.
- Validate input before parsing
- Add 100 instruction limit
- Add tests for scents reducer
- Add tests for explore and follow instructions actions
- Read input from file
- Add react visualization