{"id":20984485,"url":"https://github.com/pycui/pond-solver","last_synced_at":"2026-06-17T21:31:59.580Z","repository":{"id":172382085,"uuid":"239428859","full_name":"pycui/pond-solver","owner":"pycui","description":"A solver for the mobile game \"Pond\"","archived":false,"fork":false,"pushed_at":"2023-04-04T07:01:51.000Z","size":1212,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-13T10:45:07.976Z","etag":null,"topics":["dijkstra","puzzle","puzzle-solution","puzzle-solver"],"latest_commit_sha":null,"homepage":null,"language":"C++","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/pycui.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-02-10T04:41:34.000Z","updated_at":"2023-07-25T01:40:14.000Z","dependencies_parsed_at":"2024-02-06T01:50:02.514Z","dependency_job_id":null,"html_url":"https://github.com/pycui/pond-solver","commit_stats":null,"previous_names":["bcstyle/pond-solver","pycui/pond-solver"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pycui/pond-solver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycui%2Fpond-solver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycui%2Fpond-solver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycui%2Fpond-solver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycui%2Fpond-solver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pycui","download_url":"https://codeload.github.com/pycui/pond-solver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycui%2Fpond-solver/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34466928,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-17T02:00:05.408Z","response_time":127,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["dijkstra","puzzle","puzzle-solution","puzzle-solver"],"created_at":"2024-11-19T05:53:39.272Z","updated_at":"2026-06-17T21:31:59.558Z","avatar_url":"https://github.com/pycui.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pond-solver\nA solver for the mobile game \"Pond\" (浅塘）\n\nYou can via download the game (free) via https://www.taptap.com/app/8708. Instructions are also available there.\n\nThis solver utilizes Dijkstra algorithm to find the smallest number of steps to escape the Pond. Note there can be multiple win states (destination in Dijkstra's term) in the game of Pond. The solver stops when it finds a win state that yields the smallest number of steps.\n\nSome optimizations are made to make the search fast, including:\n * skipping impossible moves early.\n\nThe solver also supports a simulation mode to replay the input moves. This can be used to verify the solver result itself.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpycui%2Fpond-solver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpycui%2Fpond-solver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpycui%2Fpond-solver/lists"}