{"id":13992111,"url":"https://github.com/SarvagyaVaish/FlappyBirdRL","last_synced_at":"2025-07-22T15:31:21.812Z","repository":{"id":14160912,"uuid":"16866812","full_name":"SarvagyaVaish/FlappyBirdRL","owner":"SarvagyaVaish","description":"Flappy Bird hack using Reinforcement Learning","archived":false,"fork":false,"pushed_at":"2017-11-15T16:46:59.000Z","size":40072,"stargazers_count":920,"open_issues_count":1,"forks_count":232,"subscribers_count":55,"default_branch":"master","last_synced_at":"2025-07-15T07:07:21.707Z","etag":null,"topics":["flappy-bird","machine-learning","reinforcement-learning"],"latest_commit_sha":null,"homepage":"http://SarvagyaVaish.github.io/FlappyBirdRL","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SarvagyaVaish.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-02-15T16:45:10.000Z","updated_at":"2025-07-15T01:11:10.000Z","dependencies_parsed_at":"2022-08-09T18:41:41.180Z","dependency_job_id":null,"html_url":"https://github.com/SarvagyaVaish/FlappyBirdRL","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SarvagyaVaish/FlappyBirdRL","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SarvagyaVaish%2FFlappyBirdRL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SarvagyaVaish%2FFlappyBirdRL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SarvagyaVaish%2FFlappyBirdRL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SarvagyaVaish%2FFlappyBirdRL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SarvagyaVaish","download_url":"https://codeload.github.com/SarvagyaVaish/FlappyBirdRL/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SarvagyaVaish%2FFlappyBirdRL/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266520646,"owners_count":23942309,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flappy-bird","machine-learning","reinforcement-learning"],"created_at":"2024-08-09T14:01:47.744Z","updated_at":"2025-07-22T15:31:16.792Z","avatar_url":"https://github.com/SarvagyaVaish.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","Applications"],"sub_categories":["Game Playing"],"readme":"FlappyBirdRL\n============\n\nFlappy Bird hack using Reinforcement Learning\n\n\nYou can view a summary of the game and the algorithm here! \u003clink\u003ehttp://SarvagyaVaish.github.io/FlappyBirdRL\u003c/link\u003e\n\n\n### Running the code yourself\n- [Download](https://github.com/SarvagyaVaish/FlappyBirdRL/archive/master.zip) the code and unzip it\n- Open a terminal and navigate to the folder\n\n  `cd ~/Downloads/FlappyBirdRL-master`\n\n- Start a simple server using python\n\n  `python -m SimpleHTTPServer 8000`\n  \n  More details [here](https://stackoverflow.com/a/21608670/2855493).\n\n- In a browser navigate to the local server's address (default is [0.0.0.:8000](http://0.0.0.0:8000/))\n\n\n### Troubleshooting\n\n- Did you start a server?\n\nIf you just opened the index.html page you might have an error in the console regarding origin requests. Right click anywhere on the screen, click Inspect and then look at the Console.\n\nDoes it have the following error? Example [screenshot](https://imgur.com/a/LSlET)\n\n```Failed to load file:///Users/.../res/flappyAtlas/atlas.txt: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.\"```\n\n**[The issue](https://stackoverflow.com/questions/10752055/cross-origin-requests-are-only-supported-for-http-error-when-loading-a-local)**: The page tries to load a file from disk but most modern browsers block that as a security risk.\n\n**Solution**: Run a local server. Use the instructions above to start a server locally in 2 minutes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSarvagyaVaish%2FFlappyBirdRL","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSarvagyaVaish%2FFlappyBirdRL","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSarvagyaVaish%2FFlappyBirdRL/lists"}