{"action":"created","comment":{"url":"https://api.github.com/repos/slabserif/Pokemanz/pulls/comments/49291232","id":49291232,"diff_hunk":"@@ -8,6 +8,49 @@ namespace Pokemanz.Core\n {\n     public static class PokemanzUtil\n     {\n+        //TODO: Pokemon stat calculator\n+        //Stat Research is derived from: http://bulbapedia.bulbagarden.net/wiki/Statistic\n+\n+        //METHOD: PokemonStatCalc();\n+        //Runs a stat calculation 5 times, once for each stat (attack, defence, spattack, spdefense, speed)\n+        //Runs an Hp calculation \n+\n+        //Needs to receive \n+        //--int dv from DvRandomizer()\n+        //--Level of current pokemon\n+        //--Base Stats from tab delimited for pokemon\n+        //--Count of total Evs earned between last level up and new level up\n+        //--New moves if any (NOT MVP)\n+        //--Evolution (NOT MVP)\n+        //If hits level 100, cannot level anymore (NOT MVP)\n+\n+        //QUESTIONS:\n+        //--BaseStats found online seem too high and lack clarity. Are these stats assuming the pokemon is at level 1, 0, 100, or what? \n+        //--Is the stat calculation meant to add on to an existing stat, or replace it?\n+        //--How do Exp points fit into this and what determines how much exp is needed per level?\n+\n+        //Dv randomizer is used in generating the pokemon's initial stats, as well as making levelling up produce diverse stats between two of the same pokemon at the same level.\n+        //Dv reserach is derived from: http://bulbapedia.bulbagarden.net/wiki/Individual_values\n+        /*static int DvRandomizer(int min, int max)\n+        {\n+            Random random = new Random();\n+            int dv = random.Next(0, 15);","path":"src/Core/PokemanzUtil.cs","position":30,"original_position":30,"commit_id":"80ee37540ab0890192d3b75e281783779a83c6b3","original_commit_id":"80ee37540ab0890192d3b75e281783779a83c6b3","user":{"login":"Gekctek","id":1934953,"avatar_url":"https://avatars.githubusercontent.com/u/1934953?v=3","gravatar_id":"","url":"https://api.github.com/users/Gekctek","html_url":"https://github.com/Gekctek","followers_url":"https://api.github.com/users/Gekctek/followers","following_url":"https://api.github.com/users/Gekctek/following{/other_user}","gists_url":"https://api.github.com/users/Gekctek/gists{/gist_id}","starred_url":"https://api.github.com/users/Gekctek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gekctek/subscriptions","organizations_url":"https://api.github.com/users/Gekctek/orgs","repos_url":"https://api.github.com/users/Gekctek/repos","events_url":"https://api.github.com/users/Gekctek/events{/privacy}","received_events_url":"https://api.github.com/users/Gekctek/received_events","type":"User","site_admin":false},"body":"15?","created_at":"2016-01-11T05:41:20Z","updated_at":"2016-01-11T05:41:20Z","html_url":"https://github.com/slabserif/Pokemanz/pull/3#discussion_r49291232","pull_request_url":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3","_links":{"self":{"href":"https://api.github.com/repos/slabserif/Pokemanz/pulls/comments/49291232"},"html":{"href":"https://github.com/slabserif/Pokemanz/pull/3#discussion_r49291232"},"pull_request":{"href":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3"}}},"pull_request":{"url":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3","id":55584337,"html_url":"https://github.com/slabserif/Pokemanz/pull/3","diff_url":"https://github.com/slabserif/Pokemanz/pull/3.diff","patch_url":"https://github.com/slabserif/Pokemanz/pull/3.patch","issue_url":"https://api.github.com/repos/slabserif/Pokemanz/issues/3","number":3,"state":"open","locked":false,"title":"Stat Calculator","user":{"login":"slabserif","id":6487716,"avatar_url":"https://avatars.githubusercontent.com/u/6487716?v=3","gravatar_id":"","url":"https://api.github.com/users/slabserif","html_url":"https://github.com/slabserif","followers_url":"https://api.github.com/users/slabserif/followers","following_url":"https://api.github.com/users/slabserif/following{/other_user}","gists_url":"https://api.github.com/users/slabserif/gists{/gist_id}","starred_url":"https://api.github.com/users/slabserif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slabserif/subscriptions","organizations_url":"https://api.github.com/users/slabserif/orgs","repos_url":"https://api.github.com/users/slabserif/repos","events_url":"https://api.github.com/users/slabserif/events{/privacy}","received_events_url":"https://api.github.com/users/slabserif/received_events","type":"User","site_admin":false},"body":"Started laying ground work for how a pokemon's stats are initially\r\ncreated, and how they are modified upon levelling up.","created_at":"2016-01-11T03:32:29Z","updated_at":"2016-01-11T05:41:20Z","closed_at":null,"merged_at":null,"merge_commit_sha":"464da4b16350dd265fb94be641a06cff812f6431","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3/commits","review_comments_url":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3/comments","review_comment_url":"https://api.github.com/repos/slabserif/Pokemanz/pulls/comments{/number}","comments_url":"https://api.github.com/repos/slabserif/Pokemanz/issues/3/comments","statuses_url":"https://api.github.com/repos/slabserif/Pokemanz/statuses/80ee37540ab0890192d3b75e281783779a83c6b3","head":{"label":"slabserif:Stat-Calculator","ref":"Stat-Calculator","sha":"80ee37540ab0890192d3b75e281783779a83c6b3","user":{"login":"slabserif","id":6487716,"avatar_url":"https://avatars.githubusercontent.com/u/6487716?v=3","gravatar_id":"","url":"https://api.github.com/users/slabserif","html_url":"https://github.com/slabserif","followers_url":"https://api.github.com/users/slabserif/followers","following_url":"https://api.github.com/users/slabserif/following{/other_user}","gists_url":"https://api.github.com/users/slabserif/gists{/gist_id}","starred_url":"https://api.github.com/users/slabserif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slabserif/subscriptions","organizations_url":"https://api.github.com/users/slabserif/orgs","repos_url":"https://api.github.com/users/slabserif/repos","events_url":"https://api.github.com/users/slabserif/events{/privacy}","received_events_url":"https://api.github.com/users/slabserif/received_events","type":"User","site_admin":false},"repo":{"id":49382690,"name":"Pokemanz","full_name":"slabserif/Pokemanz","owner":{"login":"slabserif","id":6487716,"avatar_url":"https://avatars.githubusercontent.com/u/6487716?v=3","gravatar_id":"","url":"https://api.github.com/users/slabserif","html_url":"https://github.com/slabserif","followers_url":"https://api.github.com/users/slabserif/followers","following_url":"https://api.github.com/users/slabserif/following{/other_user}","gists_url":"https://api.github.com/users/slabserif/gists{/gist_id}","starred_url":"https://api.github.com/users/slabserif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slabserif/subscriptions","organizations_url":"https://api.github.com/users/slabserif/orgs","repos_url":"https://api.github.com/users/slabserif/repos","events_url":"https://api.github.com/users/slabserif/events{/privacy}","received_events_url":"https://api.github.com/users/slabserif/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/slabserif/Pokemanz","description":"Test game","fork":false,"url":"https://api.github.com/repos/slabserif/Pokemanz","forks_url":"https://api.github.com/repos/slabserif/Pokemanz/forks","keys_url":"https://api.github.com/repos/slabserif/Pokemanz/keys{/key_id}","collaborators_url":"https://api.github.com/repos/slabserif/Pokemanz/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/slabserif/Pokemanz/teams","hooks_url":"https://api.github.com/repos/slabserif/Pokemanz/hooks","issue_events_url":"https://api.github.com/repos/slabserif/Pokemanz/issues/events{/number}","events_url":"https://api.github.com/repos/slabserif/Pokemanz/events","assignees_url":"https://api.github.com/repos/slabserif/Pokemanz/assignees{/user}","branches_url":"https://api.github.com/repos/slabserif/Pokemanz/branches{/branch}","tags_url":"https://api.github.com/repos/slabserif/Pokemanz/tags","blobs_url":"https://api.github.com/repos/slabserif/Pokemanz/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/slabserif/Pokemanz/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/slabserif/Pokemanz/git/refs{/sha}","trees_url":"https://api.github.com/repos/slabserif/Pokemanz/git/trees{/sha}","statuses_url":"https://api.github.com/repos/slabserif/Pokemanz/statuses/{sha}","languages_url":"https://api.github.com/repos/slabserif/Pokemanz/languages","stargazers_url":"https://api.github.com/repos/slabserif/Pokemanz/stargazers","contributors_url":"https://api.github.com/repos/slabserif/Pokemanz/contributors","subscribers_url":"https://api.github.com/repos/slabserif/Pokemanz/subscribers","subscription_url":"https://api.github.com/repos/slabserif/Pokemanz/subscription","commits_url":"https://api.github.com/repos/slabserif/Pokemanz/commits{/sha}","git_commits_url":"https://api.github.com/repos/slabserif/Pokemanz/git/commits{/sha}","comments_url":"https://api.github.com/repos/slabserif/Pokemanz/comments{/number}","issue_comment_url":"https://api.github.com/repos/slabserif/Pokemanz/issues/comments{/number}","contents_url":"https://api.github.com/repos/slabserif/Pokemanz/contents/{+path}","compare_url":"https://api.github.com/repos/slabserif/Pokemanz/compare/{base}...{head}","merges_url":"https://api.github.com/repos/slabserif/Pokemanz/merges","archive_url":"https://api.github.com/repos/slabserif/Pokemanz/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/slabserif/Pokemanz/downloads","issues_url":"https://api.github.com/repos/slabserif/Pokemanz/issues{/number}","pulls_url":"https://api.github.com/repos/slabserif/Pokemanz/pulls{/number}","milestones_url":"https://api.github.com/repos/slabserif/Pokemanz/milestones{/number}","notifications_url":"https://api.github.com/repos/slabserif/Pokemanz/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/slabserif/Pokemanz/labels{/name}","releases_url":"https://api.github.com/repos/slabserif/Pokemanz/releases{/id}","created_at":"2016-01-10T19:55:06Z","updated_at":"2016-01-10T20:27:58Z","pushed_at":"2016-01-11T03:32:29Z","git_url":"git://github.com/slabserif/Pokemanz.git","ssh_url":"git@github.com:slabserif/Pokemanz.git","clone_url":"https://github.com/slabserif/Pokemanz.git","svn_url":"https://github.com/slabserif/Pokemanz","homepage":null,"size":28,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"DevQA"}},"base":{"label":"slabserif:DevQA","ref":"DevQA","sha":"e36fb90fa2fede3655754d9c54ad385a0d5d3824","user":{"login":"slabserif","id":6487716,"avatar_url":"https://avatars.githubusercontent.com/u/6487716?v=3","gravatar_id":"","url":"https://api.github.com/users/slabserif","html_url":"https://github.com/slabserif","followers_url":"https://api.github.com/users/slabserif/followers","following_url":"https://api.github.com/users/slabserif/following{/other_user}","gists_url":"https://api.github.com/users/slabserif/gists{/gist_id}","starred_url":"https://api.github.com/users/slabserif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slabserif/subscriptions","organizations_url":"https://api.github.com/users/slabserif/orgs","repos_url":"https://api.github.com/users/slabserif/repos","events_url":"https://api.github.com/users/slabserif/events{/privacy}","received_events_url":"https://api.github.com/users/slabserif/received_events","type":"User","site_admin":false},"repo":{"id":49382690,"name":"Pokemanz","full_name":"slabserif/Pokemanz","owner":{"login":"slabserif","id":6487716,"avatar_url":"https://avatars.githubusercontent.com/u/6487716?v=3","gravatar_id":"","url":"https://api.github.com/users/slabserif","html_url":"https://github.com/slabserif","followers_url":"https://api.github.com/users/slabserif/followers","following_url":"https://api.github.com/users/slabserif/following{/other_user}","gists_url":"https://api.github.com/users/slabserif/gists{/gist_id}","starred_url":"https://api.github.com/users/slabserif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slabserif/subscriptions","organizations_url":"https://api.github.com/users/slabserif/orgs","repos_url":"https://api.github.com/users/slabserif/repos","events_url":"https://api.github.com/users/slabserif/events{/privacy}","received_events_url":"https://api.github.com/users/slabserif/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/slabserif/Pokemanz","description":"Test game","fork":false,"url":"https://api.github.com/repos/slabserif/Pokemanz","forks_url":"https://api.github.com/repos/slabserif/Pokemanz/forks","keys_url":"https://api.github.com/repos/slabserif/Pokemanz/keys{/key_id}","collaborators_url":"https://api.github.com/repos/slabserif/Pokemanz/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/slabserif/Pokemanz/teams","hooks_url":"https://api.github.com/repos/slabserif/Pokemanz/hooks","issue_events_url":"https://api.github.com/repos/slabserif/Pokemanz/issues/events{/number}","events_url":"https://api.github.com/repos/slabserif/Pokemanz/events","assignees_url":"https://api.github.com/repos/slabserif/Pokemanz/assignees{/user}","branches_url":"https://api.github.com/repos/slabserif/Pokemanz/branches{/branch}","tags_url":"https://api.github.com/repos/slabserif/Pokemanz/tags","blobs_url":"https://api.github.com/repos/slabserif/Pokemanz/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/slabserif/Pokemanz/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/slabserif/Pokemanz/git/refs{/sha}","trees_url":"https://api.github.com/repos/slabserif/Pokemanz/git/trees{/sha}","statuses_url":"https://api.github.com/repos/slabserif/Pokemanz/statuses/{sha}","languages_url":"https://api.github.com/repos/slabserif/Pokemanz/languages","stargazers_url":"https://api.github.com/repos/slabserif/Pokemanz/stargazers","contributors_url":"https://api.github.com/repos/slabserif/Pokemanz/contributors","subscribers_url":"https://api.github.com/repos/slabserif/Pokemanz/subscribers","subscription_url":"https://api.github.com/repos/slabserif/Pokemanz/subscription","commits_url":"https://api.github.com/repos/slabserif/Pokemanz/commits{/sha}","git_commits_url":"https://api.github.com/repos/slabserif/Pokemanz/git/commits{/sha}","comments_url":"https://api.github.com/repos/slabserif/Pokemanz/comments{/number}","issue_comment_url":"https://api.github.com/repos/slabserif/Pokemanz/issues/comments{/number}","contents_url":"https://api.github.com/repos/slabserif/Pokemanz/contents/{+path}","compare_url":"https://api.github.com/repos/slabserif/Pokemanz/compare/{base}...{head}","merges_url":"https://api.github.com/repos/slabserif/Pokemanz/merges","archive_url":"https://api.github.com/repos/slabserif/Pokemanz/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/slabserif/Pokemanz/downloads","issues_url":"https://api.github.com/repos/slabserif/Pokemanz/issues{/number}","pulls_url":"https://api.github.com/repos/slabserif/Pokemanz/pulls{/number}","milestones_url":"https://api.github.com/repos/slabserif/Pokemanz/milestones{/number}","notifications_url":"https://api.github.com/repos/slabserif/Pokemanz/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/slabserif/Pokemanz/labels{/name}","releases_url":"https://api.github.com/repos/slabserif/Pokemanz/releases{/id}","created_at":"2016-01-10T19:55:06Z","updated_at":"2016-01-10T20:27:58Z","pushed_at":"2016-01-11T03:32:29Z","git_url":"git://github.com/slabserif/Pokemanz.git","ssh_url":"git@github.com:slabserif/Pokemanz.git","clone_url":"https://github.com/slabserif/Pokemanz.git","svn_url":"https://github.com/slabserif/Pokemanz","homepage":null,"size":28,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"DevQA"}},"_links":{"self":{"href":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3"},"html":{"href":"https://github.com/slabserif/Pokemanz/pull/3"},"issue":{"href":"https://api.github.com/repos/slabserif/Pokemanz/issues/3"},"comments":{"href":"https://api.github.com/repos/slabserif/Pokemanz/issues/3/comments"},"review_comments":{"href":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3/comments"},"review_comment":{"href":"https://api.github.com/repos/slabserif/Pokemanz/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/slabserif/Pokemanz/pulls/3/commits"},"statuses":{"href":"https://api.github.com/repos/slabserif/Pokemanz/statuses/80ee37540ab0890192d3b75e281783779a83c6b3"}}}}