Die "Docs" scheinen nicht immer ganz aktuell, ich habe angefangen mir alles mal durchzulesen und auszuprobieren.
@xeruf @TomekRD @YoEnte eventuell könnt ihr mehr zu bestimmten Anmerkungen sagen.
https://docs.software-challenge.de/wettbewerb
- sowie das Ministerium für Wissenschaft, Wirtschaft und Verkehr des Landes Schleswig-Holstein finanziert wird mittlerweile nicht mehr so
- Link Computerspieler nicht erreichbar
- Dieser Wettkampf besteht zunächst aus einer kompletten Meisterschaft (jeder gegen jeden) und anschließend aus einem Finale der 8 führenden Teams (Final Eight) Gruppenphase, Champions-League und dann Final Eight.
- **In jeder Phase des Projekts wird in der Presse und im Radio über den jeweils aktuellen Stand berichtet. ** Ist das noch so?
https://docs.software-challenge.de/wettbewerb#teilnahmebedingungen-und-registrierung
- Jede Schule kann sich dabei mit mehreren Kursen oder AGs (höchstens 3 Teams) anmelden Ist höchstens 3 Teams immer noch aktuell?
- Jedes Team sollte dabei aus mindestens 3 Schülerinnen und Schülern und einer betreuenden Lehrkraft bestehen. Nicht mehr aktuell -> Ein Team kann aus einer Schülerin oder einem einzelnen Schüler bis zu einer ganzen Schulklasse bestehen
- Jeder Kurs bzw. jede AG darf nur ein Team anmelden Ist das richtig?
- Link Computerspieler nicht erreichbar
- Zurzeit nehmen pro Schuljahr etwa 100 Teams bundesweit an der Software-Challenge teil Das ist schon eine Weile nicht mehr. Eventuell nur "nehmen bundesweit Schulen teil"
- Es werden dabei neben zahlreichen Sachpreisen auch etwa 100 Stipendien (6 Monate je 300 Euro) an die besten 100 Schülerinnen und Schüler vergeben. Das stimmt so nicht mehr oder? Wie viele Stipendium gibt es derzeit
- Das Anmeldeverfahren sieht etwa wie folgt aus. Nicht aktuell
https://docs.software-challenge.de/wettbewerb#die-aufgabe
- Link Computerspieler nicht erreichbar
https://docs.software-challenge.de/faq
https://docs.software-challenge.de/faq#technisch
- komplex sein
Kkönnen
und e. Es ist vollkommen in Ordnung
https://docs.software-challenge.de/grundlagen/player#der-computerspieler
- Dies ist der Link zum Computerspieler der oben falsch gesetzt ist
- Java SDK installiert nicht erreichbar
- Auf diese Weise müssen die Schülerinnen und Schüler nicht den ganzen Computerspieler selbst entwickeln -> Formulierung -> Neben dem eigentlichen Programm ist auch der Quellcode des Zufallsspielers verfügbar. Diesen Quellcode können Schülerinnen und Schüler anschauen und ihn um ihre eigene Strategie erweitern. Dadurch können sich die Schülerinnen und Schüler ganz auf den Entwurf und die Implementierung ihrer eigenen Strategie konzentrieren.
- Lösung der Aufgabe
als der Zufallsspieler verfolgt und dadurch nicht mehr so leicht zu schlagen ist. -> redundant
https://docs.software-challenge.de/grundlagen/server#der-spielleiter-server
https://docs.software-challenge.de/grundlagen/server#spielsituation-nachstellen
https://docs.software-challenge.de/grundlagen/server#automatische-spiele-der-testserver
https://docs.software-challenge.de/grundlagen/server#unerwartete-zugzeitberschreitungen-softtimeout
Der Garbage Collector der Java Virtual Machine löst dieses Verhalten aus. Der Garbage Collector der Java Virtual Machine kann dieses Verhalten auslösen
- Andere Optionen als die im FAQ?
https://docs.software-challenge.de/grundlagen/server#massentests-mit-dem-testclient
- Wann TestClient?
- **Wichtig ist, dass nicht versucht wird, zwei Server auf dem selben Port zu starten. ** eventuell auch Fehlermeldung hinzufügen -> Bei folgender Fehlermeldung
<fehler> wurden zwei Server auf dem selben Port gestartet.
https://docs.software-challenge.de/grundlagen/server#argumente-des-testclients
- Ich denke der Server sollte auch so eine Tabelle haben
- **Dieses Verhalten wird wahrscheinlich bald verändert, wobei dann jeder TestClient unabhängig vom Server die Punkte zählt. ** Hat sich dieses Verhalten geändert?
https://docs.software-challenge.de/grundlagen/contest#die-weboberflche
- https://contest.software-challenge.de
https://docs.software-challenge.de/grundlagen/contest#benachrichtigungen
https://docs.software-challenge.de/grundlagen/contest#computerspieler
- Sollte sich nichts finden, installieren wir gern etwas passendes nach. -> Hier fehlt eine Kontaktadresse
- **Hinweis: ... -> Hier sollte ein echtes Hinweis Feld genutzt werden.
statt des bisherigen Clients
https://docs.software-challenge.de/grundlagen/contest#replays
- Im Vergleich zum Rest eher technisch
https://docs.software-challenge.de/spiele/26_piranhas/xml#felder
TEAM_GRÖßE Warum ist dieses Feld deutsch? Aber soll das ein Feld mit dem Namen _<Größe> sein?
https://docs.software-challenge.de/entwicklung/#die-richtige-programmiersprache
https://docs.software-challenge.de/entwicklung/kennenlernen#das-spiel-kennenlernen
-
Die Spielregeln findet ihr hier Ich schlage vor den Satz zu löschen. Alternativ schlage ich folgende Formulierung vor: Außerdem sollte den Spielregel studiert werden.
Da der Link dadurch spielabhängig wird, würde ich diese Seite gerne mit anderen zu einer Liste von Seiten die für ein neues Spiel angepasst werden hinzufügen. Dies könnte Teil der Readme oder eines Guides für eine neue Saison im Notion sein.
-
Computerspieler nicht aktuell
https://docs.software-challenge.de/entwicklung/abgabe#java
https://docs.software-challenge.de/entwicklung/abgabe#python
- Eine Anleitungen dafür gibt es in der Dokumentation. -> Link nicht aktuell
https://docs.software-challenge.de/entwicklung/abgabe#inoffizielle-spielervorlagen
- Es gibt keine anderen Spielervorlagen? Manche Schulen machen Rust, eventuell stellen die was zur Verfügung?
https://docs.software-challenge.de/entwicklung/abgabe#generelles-zum-upload
- Das Hochladen des Spielers im Wettkampfsystem wird detailliert unter Wettkampfsystem->Computerspieler beschrieben. -> Da steht nichts dazu
- Java, Python, Ruby, Node.js, Swift, .NET, oft in mehreren Versionen. -> Ich habe noch andere Versionen gesehen. Ich denke diese Liste sollten wir aktuell halten.
https://docs.software-challenge.de/entwicklung/abgabe#andere-programmiersprache
- Überschrift: Andere Programmiersprachen
- GNU Getopt Konventionen -> Link veraltet
- Mit
chmod +x wird die Binärdatei ausführbar gemacht. Dies ist nötig, da in einem ZIP-Archiv das Ausführbar-Attribut nicht gespeichert wird).
https://docs.software-challenge.de/entwicklung/abgabe#die-begegnungen
- Dabei gilt für die Rechenzeit die
im Institut verwendete obige Hardware als Referenz -> Institut wird die ganze Zeit schon nicht mehr erwähnt.
https://docs.software-challenge.de/entwicklung/java/einrichtung-der-entwicklungsumgebung#einrichtung-der-javaentwicklungsumgebung
-
Hinweis: Bevor man sich um die Einrichtung der Entwicklungsumgebung kümmert, muss unbedingt Java installiert sein. -> Echtes Hinweisfeld
-
Spielervorlage herunterladen (von unserer Website unter allgemeine Dokumentation) -> Link einfügen
-
- -> Bild unter 4. packen. Das Bild oben ist veraltet und markiert das falsche. Hier sollte Existing Gradle Project markiert sein.
-
- Nun wählt man unter "Project root directory" die
extrahierte Datei -> man wählt keine Datei sondern den Ordner aus
-
Screenshots zum einbinden in die Anleitung
https://docs.software-challenge.de/entwicklung/java/einrichtung-der-entwicklungsumgebung#spielervorlage-aus-eclipse-starten
- Starten funktioniert nur, wenn die Gui oder ein Testserver schon auf einen Client wartet

Die "Docs" scheinen nicht immer ganz aktuell, ich habe angefangen mir alles mal durchzulesen und auszuprobieren.
@xeruf @TomekRD @YoEnte eventuell könnt ihr mehr zu bestimmten Anmerkungen sagen.
https://docs.software-challenge.de/wettbewerb
https://docs.software-challenge.de/wettbewerb#teilnahmebedingungen-und-registrierung
https://docs.software-challenge.de/wettbewerb#die-aufgabe
https://docs.software-challenge.de/faq
https://docs.software-challenge.de/faq#technisch
Kkönnenund e. Es ist vollkommen in Ordnunghttps://docs.software-challenge.de/grundlagen/player#der-computerspieler
als der Zufallsspieler verfolgt und dadurch nicht mehr so leicht zu schlagen ist.-> redundanthttps://docs.software-challenge.de/grundlagen/server#der-spielleiter-server
https://docs.software-challenge.de/grundlagen/server#spielsituation-nachstellen
Das funktioniert hoffentlich in der GUI? Wie kann man derzeit ein Replay laden? Bezieht sich das auf Replays aus dem Wettkampfsystem? Außerdem erste Nutzung der Abkürzung GUI. Sollte das nicht Spielleiter heißen? Dazu steht bisher nichts in Begriffe und Corporate Image https://www.notion.so/softwarechallenge/Begriffe-und-Corporate-Image-798185991f22459bb65e9002d6dd54a9
Das scheint so nicht mehr möglich zu sein, richtig?
https://docs.software-challenge.de/grundlagen/server#automatische-spiele-der-testserver
https://docs.software-challenge.de/grundlagen/server#unerwartete-zugzeitberschreitungen-softtimeout
Der Garbage Collector der Java Virtual Machine löst dieses Verhalten aus.Der Garbage Collector der Java Virtual Machine kann dieses Verhalten auslösenhttps://docs.software-challenge.de/grundlagen/server#massentests-mit-dem-testclient
<fehler>wurden zwei Server auf dem selben Port gestartet.https://docs.software-challenge.de/grundlagen/server#argumente-des-testclients
https://docs.software-challenge.de/grundlagen/contest#die-weboberflche
https://docs.software-challenge.de/grundlagen/contest#benachrichtigungen
eE-Mailhttps://docs.software-challenge.de/grundlagen/contest#computerspieler
statt des bisherigenClientshttps://docs.software-challenge.de/grundlagen/contest#replays
https://docs.software-challenge.de/spiele/26_piranhas/xml#felder
TEAM_GRÖßEWarum ist dieses Feld deutsch? Aber soll das ein Feld mit dem Namen _<Größe> sein?https://docs.software-challenge.de/entwicklung/#die-richtige-programmiersprache
https://docs.software-challenge.de/entwicklung/kennenlernen#das-spiel-kennenlernen
Die Spielregeln findet ihr hierIch schlage vor den Satz zu löschen. Alternativ schlage ich folgende Formulierung vor: Außerdem sollte den Spielregel studiert werden.Da der Link dadurch spielabhängig wird, würde ich diese Seite gerne mit anderen zu einer Liste von Seiten die für ein neues Spiel angepasst werden hinzufügen. Dies könnte Teil der Readme oder eines Guides für eine neue Saison im Notion sein.
Computerspieler nicht aktuell
https://docs.software-challenge.de/entwicklung/abgabe#java
ergänzend dazu: Hier in der Dokumentation.der Anleitung zur Abgabe des Computerspielers.https://docs.software-challenge.de/entwicklung/abgabe#python
https://docs.software-challenge.de/entwicklung/abgabe#inoffizielle-spielervorlagen
https://docs.software-challenge.de/entwicklung/abgabe#generelles-zum-upload
https://docs.software-challenge.de/entwicklung/abgabe#andere-programmiersprache
chmod +xwird die Binärdatei ausführbar gemacht. Dies ist nötig, da in einem ZIP-Archiv das Ausführbar-Attribut nicht gespeichert wird).https://docs.software-challenge.de/entwicklung/abgabe#die-begegnungen
im Institut verwendeteobige Hardware als Referenz -> Institut wird die ganze Zeit schon nicht mehr erwähnt.https://docs.software-challenge.de/entwicklung/java/einrichtung-der-entwicklungsumgebung#einrichtung-der-javaentwicklungsumgebung
Hinweis: Bevor man sich um die Einrichtung der Entwicklungsumgebung kümmert, muss unbedingt Java installiert sein. -> Echtes Hinweisfeld
Spielervorlage herunterladen (von unserer Website unter allgemeine Dokumentation) -> Link einfügen
extrahierte Datei-> man wählt keine Datei sondern den Ordner ausScreenshots zum einbinden in die Anleitung
https://docs.software-challenge.de/entwicklung/java/einrichtung-der-entwicklungsumgebung#spielervorlage-aus-eclipse-starten