Kleine Verbesserungen der README
This commit is contained in:
parent
89e4a935b9
commit
eac4c87639
|
@ -97,12 +97,12 @@ Die Nachrichten über den Randaustausch entsprechen den Nachrichten beim Awerbuc
|
||||||
und blockierend sind, es wird also auf ein ACK gewartet (das wir quasi durch die tiefer liegenden Schichten gemacht).
|
und blockierend sind, es wird also auf ein ACK gewartet (das wir quasi durch die tiefer liegenden Schichten gemacht).
|
||||||
Anstatt jedoch ein Safe zu verschicken, starte jeder Teilnehmer sofort den nächsten Tick und speichert seine Werte vom vorherigen Tick zwischen.
|
Anstatt jedoch ein Safe zu verschicken, starte jeder Teilnehmer sofort den nächsten Tick und speichert seine Werte vom vorherigen Tick zwischen.
|
||||||
Die Option, den Entwicklungsschritt erst durchzuführen, nachdem alle Nachbarn die Kanten angefragt haben, wurde bei der Implementierung erwogen,
|
Die Option, den Entwicklungsschritt erst durchzuführen, nachdem alle Nachbarn die Kanten angefragt haben, wurde bei der Implementierung erwogen,
|
||||||
die Zwischenspeicherung der vorherigen Ränder erschien jedoch komplizierter.
|
die Zwischenspeicherung der vorherigen Ränder erschien jedoch einfacher.
|
||||||
|
|
||||||
## Technische Implementierung
|
## Technische Implementierung
|
||||||
|
|
||||||
Das GUI ist mit pygame implementiert.
|
Das GUI ist mit pygame implementiert.
|
||||||
Parallel dazu läuft in einem separaten Thread ein simpler Webserver, über den die Kommunikation mit den andren Teilnehmern erfolgt.
|
Parallel dazu läuft in einem separaten Thread ein simpler Webserver, über den die Kommunikation mit den anderen Teilnehmern erfolgt.
|
||||||
|
|
||||||
Dieser stellt folgende Endpoints bereit:
|
Dieser stellt folgende Endpoints bereit:
|
||||||
|
|
||||||
|
@ -110,12 +110,12 @@ Dieser stellt folgende Endpoints bereit:
|
||||||
- /pause: Für das Pausieren und Starten von GOL
|
- /pause: Für das Pausieren und Starten von GOL
|
||||||
- /border: Für den Randaustausch
|
- /border: Für den Randaustausch
|
||||||
|
|
||||||
## TODOS/Probleme
|
## TODOS/Probleme (won't fix)
|
||||||
|
|
||||||
- [ ] Sauberer Shutdown
|
- [ ] Sauberer Shutdown
|
||||||
- [ ] Joinen wenn nicht pausiert
|
- [ ] Joinen wenn nicht pausiert
|
||||||
- [ ] Zwei Nachbarn als Parameter angeben
|
- [ ] Zwei Nachbarn als Parameter angeben
|
||||||
- [ ] 2D Gebiete
|
- [ ] 2D Gebiete (also verbinden an allen vier Seiten)
|
||||||
|
|
||||||
<!-- LocalWords: Counter
|
<!-- LocalWords: Counter
|
||||||
-->
|
-->
|
||||||
|
|
Loading…
Reference in a new issue