{"action":"created","comment":{"url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/comments/242205525","pull_request_review_id":185662689,"id":242205525,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0MjIwNTUyNQ==","diff_hunk":"@@ -1 +1,77 @@\n-# RubiksCubeAI\n\\ No newline at end of file\n+# RubiksCubeAI\n+## Initial Setup\n+### Download and Install Processing 3: https://processing.org/download/\n+\n+### Clone This Repository\n+\n+If you have git installed, type the following into your terminal:\n+\n+```\n+git clone https://github.com/Code-Bullet/RubiksCubeAI.git\n+```\n+\n+Else, download the zip file and unpack by clicking the green \"Clone and download\" button on the top right of the screen.\n+\n+### Open The Project Files\n+1. Open the Processing application\n+2. Click `File > Open`\n+3. Go to where you downloaded the files for this repository, the folder should be called `RubiksCubeAI`\n+4. Inside the `RubiksCubeAI` folder there should be another called `RubiksCube`\n+5. Inside the `RubiksCube` folder click on the file called `RubiksCube.pde`\n+6. You should now see `RubiksCube.pde` as well as the rest of the files opened up in the Processing application\n+7. Click the play button to start the program\n+\n+## Using The Program\n+1. Open `RubiksCube.pde` in the Processing application. It is located at. `RubiksCubeAI/RubiksCube/RubiksCube.pde`. (See [Open The Project Files](#open-the-project-files) for additional information)\n+2. Press the ***Run*** button or click `Sketch > Run`\n+3. Press `L` to Lock/Unlock the cube\n+4. Press `Space` to initially scramble the cube\n+5. Press `Space` again to watch the program unscramble the cube\n+\n+## Modifying The Program\n+\n+### Changing Cube Size\n+Open `RubiksCube.pde` in the Processing application. It is located at. `RubiksCubeAI/RubiksCube/RubiksCube.pde`. (See [Open The Project Files](#open-the-project-files) for additional information)\n+\n+On line 8, modify the variable called `numberOfSides`\n+\n+``` java\n+//dont do even sized cubes (it wont work)\n+//Have fun\n+\n+int numberOfSides = 25;//<<< change this to change the size of the cube\n+```\n+\n+It is initially set to `25`, if you want the standard 3x3 Rubik Cube set `numberOfSides` to `3`.\n+\n+#### Example:\n+\n+``` java\n+//dont do even sized cubes (it wont work)\n+//Have fun\n+\n+int numberOfSides = 3;//<<< change this to change the size of the cube\n+```\n+\n+### Changing Window Size\n+Open `RubiksCube.pde` in the Processing application. It is located at. `RubiksCubeAI/RubiksCube/RubiksCube.pde`. (See [Open The Project Files](#open-the-project-files) for additional information)\n+\n+On line 96, modify the function called `size(1000, 1000, P3D);`\n+\n+``` java\n+  size(1000, 1000, P3D);\n+  //size(2000, 2000, P3D); //if you've got a 4K monitor then you can uncomment this out to have a bigger window, also make sure to comment out the line before\n+```\n+\n+The first number is width and second number is height in pixels.\n+\n+Modify these to match your screen resolution.\n+\n+If you are unsure of your screen resolution go to: http://whatismyscreenresolution.net/\n+\n+If your screen resolution is 1980x1080 modify line 96 like so:","path":"README.md","position":null,"original_position":74,"commit_id":"cfaa19f64490c62d952207ef9f008e2258f4e440","original_commit_id":"1981edd3a1ff5608fd02d787a56e1f286286ab3c","user":{"login":"javacoldbrew","id":25971275,"node_id":"MDQ6VXNlcjI1OTcxMjc1","avatar_url":"https://avatars1.githubusercontent.com/u/25971275?v=4","gravatar_id":"","url":"https://api.github.com/users/javacoldbrew","html_url":"https://github.com/javacoldbrew","followers_url":"https://api.github.com/users/javacoldbrew/followers","following_url":"https://api.github.com/users/javacoldbrew/following{/other_user}","gists_url":"https://api.github.com/users/javacoldbrew/gists{/gist_id}","starred_url":"https://api.github.com/users/javacoldbrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javacoldbrew/subscriptions","organizations_url":"https://api.github.com/users/javacoldbrew/orgs","repos_url":"https://api.github.com/users/javacoldbrew/repos","events_url":"https://api.github.com/users/javacoldbrew/events{/privacy}","received_events_url":"https://api.github.com/users/javacoldbrew/received_events","type":"User","site_admin":false},"body":"Yes, thank you so much for reviewing and catching my mistake!","created_at":"2018-12-17T15:59:13Z","updated_at":"2018-12-17T15:59:13Z","html_url":"https://github.com/Code-Bullet/RubiksCubeAI/pull/2#discussion_r242205525","pull_request_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/comments/242205525"},"html":{"href":"https://github.com/Code-Bullet/RubiksCubeAI/pull/2#discussion_r242205525"},"pull_request":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2"}},"in_reply_to_id":241994782},"pull_request":{"url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2","id":238953798,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM4OTUzNzk4","html_url":"https://github.com/Code-Bullet/RubiksCubeAI/pull/2","diff_url":"https://github.com/Code-Bullet/RubiksCubeAI/pull/2.diff","patch_url":"https://github.com/Code-Bullet/RubiksCubeAI/pull/2.patch","issue_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/issues/2","number":2,"state":"open","locked":false,"title":"Added documentation for setting up, modifying, and running the program","user":{"login":"javacoldbrew","id":25971275,"node_id":"MDQ6VXNlcjI1OTcxMjc1","avatar_url":"https://avatars1.githubusercontent.com/u/25971275?v=4","gravatar_id":"","url":"https://api.github.com/users/javacoldbrew","html_url":"https://github.com/javacoldbrew","followers_url":"https://api.github.com/users/javacoldbrew/followers","following_url":"https://api.github.com/users/javacoldbrew/following{/other_user}","gists_url":"https://api.github.com/users/javacoldbrew/gists{/gist_id}","starred_url":"https://api.github.com/users/javacoldbrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javacoldbrew/subscriptions","organizations_url":"https://api.github.com/users/javacoldbrew/orgs","repos_url":"https://api.github.com/users/javacoldbrew/repos","events_url":"https://api.github.com/users/javacoldbrew/events{/privacy}","received_events_url":"https://api.github.com/users/javacoldbrew/received_events","type":"User","site_admin":false},"body":"I added some documentation on how to setup, modify, and run the program.\r\n\r\nI thought this would be helpful to people that are new to Processing/ programming.\r\n\r\nP.S. I love your videos! Thank you for making your code open source!","created_at":"2018-12-16T08:51:30Z","updated_at":"2018-12-17T15:59:13Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ce28e5ef0e3af80111e076e1626372a9b4b766fd","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2/commits","review_comments_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2/comments","review_comment_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/issues/2/comments","statuses_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/statuses/cfaa19f64490c62d952207ef9f008e2258f4e440","head":{"label":"javacoldbrew:master","ref":"master","sha":"cfaa19f64490c62d952207ef9f008e2258f4e440","user":{"login":"javacoldbrew","id":25971275,"node_id":"MDQ6VXNlcjI1OTcxMjc1","avatar_url":"https://avatars1.githubusercontent.com/u/25971275?v=4","gravatar_id":"","url":"https://api.github.com/users/javacoldbrew","html_url":"https://github.com/javacoldbrew","followers_url":"https://api.github.com/users/javacoldbrew/followers","following_url":"https://api.github.com/users/javacoldbrew/following{/other_user}","gists_url":"https://api.github.com/users/javacoldbrew/gists{/gist_id}","starred_url":"https://api.github.com/users/javacoldbrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javacoldbrew/subscriptions","organizations_url":"https://api.github.com/users/javacoldbrew/orgs","repos_url":"https://api.github.com/users/javacoldbrew/repos","events_url":"https://api.github.com/users/javacoldbrew/events{/privacy}","received_events_url":"https://api.github.com/users/javacoldbrew/received_events","type":"User","site_admin":false},"repo":{"id":161980544,"node_id":"MDEwOlJlcG9zaXRvcnkxNjE5ODA1NDQ=","name":"RubiksCubeAI","full_name":"javacoldbrew/RubiksCubeAI","private":false,"owner":{"login":"javacoldbrew","id":25971275,"node_id":"MDQ6VXNlcjI1OTcxMjc1","avatar_url":"https://avatars1.githubusercontent.com/u/25971275?v=4","gravatar_id":"","url":"https://api.github.com/users/javacoldbrew","html_url":"https://github.com/javacoldbrew","followers_url":"https://api.github.com/users/javacoldbrew/followers","following_url":"https://api.github.com/users/javacoldbrew/following{/other_user}","gists_url":"https://api.github.com/users/javacoldbrew/gists{/gist_id}","starred_url":"https://api.github.com/users/javacoldbrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javacoldbrew/subscriptions","organizations_url":"https://api.github.com/users/javacoldbrew/orgs","repos_url":"https://api.github.com/users/javacoldbrew/repos","events_url":"https://api.github.com/users/javacoldbrew/events{/privacy}","received_events_url":"https://api.github.com/users/javacoldbrew/received_events","type":"User","site_admin":false},"html_url":"https://github.com/javacoldbrew/RubiksCubeAI","description":null,"fork":true,"url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI","forks_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/forks","keys_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/keys{/key_id}","collaborators_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/teams","hooks_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/hooks","issue_events_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/issues/events{/number}","events_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/events","assignees_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/assignees{/user}","branches_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/branches{/branch}","tags_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/tags","blobs_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/git/refs{/sha}","trees_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/git/trees{/sha}","statuses_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/statuses/{sha}","languages_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/languages","stargazers_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/stargazers","contributors_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/contributors","subscribers_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/subscribers","subscription_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/subscription","commits_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/commits{/sha}","git_commits_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/git/commits{/sha}","comments_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/comments{/number}","issue_comment_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/issues/comments{/number}","contents_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/contents/{+path}","compare_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/compare/{base}...{head}","merges_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/merges","archive_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/downloads","issues_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/issues{/number}","pulls_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/pulls{/number}","milestones_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/milestones{/number}","notifications_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/labels{/name}","releases_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/releases{/id}","deployments_url":"https://api.github.com/repos/javacoldbrew/RubiksCubeAI/deployments","created_at":"2018-12-16T08:07:35Z","updated_at":"2018-12-17T15:58:14Z","pushed_at":"2018-12-17T15:58:12Z","git_url":"git://github.com/javacoldbrew/RubiksCubeAI.git","ssh_url":"git@github.com:javacoldbrew/RubiksCubeAI.git","clone_url":"https://github.com/javacoldbrew/RubiksCubeAI.git","svn_url":"https://github.com/javacoldbrew/RubiksCubeAI","homepage":null,"size":27,"stargazers_count":0,"watchers_count":0,"language":"Processing","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"Code-Bullet:master","ref":"master","sha":"862a842d7818e7d9f857e7eb55726cc0ec23ddc9","user":{"login":"Code-Bullet","id":36225427,"node_id":"MDQ6VXNlcjM2MjI1NDI3","avatar_url":"https://avatars0.githubusercontent.com/u/36225427?v=4","gravatar_id":"","url":"https://api.github.com/users/Code-Bullet","html_url":"https://github.com/Code-Bullet","followers_url":"https://api.github.com/users/Code-Bullet/followers","following_url":"https://api.github.com/users/Code-Bullet/following{/other_user}","gists_url":"https://api.github.com/users/Code-Bullet/gists{/gist_id}","starred_url":"https://api.github.com/users/Code-Bullet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Code-Bullet/subscriptions","organizations_url":"https://api.github.com/users/Code-Bullet/orgs","repos_url":"https://api.github.com/users/Code-Bullet/repos","events_url":"https://api.github.com/users/Code-Bullet/events{/privacy}","received_events_url":"https://api.github.com/users/Code-Bullet/received_events","type":"User","site_admin":false},"repo":{"id":161967885,"node_id":"MDEwOlJlcG9zaXRvcnkxNjE5Njc4ODU=","name":"RubiksCubeAI","full_name":"Code-Bullet/RubiksCubeAI","private":false,"owner":{"login":"Code-Bullet","id":36225427,"node_id":"MDQ6VXNlcjM2MjI1NDI3","avatar_url":"https://avatars0.githubusercontent.com/u/36225427?v=4","gravatar_id":"","url":"https://api.github.com/users/Code-Bullet","html_url":"https://github.com/Code-Bullet","followers_url":"https://api.github.com/users/Code-Bullet/followers","following_url":"https://api.github.com/users/Code-Bullet/following{/other_user}","gists_url":"https://api.github.com/users/Code-Bullet/gists{/gist_id}","starred_url":"https://api.github.com/users/Code-Bullet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Code-Bullet/subscriptions","organizations_url":"https://api.github.com/users/Code-Bullet/orgs","repos_url":"https://api.github.com/users/Code-Bullet/repos","events_url":"https://api.github.com/users/Code-Bullet/events{/privacy}","received_events_url":"https://api.github.com/users/Code-Bullet/received_events","type":"User","site_admin":false},"html_url":"https://github.com/Code-Bullet/RubiksCubeAI","description":null,"fork":false,"url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI","forks_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/forks","keys_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/teams","hooks_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/hooks","issue_events_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/issues/events{/number}","events_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/events","assignees_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/assignees{/user}","branches_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/branches{/branch}","tags_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/tags","blobs_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/git/refs{/sha}","trees_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/statuses/{sha}","languages_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/languages","stargazers_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/stargazers","contributors_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/contributors","subscribers_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/subscribers","subscription_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/subscription","commits_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/commits{/sha}","git_commits_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/git/commits{/sha}","comments_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/comments{/number}","issue_comment_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/issues/comments{/number}","contents_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/contents/{+path}","compare_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/merges","archive_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/downloads","issues_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/issues{/number}","pulls_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls{/number}","milestones_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/milestones{/number}","notifications_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/labels{/name}","releases_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/releases{/id}","deployments_url":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/deployments","created_at":"2018-12-16T04:33:55Z","updated_at":"2018-12-17T15:46:02Z","pushed_at":"2018-12-17T15:58:13Z","git_url":"git://github.com/Code-Bullet/RubiksCubeAI.git","ssh_url":"git@github.com:Code-Bullet/RubiksCubeAI.git","clone_url":"https://github.com/Code-Bullet/RubiksCubeAI.git","svn_url":"https://github.com/Code-Bullet/RubiksCubeAI","homepage":null,"size":25,"stargazers_count":77,"watchers_count":77,"language":"Processing","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":18,"mirror_url":null,"archived":false,"open_issues_count":4,"license":null,"forks":18,"open_issues":4,"watchers":77,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2"},"html":{"href":"https://github.com/Code-Bullet/RubiksCubeAI/pull/2"},"issue":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/issues/2"},"comments":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/issues/2/comments"},"review_comments":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2/comments"},"review_comment":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/pulls/2/commits"},"statuses":{"href":"https://api.github.com/repos/Code-Bullet/RubiksCubeAI/statuses/cfaa19f64490c62d952207ef9f008e2258f4e440"}},"author_association":"NONE"}}
{"actor":{"display_login":"javacoldbrew"}}