{"id":39461597,"url":"https://github.com/tfpf/points-table-projector","last_synced_at":"2026-01-18T04:43:43.833Z","repository":{"id":206505924,"uuid":"717075168","full_name":"tfpf/points-table-projector","owner":"tfpf","description":"Determine the best outcomes for a team in an ongoing tournament.","archived":false,"fork":false,"pushed_at":"2024-07-27T16:53:25.000Z","size":68,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-07-27T18:18:28.219Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tfpf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-10T13:57:42.000Z","updated_at":"2024-07-27T16:53:28.000Z","dependencies_parsed_at":"2024-03-15T09:49:37.639Z","dependency_job_id":"01d4a98b-5d83-427d-9c3f-536a16422037","html_url":"https://github.com/tfpf/points-table-projector","commit_stats":null,"previous_names":["tfpf/points-table-projector"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tfpf/points-table-projector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tfpf%2Fpoints-table-projector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tfpf%2Fpoints-table-projector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tfpf%2Fpoints-table-projector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tfpf%2Fpoints-table-projector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tfpf","download_url":"https://codeload.github.com/tfpf/points-table-projector/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tfpf%2Fpoints-table-projector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28530068,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"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":[],"created_at":"2026-01-18T04:43:43.223Z","updated_at":"2026-01-18T04:43:43.825Z","avatar_url":"https://github.com/tfpf.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Points Table Projector\nDetermine the best outcomes for a team in an ongoing tournament.\n\n[![style](https://github.com/tfpf/points-table-projector/actions/workflows/style.yml/badge.svg)](https://github.com/tfpf/points-table-projector/actions/workflows/style.yml)\n[![build](https://github.com/tfpf/points-table-projector/actions/workflows/build.yml/badge.svg)](https://github.com/tfpf/points-table-projector/actions/workflows/build.yml)\n\n## Compile\n```shell\nmake -j\n```\n\n## Run\nSpecify the path to a file describing the tournament as the first argument. For examples of such files, see\n[`examples`](examples). For a detailed description of the syntax of the files and the resulting output, go to\n[`doc`](doc).\n\n### Examples\n#### New Zealand, Men's Cricket World Cup 2023\nAs of 4 November 2023, New Zealand were not guaranteed to reach the top four. Their chances depended on how other teams\nperformed. However, it turns out that if they won their remaining matches, they'd make it.\n```shell\n./project examples/cricket_world_cup_2023.txt\n```\n\nThere is a lot of output, so it may be difficult to understand.\n\n#### Gujarat Giants, Women's Premier League 2024\nAs of 9 March 2024, Gujarat Giants had won only one match, but they could still mathematically make it to the top\nthree.\n```shell\n./project examples/womens_premier_league_2024.txt\n```\n\nThe output here is small enough to comprehend easily.\n\n#### Royal Challengers Bengaluru, Indian Premier League 2024\nAs of 10 May 2024, Royal Challengers Bengaluru were still in contention for a position in the top four slots.\n```shell\n./project examples/indian_premier_league_2024.txt\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftfpf%2Fpoints-table-projector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftfpf%2Fpoints-table-projector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftfpf%2Fpoints-table-projector/lists"}