Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joshua Landgraf #5

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

JoshuaLandgraf
Copy link

No description provided.

@@ -1,13 +1,25 @@
# Design

## Who is the target for this design, e.g., are you assuming any knowledge on the part of the language users?
Given the complexity of the problem, the user will be expected to be familiar with how picobot works. So, they will already need to know that picobot has 100 possible states, that it can only check if there are walls to the north / south / east / west. They syntax also looks kind of like python's, so people who are familiar with python might have a slight edge (it was not my original idea to steal Python's syntax, but I found it helped make my code a lot more compact and was one of the last changes I made to my desigh).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When we looked at the API, it seemed like you could have more than 100 states, it was just in the DSL that CS5 used to write their codes that you were limited to 100 possible states.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants