{"id":18563485,"url":"https://github.com/vvkin/bridg-it","last_synced_at":"2026-04-24T23:31:42.082Z","repository":{"id":129012113,"uuid":"308988648","full_name":"vvkin/bridg-it","owner":"vvkin","description":"Implementation of Bridg-It game (Game of Gale) with Python (Flask) and JavaScript using SocketIO","archived":false,"fork":false,"pushed_at":"2021-01-09T14:57:50.000Z","size":78,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-17T05:03:55.154Z","etag":null,"topics":["alpha-beta-pruning","flask","flask-socketio","game-theory","socketio"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vvkin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-31T23:16:43.000Z","updated_at":"2022-12-10T03:01:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"f1b40aec-65bd-4801-8ac5-5aba7558cf9e","html_url":"https://github.com/vvkin/bridg-it","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vvkin/bridg-it","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvkin%2Fbridg-it","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvkin%2Fbridg-it/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvkin%2Fbridg-it/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvkin%2Fbridg-it/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vvkin","download_url":"https://codeload.github.com/vvkin/bridg-it/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvkin%2Fbridg-it/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32245023,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T13:21:15.438Z","status":"ssl_error","status_checked_at":"2026-04-24T13:21:15.005Z","response_time":64,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["alpha-beta-pruning","flask","flask-socketio","game-theory","socketio"],"created_at":"2024-11-06T22:12:46.618Z","updated_at":"2026-04-24T23:31:42.067Z","avatar_url":"https://github.com/vvkin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bridg-It (Game of Gale)\nWeb implementation of GUI and AI for Brigd-It game with Python and SocketIO.\n## Requirements\n* `flask`\n* `flask-socketio`\n* `numpy`\n* `eventlet`\n## Run\nPrimarily, clone repository and go to application directory\n```\ngit clone https://github.com/vvkin/knapsack-genetic/\ncd bridg-it\n```\nOf course, you must have python installed on your computer.\nAlso you need a tool like pipenv.\nTo install it, just use pip\n```\npip install pipenv\n```\nIt's time to deal with requirements\n```\npipenv install\npipenv shell\n```\nFinally, you are ready to run it\n```\npython game.py\n```\nAfter that just go to localhost:5000\n## Rules\nIn that game you play against bot with different levels of difficulty. Rules are pretty simple — connect adjacent cells without intersection.\nYour goal is to build connected line from one side to another. Of course, line direction depends on player color. Red player tries to build\nhorizontal line and can't connect cells on first and last rows, while blue player builds vertical line and can't connect cells on first and last\ncolumns. The player who is the first to build such a line wins.\n## Contributors\nVadym Kinchur, vvkin\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvvkin%2Fbridg-it","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvvkin%2Fbridg-it","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvvkin%2Fbridg-it/lists"}