{"id":48662608,"url":"https://github.com/software-challenge/backend","last_synced_at":"2026-04-10T10:14:40.342Z","repository":{"id":10329132,"uuid":"12459395","full_name":"software-challenge/backend","owner":"software-challenge","description":"Server, Client und Spiel-Plugins der Software-Challenge Germany","archived":false,"fork":false,"pushed_at":"2026-03-31T13:16:08.000Z","size":198325,"stargazers_count":13,"open_issues_count":21,"forks_count":14,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-03-31T14:21:36.196Z","etag":null,"topics":["java","jvm","kotlin","server","software-challenge","xstream"],"latest_commit_sha":null,"homepage":"https://www.software-challenge.de","language":"HTML","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/software-challenge.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-08-29T12:18:49.000Z","updated_at":"2026-03-31T13:16:15.000Z","dependencies_parsed_at":"2024-02-22T11:30:07.519Z","dependency_job_id":"278c6c59-a673-4c3d-a6ed-314ab30ecd58","html_url":"https://github.com/software-challenge/backend","commit_stats":null,"previous_names":[],"tags_count":135,"template":false,"template_full_name":null,"purl":"pkg:github/software-challenge/backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/software-challenge%2Fbackend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/software-challenge%2Fbackend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/software-challenge%2Fbackend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/software-challenge%2Fbackend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/software-challenge","download_url":"https://codeload.github.com/software-challenge/backend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/software-challenge%2Fbackend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31637857,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"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":["java","jvm","kotlin","server","software-challenge","xstream"],"created_at":"2026-04-10T10:14:39.777Z","updated_at":"2026-04-10T10:14:40.335Z","avatar_url":"https://github.com/software-challenge.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.software-challenge.de\"\u003e\u003cimg width=\"128\" src=\"https://software-challenge.de/site/themes/freebird/img/logo.png\" alt=\"Software-Challenge Logo\"\u003e\u003c/a\u003e Spiel-Infrastruktur der Software-Challenge Germany ![.github/workflows/gradle.yml](https://github.com/software-challenge/backend/workflows/.github/workflows/gradle.yml/badge.svg)\n\nIn diesem Repository befindet sich\nder Spiel-Infrastruktur der [Software-Challenge](https://www.software-challenge.de),\nein Programmierwettbewerb für Schüler.\nDabei wird für ein jährlich wechselndes Spiel eine künstliche Intelligenz entwickelt,\ndie sich dann in Duellen gegen andere durchsetzen muss.\n\nDer Code teilt sich auf in gemeinsames SDK, Server, Spieler(vorlage) und Spiel-Plugins.\n\n| Ordner  | Beschreibung                                                                     |\n|---------|----------------------------------------------------------------------------------|\n| helpers | Zusätzliche Tools (aktuell nur der TestClient)                                   |\n| player  | Spielervorlage                                                                   |\n| plugin  | Plugin des aktuellen Jahres (Spiel-XML, Tests, ...)                              |\n| server  | Spielserver                                                                      |\n| sdk     | Projektübergreifend verwendete Klassen (XML Networking, Protokoll, Replays, ...) |\n\nDie Struktur der Plugins wird aktuell im Einklang mit der GUI neu strukturiert.\n\nWir sind immer für Mithilfe dankbar!\nEine Entwickler-Anleitung findet sich in [CONTRIBUTING](CONTRIBUTING.md).\n\nMehr Informationen zu Code-Strukturen und Standards findet ihr in den [GUIDELINES](GUIDELINES.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftware-challenge%2Fbackend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoftware-challenge%2Fbackend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftware-challenge%2Fbackend/lists"}