Netzwerkprogrammierung in Java Protokollspezifikation Vier Gewinnt
|
|
- Martha Winkler
- vor 7 Jahren
- Abrufe
Transkript
1 Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Otto Spaniol Netzwerkprogrammierung in Java Protokollspezifikation Vier Gewinnt Das Spezifikationskomitee: Hendrik von Lehn Marcus Gelderie Florian Bade Mara Beilin
2 Inhaltsverzeichnis Vier Gewinnt 2. Regeln Spielspezifische Suchparameter Query-Format QueryHit-Format Kommunikationsprotokoll Handshake Spielstart Nachrichtenformate Treuhandfunktion der Bank Spielablauf Beispielablauf Lehrstuhl für Informatik 4 Sommersemester 2007
3 Vier Gewinnt Dieses Spiel hat die Spiel-ID 2.. Regeln Das klassische Brettspiel wird auf einem senkrecht stehenden hohlen Spielbrett gespielt, in das die Spieler abwechselnd ihre Spielsteine fallen lassen. Das Spielbrett besteht aus sieben Spalten (senkrecht) und sechs Reihen (waagerecht). Jeder Spieler besitzt 2 gleichfarbige Spielsteine. Wenn ein Spieler einen Spielstein in eine Spalte fallen lässt, besetzt dieser den untersten freien Platz der Spalte. Gewinner ist der Spieler, der es als erster schafft, vier seiner Spielsteine waagerecht, senkrecht oder diagonal in eine Linie zu bringen. Das Spiel endet unentschieden, wenn das Spielbrett komplett gefüllt ist, ohne dass ein Spieler eine Viererlinie gebildet hat. Zeilen x Spalten y Eine Spielfeld-ID besteht aus der Zeile und der Spalte und hat die Form xy..2 Spielspezifische Suchparameter Es gibt keine spielspezifischen Suchparameter..2. Query-Format Da ein Servent der einen Vier-Gewinnt-Server sucht, keine spielspezifischen Suchparameter benötigt, wird das Game Search Len-Feld auf 0 gesetzt GameID min Bet max Bet Game Search Len.2.2 QueryHit-Format Da es keine spielspezifischen Suchparameter gibt, wird bei der QueryHit-Nachricht das Game Search Len-Feld ebenfalls auf 0 gesetzt..3 Kommunikationsprotokoll.3. Handshake Nachdem der Client die Verbindung zum Server aufgebaut hat, sendet der Server eine Begrüßungsnachricht an den Client: Lehrstuhl für Informatik 4 2 Sommersemester 2007
4 Vier Gewinnt Version 0.\n Der Client antwortet mit Vier Gewinnt Version OK\n.3.2 Spielstart Es wird per Zufall entschieden, wer anfangen darf. Dafür wird vom Server und Client eine 4-byte-Zufallszahl (java.util.random.nextbytes()) erzeugt, diese mit MD5 gehasht (java.security.messagedigest) und dann an den jeweils anderen geschickt. Im Anschluss wir die unverschlüsselte Zufallszahl geschickt, beide Zahlen werden addiert und wenn sie gerade ist fängt der Client, sonst der Server, an..3.3 Nachrichtenformate Hash Diese Nachricht wird vor jedem Spiel vom Server/Client gesendet und enthält die verschlüsselte (mit MD5 gehashte) Zufallszahl als 28-Bit-String. 6 0x0 Hash Random No Diese Nachricht folgt auf eine Hash-Nachricht und enthält die unverschlüsselte Zufallszahl als 4-Byte-Array (in aufsteigender Array-Index-Reihenfolge). 4 0x Random No Random No OK Diese Nachricht folgt auf eine Random No-Nachricht und akzeptiert 0x00 oder verwirft 0x0 die Zufallszahl (Spielabbruch) nach einer Überprüfung des Hashs. 0x2 OK Start Diese Nachricht schickt der Server an den Client. Starter ist mit 0x0 der Client und mit 0x02 der Server. S C: 0x3 Starter Start OK Diese Nachricht schickt der Client auf eine Start-Nachricht, wenn er die Serverentscheidung, wer Anfangen darf, akzeptiert. Darauf folgt dann vom Starter eine Drop-Nachricht. C S: 0x4 Start NOK Diese Nachricht schickt der Client auf eine Start-Nachricht, wenn er die Serverentscheidung, wer anfangen darf, nicht akzeptiert (Spielabbruch). C S: 0x5 Drop Diese Nachricht wird vom Server/Client auf eine Start OK-Nachricht im weiteren Spielverlauf gesendet, enthält das Spielfeld (jeweils ein Byte für x und y) in das der Spielstein geworfen wurde und ein Win-Flag mit 0x00 für NEIN, 0x0 für JA und 0x02 für UNENTSCHIEDEN. Auf ein JA oder UNENT- SCHIEDEN folgt bei Akzeptanz eine Result-Nachricht. Bei einem NEIN wird weiter gespielt. Lehrstuhl für Informatik 4 3 Sommersemester 2007
5 2 0x6 Spielfeld xy Win Drop OK Diese Nachricht wird vom Server/Client als Antwort auf eine Drop-Nachricht gesendet, wenn der Spielzug des Clients/Servers gültig war und akzeptiert wurde. Sie wiederholt den Zug. 2 0x7 Spielfeld xy Drop NOK Diese Nachricht wird vom Server/Client als Antwort auf eine Drop-Nachricht gesendet, wenn der Spielzug des Clients/Servers ungültig war und nicht akzeptiert wurde und/oder der Win-Flag nicht akzeptiert wird. Das Spiel wird abgebrochen. 2 0x8 Spielfeld xy Request Bet Diese Nachricht wird vom Server gesendet, wenn der Einsatz des Spielers erwartet wird. 0x20 Bet Diese Nachricht wird vom Client als Antwort auf eine Request Bet-Nachricht gesendet und enthält die Einsatzhöhe des Spielers als vorzeichenlose 32-Bit-Integerzahl. C S: 4 0x2 Einsatz Bet OK Diese Nachricht wird vom Server als Antwort auf eine Bet-Nachricht gesendet, wenn die Einsatzhöhe des Clients gültig war und akzeptiert wurde. Zur Sicherheit wird der Einsatz in der Nachricht wiederholt. 4 0x22 Einsatz Bet TooHigh Diese Nachricht wird vom Server als Antwort auf eine Bet-Nachricht gesendet, wenn die Einsatzhöhe des Clients über dem Limit des Servers lag. Gleichzeitig werden dem Spieler die minimale und die maximale Einsatzhöhe als vorzeichenlose 32-Bit-Integerzahl mitgeteilt x23 Min Max Bet TooLow Diese Nachricht wird vom Server als Antwort auf eine Bet-Nachricht gesendet, wenn die Einsatzhöhe des Clients unter dem Mindesteinsatz des Servers lag. Gleichzeitig werden dem Spieler die minimale und die maximale Einsatzhöhe als vorzeichenlose 32-Bit-Integerzahl mitgeteilt x24 Min Max Trust Account Diese Nachricht wird vom Server gesendet, nachdem er das Treuhandkonto für die aktuelle Spielrunde eröffnet hat. Die Nachricht enthält die Bankdaten var. 0x25 IP Port KtoNr LP Allg. Passwort Lehrstuhl für Informatik 4 4 Sommersemester 2007
6 Trust Account OK Diese Nachricht wird als Antwort vom Client auf eine Trust Account-Nachricht gesendet, wenn der Spieler die Daten erfolgreich erhalten hat und das eröffnete Konto akzeptiert. C S: 0x26 Trust Account NOK Diese Nachricht wird als Antwort vom Client auf eine Trust Account-Nachricht gesendet, wenn der Spieler das eröffnete Konto nicht akzeptiert. C S: 0x27 Result Diese Nachricht wird am Ende des Spiels von beiden Parteien gesendet und spiegelt das Ergebnis aus der Sicht des Senders wieder x30 Auszahlung Server Auszahlung Client.4 Treuhandfunktion der Bank Die Treuhandfunktionalität des Bank-Servers wird bei Vier Gewinnt eingesetzt, um die Einsätze die zu Beginn des Spiels getätigt werden zu verwahren und am Ende dem Gewinner auszuzahlen. Die Benutzernamen sind festgelegt und lauten Server und Client. Beide zahlen den gleichen Betrag ein. Am Ende des Spiels wird der Gewinner ermittelt und dieser erhält den gesamten eingezahlten Betrag ausgezahlt..5 Spielablauf Ein Spiel-Client baut eine TCP-Verbindung auf.... Vier-Gewinnt-Handshake: Server und Client tauschen die in.3. definierten Textzeilen aus. 2. Einsatz festlegen. 3. Betrag auf Treuhandkonto hinterlegen. 4. Starterlaubnis regeln (.3.2) 5. Spielen (s.u.) 6. Freigabe des Treuhandkontos Vor der Spieldurchführung wird entschieden wer starten darf. Der Starter (4.) wirft einen Spielstein ins Feld Drop und der Gegenspieler akzeptiert diesen Spielzug Drop OK oder verwirft Drop NOK ihn. Wird der Spielzug akzeptiert, ist der andere Spieler mit genau dem gleichen Ablauf dran, wenn nicht, wird das Spiel abgebrochen. Abgebrochen wird das Spiel auch wenn einer das Win-Flag des anderen nicht akzeptiert. Sobald einer der Spieler vier Spielsteine in einer Reihe hat, das Win-Flag auf JA setzt oder das Spielfeld voll ist und das Win- Flag auf UNENTSCHIEDEN steht und der andere das akzeptiert, ist das Spiel erfolgreich beendet und es wird eine Result-Nachricht gesendet. Lehrstuhl für Informatik 4 5 Sommersemester 2007
7 .6 Beispielablauf Bezeichnungen S Server C Client. Handshake V i e r G e w i n n t V e r s i o n 0. \n C S: V i e r G e w i n n t V e r s i o n O K \n 2. Einsatz festlegen Siehe Black Jack 3. Betrag auf Treuhandkonto hinterlegen Siehe Black Jack 4. Start regeln Server schickt Client seine verschlüsselte Zufallszahl (Hash). 0x0 SERVERRANDOMNUMBERHASH... Client schickt Server seine verschlüsselte Zufallszahl (Hash). C S: 0x0 CLIENTRANDOMNUMBERHASH... Server schickt Client seine unverschlüsselte Zufallszahl. 0x Client schickt Server seine unverschlüsselte Zufallszahl. C S: 0x Server hat die Zufallszahl mit dem Hash verglichen und teilt dem Client mit, dass er sie akzeptiert. 0x2 0x00 Client hat die Zufallszahl mit dem Hash verglichen und teilt dem Server mit, dass er sie akzeptiert. C S: 0x2 0x00 Server teilt dem Client mit, dass der Client anfangen darf. 0x3 0x0 Client akzeptiert das. C S: 0x4 5. Spielen Lehrstuhl für Informatik 4 6 Sommersemester 2007
8 Client wirft ersten Spielstein in die erste Spalte, Spielfeld-ID 6 und setzt das Win-Flag auf NEIN C S: 0x6 6 0x00 Server bestätigt und akzeptiert den Spielzug des Clients 0x7 6 Server wirft ersten Spielstein in die zweite Spalte, Spielfeld-ID 62 und setzt das Win-Flag auf NEIN 0x x00 Client bestätigt und akzeptiert den Spielzug des Servers C S: 0x Client wirft einen Spielstein in die dritte Spalte, Spielfeld-ID 34 und setzt das Win-Flag auf JA C S: 0x x0 Server akzeptiert, dass Client gewonnen hat und schickt direkt sein Spielergebnis 0x Client schickt Server sein Spielergebnis C S: 0x Freigabe des Treuhandkontos Siehe Black Jack Lehrstuhl für Informatik 4 7 Sommersemester 2007
Es gibt 3 Regelsets, die sich durch eine feste Spielfeldgröße und einen festen Schiffssatz auszeichnen.
E Schiffe Versenken Dieses Spiel hat die Spiel-ID 3. E. Regeln Platzierung der Schiffe ist frei, allerdings dürfen die Schiffe nicht überlappen oder diagonal gesetzt werden. Insbesondere dürfen Schiffe
MehrDer Roboter wird auf einer 2 cm breiten, schwarzen Spur (mit Links- und Rechtskurven) gestartet.
Info 13 LK (GA) Bearbeitungszeit: 225 min Seite 1 Aufgabe 1: Mindstorms Grundlage für alle Aufgaben ist ein Raupenroboter, wie du ihn aus dem Unterricht kennst. An den Sensoren sind je ein Lichtsensor
MehrWikingerschach (Viking Kubb) Turnierregeln
Wikingerschach (Viking Kubb) Turnierregeln Allgemeines Wikingerschach oder auch Viking Kubb genannt ist ein Holzwurf-Geschicklichkeitsspiel für Jung und Alt. Es kann zwischen 2-12 Spielern gespielt werden.
MehrSoftware-Challenge Sixpack Spielregeln. 24. Juni 2013 PACK SIX
Software-Challenge 2014 - Sixpack Spielregeln 24. Juni 2013 SIX PACK 1 Inhaltsverzeichnis 1 Einführung 3 2 Spielmaterial 3 2.1 Das Spielbrett.................................. 3 2.2 Die Spielsteine.................................
MehrWikingerschach (Viking Kubb) Turnierregeln
Wikingerschach (Viking Kubb) Turnierregeln Allgemeines Wikingerschach oder auch Viking Kubb genannt ist ein Holzwurf-Geschicklichkeitsspiel für Jung und Alt. Es kann zwischen 2-12 Spielern gespielt werden.
Mehrein Spielbrett mit 126 sechseckigen Feldern in drei Farben 51 Spielfiguren, davon je 17 in einer Farbe:
Vollständige Spielregeln 1. Inhalt Dreierschach V2.1 Schach für drei Spieler 2004 / 2014 Christian Wahlmann ein Spielbrett mit 126 sechseckigen Feldern in drei Farben 51 Spielfiguren, davon je 17 in einer
MehrDokumentation Catan-Protokoll Protokoll Version 0.1
Dokumentation Catan-Protokoll Protokoll Version 0.1 Erich Schubert Julian Busch 28.11.2016 1 Einschränkungen Die folgenden Einschränkungen wurden für Protokoll-Version 0.1 vorgenommen: Es sind noch keine
MehrLudwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde
Ludwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde Willkommen in der Gruppenphase des Systempraktikums. Ihre Aufgabe in der Projektphase ist es, einen Client für das
MehrMehrdimensionale Arrays
Informatik Studiengang Chemische Technologie Michael Roth michael.roth@h-da.de Hochschule Darmstadt -Fachbereich Informatik- WS 2012/2013 Inhalt Teil X Michael Roth (h_da) Informatik (CT) WS 2012/2013
MehrDas Handbuch zu KReversi. Clay Pradarits Entwickler: Mario Weilguni Korrektur: Lauri Watts Deutsche Übersetzung: Maren Pakura
Clay Pradarits Entwickler: Mario Weilguni Korrektur: Lauri Watts Deutsche Übersetzung: Maren Pakura 2 Inhaltsverzeichnis 1 Einführung 5 2 Spielanleitung 6 3 Spielregeln, Spielstrategien und Tipps 7 3.1
MehrLudwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde
Ludwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde Willkommen in der Gruppenphase des Systempraktikums. Ihre Aufgabe in der Projektphase ist es, einen Client für das
MehrAbbildung 1: Strukturskizze der Kommunikation. Die Kommunikation kann in drei Phasen eingeteilt werden:
Protocol - V 0.2.6 (ω) 1 Übersicht In diesem Dokument wird die Kommunikation zwischen RobotServer(RS), (GS) und Clients (Cl) beschrieben. Die Roboter (R) werden von einer Kamera(I) erkannt und durch Funkbefehle
MehrDas Handbuch zu KReversi. Clay Pradarits Entwickler: Mario Weilguni Korrektur: Lauri Watts Deutsche Übersetzung: Maren Pakura
Clay Pradarits Entwickler: Mario Weilguni Korrektur: Lauri Watts Deutsche Übersetzung: Maren Pakura 2 Inhaltsverzeichnis 1 Einführung 5 2 Spielanleitung 6 3 Spielregeln, Spielstrategien und Tipps 7 3.1
MehrAndroid will doch nur spielen. Ein Spieleframework stellt sich vor
Android will doch nur spielen Ein Spieleframework stellt sich vor 1 Agenda Motivation Eine allgemeine Spieleschnittstelle Reguläre Brettspiele TicTacToe Visualisierung und Steuerung Spieleagenten Weitere
Mehratms m-payment Dokumentation Info Hotline: Autor: Christian Hutzinger Version 2.6 Stand: Seite 1
atms m-payment Dokumentation Info Hotline: 0820 240 403 Autor: Christian Hutzinger Version 2.6 Stand: 07.05.2008 Seite 1 Inhaltsverzeichnis: 1 Grundlagen... 3 2 Operator-Identifizierung... 3 2.1 ÖSTERREICH...
MehrKegelverein Die Totenköpfe Neustadt e.v.
Unsere Kegelspiele Volle/Abräumen Einfaches Spiel um sich etwas "WARM" zu spielen. 10 Würfe auf die Vollen und 10 Würfe auf Abräumen. Die Punkte werden dann zusammengezählt. Lattenzaun Der Reihe nach macht
MehrSafari Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de
Safari Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de Inhalt Safari Spielregeln...1 Spielidee...2 Spielstart...3 Spielablauf...4 Tiere suchen...5 Wie fotografiere ich
MehrPinguin Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Alvydas Jakeliunas und Günter Cornett
Pinguin Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Alvydas Jakeliunas und Günter Cornett Inhalt Pinguin Spielregeln...1 Spielidee...2 Spielbeginn...3 Phase 1: Pinguine platzieren...4
MehrInhalt: Spielbrett, 36 Kugeln (8 gelbe, 7 rote, 6 grüne, 5 blaue, 4 weiße, 3 graue. 3 schwarze), 2 rote und 2 gelbe Zeiger.
Wer sammelt die wertvollsten Kugeln? Brettspiel für 2 oder 4 Spieler von Sid Sackson Ravensburger"' Spiele Nr. 60451249 Inhalt: Spielbrett, 36 Kugeln (8 gelbe, 7 rote, 6 grüne, 5 blaue, 4 weiße, 3 graue.
MehrGrundlagen des Spiels
Mühle gehört zu den absoluten Klassikern der Strategie-Brettspiele. In der Schweiz auch Nünistei (bedeutet: Neun Steine ) genannt, gibt es wohl kaum einen Haushalt mit Kindern, indem sich dieses Brettspiel
MehrSudoku goes Classic. Spielmaterial und die gemeinsame DOMINARI - Regel. für 2 Spieler ab 8 Jahren
Sudoku goes Classic für 2 Spieler ab 8 Jahren Spielmaterial und die gemeinsame DOMINARI - Regel Die Spielfläche Die Spielfläche besteht aus 6x6 Feldern. 4 zusammen hängende Felder gleicher Farbe bilden
MehrKulami. Fabio Valdés. LG Datenbanksysteme für neue Anwendungen
Fakultät Fakultätfür fürmathematik Mathematikund undinformatik Informatik Kulami Fabio Valdés Einführung Kulami Problemstellung Anforderungen Details Folie 2 Spielregeln Ziel des Spiels Punktezählung Aufgabenstellung
MehrAbgabe: :00. Achten Sie darauf nicht zu lange Zeilen, Methoden und Dateien zu erstellen 1
Programmieren Sommersemester 07 Architecture-driven Requirements Engineering (ARE) https://sdqweb.ipd.kit.edu/wiki/programmieren Jun.-Prof. Dr.-Ing. Anne Koziolek Abschlussaufgabe Ausgabe: 0.07.07 3:00
MehrSoftwarepraktikum Sommersemester 2007
Softwarepraktikum Sommersemester 2007 Netzwerkprogrammierung in Java Ralf Wienzek wienzek@i4.informatik.rwth-aachen.de Ulrich Loup ulrich@i4.informatik.rwth-aachen.de Grundlagen Netzwerkprogrammierung
MehrWürfel Fragezeichen Absolventenmütze Schlüssel Blauer Pfeil Rundes Feld mit Monster Rundes Feld mit Monstereiern
Monster Quiz: the board game ist ein Spiel, das die SMART Notebook Anwendungen mit einem großen Brettspiel von 3x2 Metern verbindet. Dabei wechseln die Spielaktivitäten zwischen Brettspiel und interaktivem
MehrLudwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde
Ludwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde Systempraktikum Projektaufgabe (Teil 1 von 4) Willkommen in der Gruppenphase des Systempraktikums. Ihre Aufgabe in
MehrSpielinhalt. Die Zeit: Der Ort: Der Amerikanische Westen. Für 2-5 Spieler, ab 8 Jahre.
Für - Spieler, ab 8 Jahre. Die Zeit: 8. Der Ort: Der Amerikanische Westen Du bist ein Goldgräber, der sein Schürfgebiet absteckt und es gegen Rivalen und Besitzlose verteidigt. Beanspruche alles, was Du
MehrTesttechniken-Praktikum Aufgabe 8
Testtechniken-Praktikum Aufgabe Aufgabe 9 Reversi Vorarbeiten ie werden diese Aufgabe im oftwaretechnik-poolraum (Raum 5) bearbeiten. Dort finden ie bereits vollständig für diese Aufgabe vorbereitete Rechner
MehrClient-Server Kommunikation Hey, danke für den Fisch
Client-Server Kommunikation Hey, danke für den Fisch Software-Challenge Germany 2015 Stand 29. August 2014 Inhaltsverzeichnis 1. Einleitung 1 1.1. Beispiel-Definition.............................. 2 I.
MehrKommunikationsprotokoll für monitor Version 2.0.0
Kommunikationsprotokoll für monitor Version 2.0.0 Inhaltverzeichnis : 1.) Einleitung 2.) Datenformat 3.) Änderungen 4.) Befehlsgruppen 5.) Befehlsübersicht 6.) Befehlsbeschreibung 1.) Einleitung Die Version
MehrDokumentation des Projektes Tic Tac Toe
Praktikum aus Programmierung Dr. Michael Hahsler Dokumentation des Projektes Tic Tac Toe 0050230 1 Java Projekt: Tic Tac Toe 1. Inhaltsverzeichnis 1. Inhaltsverzeichnis... 2 2. Problemdefinition... 2 3.
MehrDas fesselnde Strategiespiel für zwei Personen. The exciting strategy game for two players
Das fesselnde Strategiespiel für zwei Personen The exciting strategy game for two players 1 Das fesselnde Strategiespiel für zwei Personen Autoren: Robert Witter und Frank Warneke www.barragoon.de Inhalt:
MehrEs gibt ein Spielfeld mit 9x9 Feldern. Jedes Feld hat eine aus insgesamt 7 Farben.
Bereich: Klassen* Wechselspiel (. Teil) Package: de.dhbwka.java.exercise.classes Klasse: Wechselspiel Diese Aufgabe ist für sehr gute Studierende, denen die anderen Aufgaben zu einfach sind. Sie geht weit
MehrSpielregeln Backgammon
Das Ziel von Backgammon Spielregeln Backgammon Ziel diese Spieles besteht darin, seine Steine (schwarz oder weiß) in das eigene Heimfeld zu bringen und sie dann von dort abzuwürfeln (rauszunehmen). Dabei
MehrVideo-Projekt TicTacCam
Video-Projekt TicTacCam Sven Eric Härtel Audio-Video Programmierung, Media Systems WS09/10 Prof. Dr. Andreas Plaß TicTacCam ist eine kleine Videospielapplikation, die sich an dem bekannten PEN & Paper
MehrXML-Schnittstellendokumentation
Software-Challenge 2017 XML-Schnittstellendokumentation Mississippi Queen Stand: 5. Oktober 2016 Inhaltsverzeichnis 1. Einleitung 1 1.1. Beispiel-Definition.......................... 2 I. Client Server
MehrWer es zuerst schafft, seine Holzkegel
Spielvorbereitung SCHMIDT-SPIELINFO Spieltyp: Taktikspiel Spielerzahl: 1-4 Altersempfehlung: 8-88 Spieldauer: ca. 30-45 Minuten Taktik Glück SPIELZIEL Wer es zuerst schafft, seine Holzkegel durch geschickte
MehrDie lustige Spielesammlung für 2-6 Kinder ab 3 Jahren. Mit 6 verschiedenen Farbwürfel- und Geschicklichkeitsspielen!
Die lustige Spielesammlung für 2-6 Kinder ab 3 Jahren. Mit 6 verschiedenen Farbwürfel- und Geschicklichkeitsspielen! Meine6erstenSpiele_Anleitung.indd 1 29.07.10 09:39 Spieleranzahl: 2-4 Alter: ab 4 Jahre
MehrJAVA Projekt Mensch ärgere dich nicht
JAVA Projekt Mensch ärgere dich nicht Rechnerpraktikum aus Programmierung, WS06/07 Unter der Leitung von Dr. Michael Hahsler Autor: Name: Patrick Siebert Matrikelnummer: 0252978 Inhalt: PROBLEMBESCHREIBUNG:...
Mehr6in1 Deluxe Spiele-Koffer. Spielanleitung
6in1 Deluxe Spiele-Koffer Spielanleitung 1 ihr neuer spielekoffer Sehr gehrte Kunden, wir danken Ihnen für den Kauf dieses Spiele- Koffers. Mit diesem eleganten Koffer sind Sie für Spiele-Abende und lange
MehrGesamtdokumentation. Autoren: Thomas Merkel (19868) Janik Lemcke (19865) Arkadiusz Rawa (19893) Letzte Änderung: Freitag, 28.
Team: sysopr12 Autoren: (19868) Janik Lemcke (19865) (19893) Letzte Änderung: Freitag, 28. Januar 2011 Janik Lemcke Seite 1 von 20 Inhaltsverzeichnis 1 Konzeption...3 1.1 RFC...3 1.1.1 Szenario...3 Login...3
MehrMQTT Dokumentation VERBINDEN VON ENDGERÄTEN ÜBER DAS MQTT-PROTOKOLL VERSION 1.1.0
MQTT Dokumentation VERBINDEN VON ENDGERÄTEN ÜBER DAS MQTT-PROTOKOLL VERSION 1.1.0 INHALT Über das MQTT-Protokoll... 2 Verbindungsaufbau... 2 Verbindungsparameter... 2 Verbindungsbestätigung... 3 Topic-Übertragung...
MehrBRING DEINE STRATEGIE INS ROLLEN THE STRATEGIC BOARD GAME WITH SHIFTING MARBLES
BRING DEINE STRATEGIE INS ROLLEN THE STRATEGIC BOARD GAME WITH SHIFTING MARBLES Level 2-4 BRING DEINE STRATEGIE INS ROLLEN 8+ THE STRATEGIC BOARD GAME WITH SHIFTING MARBLES Shiftago 1-15 Min. Express 10-30
MehrDurchschnittlich BEGRIFFE. DIE IN DEN REGELN VERWENDET WERDEN: SPIELER: 2-6. JAHRE: ab 12
SPIELER: 2-6 JAHRE: ab 12 ANSPRUCH: Erfahren Fortgeschritten Durchschnittlich SPIELZUBEHÖR Kunststoffspielfeld 7 Kunststoffgebäude (Konzernzentralen) 108 Spielsteine (Firmen) 7 Sätze Aktien Börsen-Einsatz
Mehre-solo-e für 2 Spieler Spieldauer: ca 5~20 Minuten INHALT
e-solo-e für 2 Spieler Spieldauer: ca 5~20 Minuten INHALT Ein Spielbrett aus Keramik und 16 handgefertigte Würfel. Jeder Würfel zeigt drei verschiedene Symbole. Die anderen drei Würfelseiten sind leer.
MehrAufgabenblatt 3. Kompetenzstufe 2. Allgemeine Informationen zum Aufgabenblatt:
Aufgabenblatt 3 Kompetenzstufe 2 Allgemeine Informationen zum Aufgabenblatt: Die Abgabe erfolgt in TUWEL. Bitte laden Sie Ihr IntelliJ-Projekt bis spätestens Freitag, 15.12.2017 13:00 Uhr in TUWEL hoch.
Mehr«Treffer 21!» Spannung beim Black Jack
Black Jack «Treffer 21!» Spannung beim Black Jack Black Jack zu spielen macht Spass: Nehmen Sie Platz und tauchen Sie ein in die faszinierende Welt unseres Casinos. Haben Sie Fragen? Sprechen Sie uns an!
MehrIINFORMATION. Keine Angst vor dem Rechner JUMA 1/2000 IM UNTERRICHT. Tetris. 1. Unterrichtsvorschlag: Tetris im Deutschunterricht
JUMA 1/2000 IM UNTERRICHT TIPPS FÜR DIE DEUTSCHSTUNDE MIT DEN JUMA-SEITEN 28 30 IINFORMATION Tetris Tetris ist eines der bekanntesten Computerspiele. Sein Erfinder ist der russische Computer-Spezialist
MehrMontage der Spielfiguren
Inhalt Montage der Spielfiguren Die Geschichte Das Spielmaterial Ziel des Spiels Spielvorbereitung Das Spiel beginnt Wie wird gezogen? Die Schicksalswürfel Beispiel für eine Zugfolge Betreten eines Zielpavillons
MehrSoftware Challenge XML- Dokumentation Piranhas. Sören Domrös
Software Challenge XML- Dokumentation Piranhas Sören Domrös Ziel dieser Dokumentation ist es, die XML-Schnittstelle der Softwarechallenge festzuhalten. Wir freuen uns über sämtliche Verbesserungsvorschläge.
MehrSerielle Kommunikation - Kodierung
Serielle Kommunikation - Kodierung (1.) Erstellen Sie nachfolgende Klasse: Dabei haben die Methoden folgende Funktionen: exists(): Überprüft, ob eine serielle Schnittstelle existiert getproperties(): Liefert
MehrFür Leute, die Spaß am Denken haben! Wörterklauer
Spiele in einheitlichem, handlichem Kleinformat. Besonders praktisch für die Reise oder als originelle Mitbringsel. Spielmaterial meist aus stabilem Kunststoff. Auch für kleine Spielerrunden geeignet.
MehrBLACK JACK SPIELREGELN
BLACK JACK SPIELREGELN www.spielbank-cottbus.de www.spielbank-potsdam.de www.spielbank-frankfurt-oder.de BRANDENBURGISCHE SPIELBANKEN GMBH & CO. KG (BSB) SPIELREGELN BLACK JACK ES GELTEN FOLGENDE SPIELREGELN
MehrInformatik 2 Objektorientiertes Programmieren mit C++ Projektarbeit im Modul Einführung in die objektorientierte Programmierung mit C++
Projektarbeit im Modul Einführung in die objektorientierte Programmierung mit C++ Projektziel: Es soll eine Art einfaches Brettspiel für die Konsole programmiert werden, mit dem Namen 'FindTheHeart'. Hier
MehrBedienungsanleitung. Stefan Feldmann
Bedienungsanleitung Stefan Feldmann Bedienungsanleitung für den einfachen und kompakten Umgang mit dem unter Borland Delphi 7 erstellten Programm Mühle, März 2007. S t e f a n F e l d m a n n 1 4. 0 3.
MehrDas Handbuch zu Bovo. Aron Bostrom Eugene Trounev Übersetzung: Burkhard Lück BOVO N 5
Aron Bostrom Eugene Trounev Übersetzung: Burkhard Lück BOVO N 5 2 Inhaltsverzeichnis 1 Einführung 5 2 Spielanleitung 6 3 Spielregeln, Spielstrategien und Tipps 8 3.1 Spielregeln..........................................
MehrGrundlagen Internet-Technologien INF3171
Grundlagen Internet-Technologien INF3171 ekaay AJAX Version 1.0 01.07.2013 aktuelles 2 Ajax: zunächst Abkürzung für Asynchronous JavaScript And XML Jesse J. Garrett (AdaptivePath) http://www.adaptivepath.com/publications/essays/archives/
MehrWillkommen zur Vorlesung. im Sommersemester 2011 Prof. Dr. Jan Jürjens
Willkommen zur Vorlesung im Sommersemester 2011 Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl XIV 1 27. Software Architektur Anwendungsbeispiele 2 Modellierung und Verifikation von
MehrSICHERE DATENHALTUNG IN DER CLOUD VIA HANDY. Tuba Yapinti Abschlussvortrag der Bachelorarbeit Betreuer: Prof. Reinhardt, Dr.
SICHERE DATENHALTUNG IN DER CLOUD VIA HANDY 1 Tuba Yapinti Abschlussvortrag der Bachelorarbeit Betreuer: Prof. Reinhardt, Dr. Bernd Borchert GLIEDERUNG 1. Motivation Gründe für die Entwicklung Ideen für
Mehr1 Server. 1.1 Kommunikation
1 Server Den Server erhaltet ihr über die CoMa-Homepage http://www.math.tu-berlin.de/ CoMa/coma2.SS10/ oder über das CoMa-Forum http://www.math.tu-berlin.de/coma/ forum/cgi-bin/yabb2/yabb.pl. Der Server
MehrLudwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde Jan Schmidt
Ludwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller Dr. N. gentschen Felde Jan Schmidt Willkommen in der Gruppenphase des Systempraktikums. Ihre Aufgabe in der Projektphase ist es, einen Client
MehrDr. Monika Meiler. Inhalt
Inhalt 5 Referenzdatentypen - Felder... 5-2 5.1 Eindimensionale Felder - Vektoren... 5-3 5.1.1 Vereinbarung... 5-3 5.1.2 Referenzen sind keine Felder... 5-6 5.1.3 Kopieren eindimensionaler Felder... 5-7
MehrSpielregeln für Schach
Gebrauchsartikel mit sozialer Herkunft B-Vertrieb GmbH Anerkannt gemeinnütziges Unternehmen gem. Art. 80 Abs. 1 lit. g und Art. 56 Bst. g DBG Lehnstrasse 90 l CH-9014 St.Gallen Tel. +41 (0)71 280 83 20
MehrCluedoRules. Version Juni Praktikum Programmiermethodik SS 2001 Lehrstuhl für Praktische Informatik IV, Universität Mannheim
CluedoRules Version 0.2 11. Juni 2001 Praktikum Programmiermethodik SS 2001 Lehrstuhl für Praktische Informatik IV, Universität Mannheim Inhaltsverzeichnis 0 Modifikationen 2 1 Einführung 2 2 Spielanleitung
MehrAnforderungsbeschreibung
Fachbereich Mathematik und Informatik Prof. Dr. Klaus Ostermann Anforderungsbeschreibung zum Softwarepraktikum im Sommersemester 2010 Tillmann Rendel 28. Mai 2010 28. Mai 2010 Informationen zum Betrieb
MehrDokumentation Catan-Protokoll Protokoll Version 0.2
Dokumentation Catan-Protokoll Protokoll Version 0.2 Erich Schubert Julian Busch 05.12.2016 1 Änderungen gegenüber Version 0.1 Der Räuber ist jetzt im Protokoll spezifiziert Seehandel und Binnenhandel sind
MehrDas Handbuch zu Offiziersskat. Martin Heni Eugene Trounev Korrektur: Mike McBride Deutsche Übersetzung: Maren Pakura
Martin Heni Eugene Trounev Korrektur: Mike McBride Deutsche Übersetzung: Maren Pakura 2 Inhaltsverzeichnis 1 Einführung 5 2 Spielanleitung 6 3 Spielregeln, Spielstrategien und Tipps 7 3.1 Spielfeld...........................................
MehrHandbuch zu Shisen-Sho
Dirk Doerflinger Eugene Trounev Frederik Schwarzer Korrektur: Frerich Raabe Deutsche Übersetzung: Robert Schröter Überarbeitung der deutschen Übersetzung: Maren Pakura 2 Inhaltsverzeichnis 1 Einführung
MehrPro Xenon Mediathek Ltd. Spielbeschreibung Joker 27
Pro Xenon Mediathek Ltd. Joker 27 Joker 27 Spielaufbau und Regeln Joker 27 ist ein Spiel mit drei Walzen. Ein Spielergebnis besteht aus 3x3 Symbolen, wobei jede Walze eines von insgesamt drei Symbolen
MehrAufgabenblatt 5 Analyse Swarmation
Analyse Swarmation Projekt: Keynode 11 Gruppe: swp11-5 Analyse: Enrico Reich & Florian Golemo Seite 1 Inhaltsverzeichnis 1 Klassendiagramme...3 2 Repräsentation der Clients im Server...6 3 Format des Nachrichtenaustauschs...6
MehrNOTACONFUSUS Spielziel. NOTACONFUSUS Spielbeginn. NOTACONFUSUS Spielverlauf
HALLO UND WILLKOMMEN! DRUCKEN: wir empfehlen: weißes Papier, Papierformat DIN A4, Hochformat CHECKLISTE 'NOTACONFUSUS' : (Spielmaterial ab 2 Spieler) - Checkliste & Spielregeln (2 Seiten) - Spielplan (1
MehrWeb-basierte Anwendungssysteme PHP Teil 2
Web-basierte Anwendungssysteme PHP Teil 2 Prof. Dr. Armin Lehmann (lehmann@e-technik.org) Fachbereich 2 Informatik und Ingenieurwissenschaften Wissen durch Praxis stärkt Seite 1 Prof. Dr. Armin Lehmann
MehrSchach Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de
Schach Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de Inhalt Schach Spielregeln...1 Einleitung...2 Das Ziel des Spiels...3 Das Spielbrett...4 Züge...5 Das Schlagen von
MehrTechnical Note 0604 ewon
Technical Note 0604 ewon Talk2M als Email- & SMS-Server - 1 - Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Information... 3 1.2 Hinweis... 3 1.3 Anschluss PC und ewon-router... 3 2 Email-Versand mit ewon-router...
MehrJeder Spieler erhält 1 Tableau. Die Würfel werden für alle gut erreichbar in der Tischmitte bereitgelegt und stehen allen Spielern zur Verfügung.
8+ 2 4 20 min SPIELMATERIAL 4 Tableaus 27 Würfel in drei Farben (9 pro Farbe) 48 Chips Das kleine, gemeine Spiel für 2 4 Mistkäfer ab 8 Jahren von Klaus-Jürgen Wrede SPIELIDEE 26x 13x 9x Jeder Spieler
Mehr66 Das Kartenspiel. Inhaltsverzeichnis
66 Das Kartenspiel Inhaltsverzeichnis 66 Das Kartenspiel Sechsundsechzig...2 1Spielregeln...2 1.1Karten...2 1.2Vorbereitung...3 1.3Stich...3 1.4Bedienen...4 1.5Der Stapel...4 1.6Melden...4 1.7Spielablauf...5
MehrFTP File Transfer Protocol
FTP ist ein Kommunikationsprotokoll, um Dateien zwischen zwei unterschiedlichen Computersystemen zu übertragen. Die Übertragung findet nach dem Client-Server- Prinzip statt. Ein FTP-Server stellt dem FTP-Client
MehrJavaScript Schere, Stein, Papier
JavaScript Schere, Stein, Papier Zwei Personen suchen sich jeweils ein Symbol aus und nennen es gleichzeitig. Haben beide Spieler das gleiche Symbol, ist die Runde unentschieden. Ansonsten gelten folgende
MehrSummy Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Corné van Moorsel
Summy Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Corné van Moorsel Inhalt Summy Spielregeln...1 Spielidee und Ziel des Spiels...2 Vorbereitung...3 Spielzug...4 Gültige Summe...5 Teile
MehrSoftware Challenge XML- Dokumentation Hase und Igel. Sören Domrös
Software Challenge XML- Dokumentation Hase und Igel Sören Domrös Inhalt 1. Einleitung................................................................................ 1 1.1. An wen richtet sich dieses Dokument?..................................................
MehrSoftware Challenge XML- Dokumentation Hase und Igel. Sören Domrös
Software Challenge XML- Dokumentation Hase und Igel Sören Domrös Inhalt 1. Einleitung................................................................................ 1 1.1. An wen richtet sich dieses Dokument?..................................................
MehrÜbung Informatik I - Programmierung - Blatt 2
RHEINISCH- WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN LEHR- UND FORSCHUNGSGEBIET INFORMATIK II RWTH Aachen D-52056 Aachen GERMANY http://programmierung.informatik.rwth-aachen.de LuFG Informatik II Prof.
MehrPflichtenheft Version 1.0. Mäxchen/Meiern iphone App
Pflichtenheft Version 1.0 Mäxchen/Meiern iphone App Auftraggeber: Lehrstuhl für Informatik V Prof. Dr. Reinhard Männer Universität Heidelberg Zuletzt geändert: 10. April 2012 Inhaltsverzeichnis 1 Zielbestimmungen
MehrEin Pferderennspiel für 2 6 Personen Ravensburger Spiele Nr
Ein Pferderennspiel für 2 6 Personen Ravensburger Spiele Nr. 602 5 206 Spielmaterial: Spielplan aus Filz, 54 Jockey-Karten, 4 Pferdefiguren, 6x3 Markierungssteine, Wettblock Dieses spannende Spiel läßt
MehrEine kleine Schachfibel
Eine kleine Schachfibel Nenariyon Narduch Querlar 19 n. Hilgorad 1 Inhaltsverzeichnis 1 Prolog 3 2 Vom Schachspiel und seinen Regeln 3 2.1 Erlaubte Züge und anderes Wissenwertes................ 4 2.1.1
MehrCablelink. Bedienungsanleitung. to fax
Cablelink Bedienungsanleitung E-mail to fax 1 Inhaltsverzeichnis Einführung 2 Fax-Versand via Druckertreiber 3 Fax-Versand via E-Mail 13 Faxbericht 16 Fax-Versand via Druckertreiber Der Druckertreiber
Mehrdatenlink-schnittstelle Version 1.0
www.datenlink.info datenlink-schnittstelle Version 1.0 Inhalt 1 Allgemeines 2 1.1 Datenaustausch... 2 1.2 Zugriffstypen... 2 2 Format der Rückgabewerte 3 2.1 HTTP-Statuscodes... 3 2.2 Rückgabewerte...
MehrDEUTSCH. Der Heilige Hügel. IRLANDS KÖNIGLICHES BRETTSPIEL Spielstufe 1
DEUTSCH 1 Der Heilige Hügel IRLANDS KÖNIGLICHES BRETTSPIEL Spielstufe 1 EINLEITUNG Der Heilige Hügel ist eine andere Bezeichnung für den Hügel von Tara, die alte Hauptstadt Irlands Der Heilige Hügel ist
MehrDr. Monika Meiler. Inhalt
Inhalt 4 Einführung in die Programmiersprache Java (Teil III)... 4-2 4.5 Referenzdatentypen - Felder... 4-2 4.5.1 Eindimensionale Felder - Vektoren... 4-3 4.5.2 Beispiel Sortieren eines Vektors... 4-4
MehrCablelink. Bedienungsanleitung. to fax
Cablelink Bedienungsanleitung E-mail to fax 1 Inhaltsverzeichnis Einführung 2 Fax-Versand via Druckertreiber 3 Fax-Versand via E-Mail 9 Faxbericht 12 einführung Mit dem Dienst E-Mail to Fax ist es möglich,
MehrInstitut fu r Informatik
Technische Universita t Mu nchen Institut fu r Informatik Lehrstuhl fu r Bioinformatik Einfu hrung in die Programmierung fu r Bioinformatiker Prof. B. Rost, L. Richter WS 2016/17 Aufgabenblatt 2 31.10.2016
MehrRisiko. Kurzbeschreibung:
Risiko Kurzbeschreibung: Risiko ist ein Klassiker unter den Strategie-Spielen und besticht durch eine sehr geringe Komplexität, aber dafür durch einen langen Spielverlauf. Die Ausgangslage ist immer unterschiedlich
MehrProgrammierpraktikum
TECHNISCHE UNIVERSITÄT MÜNCHEN FAKULTÄT FÜR INFORMATIK Praktikum: Grundlagen der Programmierung Programmierpraktikum Woche 05 (24.11.2016) Stefan Berktold s.berktold@tum.de PRÄSENZAUFGABEN Heutige Übersicht
MehrRosenkönig Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de
Rosenkönig Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de Inhalt Rosenkönig Spielregeln...1 Spielidee und Spielziel...2 Spielmaterial und Spielvorbereitung...3 Spielverlauf...5
MehrTU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Dr. Thomas Neumann
TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Dr. Thomas Neumann Blatt Nr. 3 Übung zur Vorlesung Einsatz und Realisierung von Datenbanksystemen im SoSe15 Moritz Kaufmann (moritz.kaufmann@tum.de)
MehrCrossminton Spielregeln
Crossminton Spielregeln Herausgeber International Crossminton Organisation - ICO Zuständiger Verband in Deutschland - Deutscher Crossminton Verband - DCV - Stand: Februar 2018 Inhaltsverzeichnis: Begriffserklärung
MehrNachstehend finden Sie eine detaillierte Schritt für Schritt Anleitung um Ihren -Account in Mozilla Thunderbird einzurichten.
Anleitung zum Einrichten Ihres E-Mail-Kontos in Mozilla Thunderbird Nachstehend finden Sie eine detaillierte Schritt für Schritt Anleitung um Ihren E-Mail-Account in Mozilla Thunderbird einzurichten. Serveradressen
MehrUserManual. Anleitung zur Einrichtung Ihres Yealink Telefons. Hansruedi Steiner 1.0, Februar Version:
UserManual Anleitung zur Einrichtung Ihres Yealink Telefons Autor: Version: Hansruedi Steiner 1.0, Februar 2016 (CHF 2.50/Min) Administration Phone Fax Webseite +41 56 470 46 26 +41 56 470 46 27 www.winet.ch
MehrKonfiguration der SMTP-Verbindung... 5 Einstellungen speichern / laden... 6 Versenden von Paketen... 6
FileAway. Handbuch Inhalt Allgemeiner Hinweis zur Funktion... 2 Konfiguration... 2 Erstkonfiguration... 2 Konfiguration der FTP-Verbindung... 3 Konfiguration der SMTP-Verbindung... 5 Einstellungen speichern
Mehr