Abschlusspräsentation

Größe: px
Ab Seite anzeigen:

Download "Abschlusspräsentation"

Transkript

1 Abschlusspräsentation Robotikpraktikum Spielen mit dem Greifarm Angw. Informatik Awend. Informatik Angw. Informatik Universität Heidelberg 27. Oktober 2009

2 Ablauf der Präsentation Aufgabenstellung Entwicklungsprozess der Komponenten Schachbrett Roboterarm Programmlogik Ergebnisse und Ausblick Vorführung des Projektes 2

3 Aufgabenstellung Schachspielen gegen Roboterarm Lynx ermöglichen: Konstruktion eines Schachbrettes mit geeigneter Sensorik Wiederverwendbarkeit für andere Projekte Spielgefühl soll so natürlich wie möglich sein 3

4

5 Entwicklungsprozess - Schachbrett Technische Umsetzung Figur Magnet Abstandshalter Nagel Brett Reed-Kontakt 6

6 Entwicklungsprozess - Schachbrett Software Umsetzung Mikrocontroller......interagiert über serielle Schnittstelle mit dem Computer...arbeitet mit Handshake: wartet auf eingehende Befehle und reagiert dementsprechend...kann Positionen der Figuren liefern und zwei LEDs steuern...wird über eine Brettinterfaceklasse angesprochen 7

7 8

8 Entwicklungsprozess - Roboterarm Technische Umsetzung Aktionsradius des Armes durch eine steuerbare Drehplattform künstlich erweitert. Greiffinger von Lynx mit mehr Haftung versehen um Figuren besser zu halten. Arm auf Anhöhe montiert um Bewegungsfreiheit bestmöglich auszunutzen. 9

9 Entwicklungsprozess - Roboterarm Software Umsetzung Steuerung unterteilt sich auf drei Ebenen: Servomotordaten Auslenkungen und Geschwindigkeit Positionsdaten 3D-Raumdaten für die Greiffingerpositionen Schachdaten Schachfelder und Figurcharakteristika Einfachere Handhabung Weniger Kontrolle über die Hardware 10

10 Entwicklungsprozess - Roboterarm Software Umsetzung Ebene Servomotordaten Ansteuerung der Servomotoren über einen eigenen Mikrocontroller Servoboard-Schnittstelle verlangt normierte Daten für jeden Servomotor: Wertebereich von 0.0 bis 1.0 für Stellung zwischen maximaler Auslenkung links/rechts Wertebereich von 0.0 bis 1.0 entspricht Geschwindigkeit der Rotation 11

11 Entwicklungsprozess - Roboterarm Software Umsetzung Ebene Positionsdaten Wichtig ist: Position im Raum unter gewissen Bedingungen zu erreichen. (hier: senkrechte Ausrichtung der Fingerspitzen) Greiffinger werden durch inverse Kinematik an die richtige Position navigiert. [gegeben] Position [benötigt] Winkel Hier: Geometrischer Lösungsansatz 12

12 Entwicklungsprozess - Roboterarm Software Umsetzung Ebene Schachdaten Durchführung eines Schachzuges soll als eine Routine zur Verfügung stehen. z. B. Teilzug Hebe Bauer auf Feld a2 an 1) Übersetzung des Feldes a2 in Greifkoordinaten 2) Offset-Werte vom Typ Bauer berücksichtigen 3) Modifizierte Greifkoordinaten an darunter liegende Ebene weitergeben: Sequenz an Bewegungspunkten durchlaufen, welche Hebebewegung an den Greifkoordinaten realisiert. 13

13

14 Entwicklungsprozess - Programm Schach -KI Anforderungen an die KI: Spielerkoordinaten entgegen nehmen Antwortkoordinaten senden Schach Regeln berücksichtigen Angemessener Schwierigkeitsgrad GNU Chess: 1984 für UNIX (Stuart Cracraft) Aktuellste Version 5.07 Auf 2.4Ghz Pentium 4 mit 512MB RAM erzielt GNU Chess 2100 ELO Rating (Meisteranwärter) Vgl. Veselin Topalov (derzeitiger Listenanführer) mit

15 Entwicklungsprozess - Programm Schach -KI Startet GNU Chess im child prozess über fork() fork()<0 -> Fehler fork()==0 -> Kind-Prozess (neu erzeugt durch fork) fork()>0 -> Vater-Prozess (ursprünglich gestarteter Prozess)

16 Entwicklungsprozess - Programm Der Kern - Übersicht Das Kernprogramm......verwaltet die Softwarekomponenten Schach-KI Armsteuerung Brettinterface...hat 6 verschiedene Zustände...beinhaltet Fehlertolleranz & -korrektur merkt sich Position, Typ und Besitzer jeder Figur 17

17 Entwicklungsprozess - Programm Mögliche Fehlerquellen Falsche Startposition Der Greifarm verfehlt eine Figur Spieler entscheidet sich um (bevor sein Zug beendet wurde) Zwei Arten eine Figur zu schlagen (welche zuerst anheben?) Sonderzüge (Rochade, Bauer wird zur Dame) Zwei Felder werden gleichzeitig verändert Figuren werden umgeworfen 18

18 Entwicklungsprozess - Programm Der Zug des Spielers Die History zeichnet das Anheben und Absetzen von Figuren innerhalb eines Spieler-Zuges auf Es wird aufgezeichnet wann, wo und wie eine Figur manipuliert wurde, gegebenenfalls auch wem sie gehört Nach jedem Absetzen wird ein Entscheidungsbaum mit 9 Verzweigungen durchlaufen um den Zug zu analysieren Anheben und Absetzen kann sich auch aufheben 19

19 Entwicklungsprozess - Programm Beispiel zur History: Figur schlagen Zeit Variante 1 Angehoben: A4 Angehoben: B5 Platziert: B5 Zugehörigkeit: LISA Spieler Variante 2 Angehoben: B5 Angehoben: A4 Platziert: B5 Unbekannt 1. Eine Figur von LISA wurde auf dem gerade geänderten Feld in diesem Zug schon einmal angehoben 2. Es gab bisher genau 3 Teilzüge, während genau einem dieser Teilzüge wurde eine Figur des Spielers angehoben Der Spieler will vermutlich eine Figur schlagen 20

20 Entwicklungsprozess - Programm Der Zug der Schach-KI Problem: Gnuchess liefert nur die Koordinaten Lösung: Fallunterscheidung und verwenden einer Queue Beispiel: Gnuchess: c6d4 c6d4 und d4 besetzt Figur schlagen 1.Figur von d4 anheben (Typ ermitteln) 2.Angehobene Figur außerhalb des Brettes fallenlassen 3.Eigene Figur von c6 nehmen (Typ ermitteln, merken) 4.Angehobene Figur auf d4 absetzen (Höhe durch Schritt 3) 21

21 Ergebnisse und Ausblick Fehlertoleranz beim Spielen Intuitives Spielgefühl Ausbaufähig für andere Spiele / Praktika Implementierung zusätzlicher Spieloptionen Genauigkeit der Servomotoren verbessern Effizientere Kommunikation mit dem Brett 22

22 Vorführung Eine Partie Schach gegen LISA Spieler : Weiß LISA : Schwarz 23

Schach für Anfänger. Hier möchte ich für Anfänger das Schachspiel näher bringen.

Schach für Anfänger. Hier möchte ich für Anfänger das Schachspiel näher bringen. Schach für Anfänger Hier möchte ich für Anfänger das Schachspiel näher bringen. Bild 1 Die Grundstellung Das Schachbrett sollte man immer so legen, daß rechts unten ein weißes Feld ist (Bild1: rotes Feld).

Mehr

Spielregeln für Schach

Spielregeln 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

Mehr

Schach Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de

Schach 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

Mehr

Schach Spielanleitung

Schach Spielanleitung Schach Spielanleitung 1. Schachbrett Untenstehend sieht man ein Schachbrett inklusive Figuren in Grundstellung. Hierbei handelt es sich immer um die Ausgangsposition. Zu beachten ist, dass jedes Feld seinen

Mehr

Schach für Anfänger Hier möchte ich für Anfänger das Schachspiel näher bringen.

Schach für Anfänger Hier möchte ich für Anfänger das Schachspiel näher bringen. Schach für Anfänger Hier möchte ich für Anfänger das Schachspiel näher bringen. Viele glauben, daß das Schachspiel schwierig zu erlernen ist, da es sechs verschiedene Figuren gibt. Wenn man sich aber die

Mehr

Fortgeschrittenenpraktikum Inverses Pendel

Fortgeschrittenenpraktikum Inverses Pendel Fortgeschrittenenpraktikum Inverses Pendel Johannes Vogt, Stefan Richter Robotiklabor an der Universität Heidelberg Übersicht Team und Betreuer Aufgabenstellung Theoretische Modellierung des physikalischen

Mehr

GS1 - Grundelemente Lektion 1

GS1 - Grundelemente Lektion 1 LEKTION 1 DAS SCHACHBRETT Inhalt Einführung Anleitung für den Trainer / Lehrer Ausblick Lösungen Herzlich Willkommen bei der Chess Tigers Universität! In den letzten Jahren strömen immer mehr Grundschüler

Mehr

Erste Schritte um Schach zu lernen

Erste Schritte um Schach zu lernen Erste Schritte um Schach zu lernen Erstellt durch wikihow Übersetzungen: Schach ist ein sehr beliebtes Spiel und weithin als eines der ältesten noch gespielten Spiele anerkannt. Obwohl die Regeln von Schach

Mehr

1. Das Schachbrett und die Figuren

1. Das Schachbrett und die Figuren 1. Das Schachbrett und die Figuren -64 Felder -Beschriftung von a1 bis h8 (Wichtig für die Notation, Aufschreiben und Nachspielen von Schachpartien) -Weiß beginnt immer das Spiel -Die Grundaufstellung

Mehr

von Heinrich Glumpler und Matthias Schmitt

von Heinrich Glumpler und Matthias Schmitt von Heinrich Glumpler und Matthias Schmitt Schachen spielt sich wie Schach ohne Brett. Die Schachregeln werden dabei geringfügig verändert und ermöglichen neue Strategien, ohne den Kern des Schachspiels

Mehr

Regeln und Figuren Lehrerinformation

Regeln und Figuren Lehrerinformation Lehrerinformation 1/18 Arbeitsauftrag Ziel Die Sch erkennen die grundlegenden Regeln, die für das Schachspiel wichtig sind. Mit einem Postenlauf werden die Bedeutung und die Zugstärke der Figuren sowie

Mehr

Schach-AG Schachregeln

Schach-AG Schachregeln Schach-AG Schachregeln I. Das Schach-Spielfeld ( Schachbrett ): 1. Wenn das Schachbrett vor dir liegt, muss das rechte Eckfeld weiß sein. 2. a) Die waagerechten Felder heißen Reihen und werden von 1 bis

Mehr

Der folgende Vortrag basiert auf dem Text A Polynomial Time Algorithm for the N-Queens Problem von Rok Sosic und Jun Gu aus dem Jahre 1990.

Der folgende Vortrag basiert auf dem Text A Polynomial Time Algorithm for the N-Queens Problem von Rok Sosic und Jun Gu aus dem Jahre 1990. Ein polynomieller Algorithmus für das N-Damen Problem 1 Einführung Der folgende Vortrag basiert auf dem Text A Polynomial Time Algorithm for the N-Queens Problem von Rok Sosic und Jun Gu aus dem Jahre

Mehr

6in1 Deluxe Spiele-Koffer. Spielanleitung

6in1 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

Mehr

Sabrina Chevannes Illustriert von Fran Brylewska Aus dem Englischen von Matthias Schulz Anaconda

Sabrina Chevannes Illustriert von Fran Brylewska Aus dem Englischen von Matthias Schulz Anaconda Schach für Kinder Sabrina Chevannes Illustriert von Fran Brylewska Aus dem Englischen von Matthias Schulz Anaconda Inhalt Einführung... 6 Das Schlachtfeld... 10 Der Bauer... 14 Bauernschach...17 Der Turm...

Mehr

Das Handbuch zu Bovo. Aron Bostrom Eugene Trounev Übersetzung: Burkhard Lück BOVO N 5

Das 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..........................................

Mehr

Chess960 Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de

Chess960 Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de Chess960 Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de Inhalt Chess960 Spielregeln...1 Einleitung zu Chess960 (Fischer Random Chess)...2 Die Startaufstellung...3 Die

Mehr

Ralf s Schachkurs. Das Schachmatt ist das Ziel der Schachpartie. Wer seinen Gegner schachmatt gesetzt hat, ist der Sieger.

Ralf s Schachkurs. Das Schachmatt ist das Ziel der Schachpartie. Wer seinen Gegner schachmatt gesetzt hat, ist der Sieger. Ralf s Schachkurs Das Schachmatt Das Schachmatt ist das Ziel der Schachpartie. Wer seinen Gegner schachmatt gesetzt hat, ist der Sieger. Schachmatt ist ein König, wenn er dem Angriff und damit dem Schachgebot

Mehr

Die Handling Lösung für kleine Teile

Die Handling Lösung für kleine Teile robotics and motion Die Handling Lösung für kleine Teile einfach genial Einfach effizient Einfach kompakt Einfach applizierbar Einfach programmierbar einfach effizient Desktop Montage Pick & Place Materialtransport

Mehr

Testprüfung (so könnte ein Teil der Prüfung aussehen)

Testprüfung (so könnte ein Teil der Prüfung aussehen) Universität Stuttgart WS 2004/2005 Fakultät 5, Institut FMI Dowertill + Schmid EfidI 1 Zusatzkurs 3. März 2005 Bearbeitungszeit 120 min Testprüfung (so könnte ein Teil der Prüfung aussehen) Zur Beachtung:

Mehr

Praktikum: KHR1 Microcontroller Steuerung Bearbeiter: Ronald Lautenschläger Betreuer: Benjamin Reh, Katja Mombaur

Praktikum: KHR1 Microcontroller Steuerung Bearbeiter: Ronald Lautenschläger Betreuer: Benjamin Reh, Katja Mombaur Praktikum: KHR1 Microcontroller Steuerung Bearbeiter: Ronald Lautenschläger Betreuer: Benjamin Reh, Katja Mombaur Übersicht Kondo KHR1 Aufgabenstellung RCB1 Steuerungsplatine Steuerungssoftware Heart2Heart

Mehr

schach-lernen.com Seite 2

schach-lernen.com Seite 2 Lizenz Dieses Dokument inklusive aller Grafiken stehen unter einer Creative- Commons-Lizenz (Creative Commons Attribution-Noncommercial 3.0 Germany License). Sie dürfen das Dokument vervielfältigen, verbreiten

Mehr

INHALTSVERZEICHNIS. Teil 6 Kristin gegen Ben: Das große Match Lösungen für die schrecklich schweren Tests Einführung...

INHALTSVERZEICHNIS. Teil 6 Kristin gegen Ben: Das große Match Lösungen für die schrecklich schweren Tests Einführung... Chess Book German:Chess Book 6/3/08 21:10 Page 3 INHALTSVERZEICHNIS Einführung...4 Teil 1 Das Schachbrett und die Figuren...6 Die Ausgangsstellung...7 Schrecklich schwerer Test Nummer 1...8 Wie Läufer

Mehr

Vorwärtskinematik und inverse Kinematik. Andreas Schmidtke

Vorwärtskinematik und inverse Kinematik. Andreas Schmidtke Vorwärtskinematik und inverse Kinematik Andreas Schmidtke Übersicht 1. Vorwärtskinematik 2. Standardframes 3. Inverse Kinematik 4. Bemerkungen zur Numerik Übersicht 1. Vorwärtskinematik 1. Modellierung

Mehr

Eine kurze Anleitung des Schachs

Eine kurze Anleitung des Schachs Eine kurze Anleitung des Schachs In Anschluss an den Artikel der das Schachspiel an sich veranschaulicht schreibe ich hiermit noch eine kurze Anleitung für dieses Spiel. Beim Schach gibt es unendlich viele

Mehr

Gut.Besser.Chessbase13!

Gut.Besser.Chessbase13! Gut.Besser.Chessbase13! Neulich blätterte ich mal wieder in alten Schachzeitschriften und dort entdeckte ich zu meiner großen Freude eine Anzeige für ein damals neuartiges Computerprogramm namens ChessBase.

Mehr

Lernziel: DWZ 1300 Lektion 1

Lernziel: DWZ 1300 Lektion 1 LEKTION 1 ABZUGSANGRIFF (1) Inhalt Vorwort Anleitung für den Trainer / Lehrer Aufgaben Lösungen Ausblick Vorwort Herzlich Willkommen! Ich freue mich, dass Sie sich für den Kurs DWZ 1300 entschieden haben.

Mehr

Automatische Ballerkennung

Automatische Ballerkennung 7. Juli 2008 1 Grundlegende Vorgehensweise 2 Einführung VCAM von Mikrotron profil kann geladen werden, Bilder werden angezeigt und können gespeichert werden VCAM von Mikrotron profil kann geladen werden,

Mehr

Die kleine Schachschule

Die kleine Schachschule JONATHAN CARLSTEDT Die kleine Schachschule Regeln, Strategien und Spielzüge verständlich erklärt Perfekt änger! für Anf Inhalt Vorwort 4 1 D ie Grundlagen des Schach 6 Das Schachbrett.............................

Mehr

ein Spielbrett mit 126 sechseckigen Feldern in drei Farben 51 Spielfiguren, davon je 17 in einer Farbe:

ein 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

Mehr

Methodische Schachübungen

Methodische Schachübungen Ernst Bönsch Methodische Schachübungen für Schüler von bis 0 Jahren Teil : Arbeitsblätter ARBEITSBLÄTTER: THEMA I () Das Schachbrett I ( ) Reihe, Linien und Diagonalen I ( ) Das Schachbrett bezeichnen

Mehr

Vom Anfänger zum Turnierspieler Gewinnen lernen in 10 Lektionen

Vom Anfänger zum Turnierspieler Gewinnen lernen in 10 Lektionen J O N A T H A N C A R L S T E D T Vom Anfänger zum Turnierspieler Gewinnen lernen in 10 Lektionen 5 Inhalt Einleitung... 9 Erklärungen... 11 Lektion 1... 13 Wir lernen Schach: Das Schachbrett... 13 Grundlagen

Mehr

Ampelsteuerung Merkblatt 2 Wie wird der Arduino programmiert?

Ampelsteuerung Merkblatt 2 Wie wird der Arduino programmiert? 1 Übersicht Für die Programmierung steht ein Programm zur Verfügung. Hier kann der Quelltext geschrieben, überprüft, kompiliert und anschließend auf den Arduino geladen werden. Wenn ihr das Programm startet,

Mehr

Trainingsplan Vorwort. Skriptennachweise: Trainingsdauer. Gruppengröße

Trainingsplan Vorwort. Skriptennachweise: Trainingsdauer. Gruppengröße Trainingsplan 2010 Skriptennachweise: : Datei bereitgestellt von Herrn Schein Karl-Heinz 780x Stufenmethode.cbh: Datei bereitgestellt von Herrn Schneider-Zinner Harald Zeitschrift Jugendschach 10/2009:

Mehr

Graphdurchmusterung, Breiten- und Tiefensuche

Graphdurchmusterung, Breiten- und Tiefensuche Prof. Thomas Richter 18. Mai 2017 Institut für Analysis und Numerik Otto-von-Guericke-Universität Magdeburg thomas.richter@ovgu.de Material zur Vorlesung Algorithmische Mathematik II am 18.05.2017 Graphdurchmusterung,

Mehr

Plastische Gestaltungsgrundlagen Prof. Ernst Thevis. Stegreif SS15 Architektur Schach

Plastische Gestaltungsgrundlagen Prof. Ernst Thevis. Stegreif SS15 Architektur Schach Stegreif SS Architektur Schach Norwegen 15 Jh. 12.Jh. Schottland Mongolei 6.Jh. - Entstehung vermutlich zwischen dem 3. und 6 Jh. in Asien - Ausbreitung in Europa zwischen 9. und 11. Jh. Im Hochmittelalter

Mehr

Eine kleine Schachfibel

Eine 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

Mehr

REGELN. Artikel 1: Wesen und Ziele der 3D-Schachpartie. Artikel 2: Die Anfangsstellung der Figuren auf dem Brett

REGELN. Artikel 1: Wesen und Ziele der 3D-Schachpartie. Artikel 2: Die Anfangsstellung der Figuren auf dem Brett REGELN > Artikel 1: Wesen und Ziele der 3D-Schachpartie > Artikel 2: Die Anfangsstellung der Figuren auf dem Brett > Artikel 3: Die Gangart der Figuren > Artikel 4: Die Ausführung der Züge > Artikel 5:

Mehr

Regelwerk für die. Robo-Tec Version vom Jedes Team besteht mindestens aus zwei, maximal aus fünf Mitgliedern.

Regelwerk für die. Robo-Tec Version vom Jedes Team besteht mindestens aus zwei, maximal aus fünf Mitgliedern. Regelwerk für die Robo-Tec 2016 Version vom 10.2.2016 1 Team und Roboter 1. Jedes Team besteht mindestens aus zwei, maximal aus fünf Mitgliedern. 2. Jedes Team darf nur einen Roboter benutzen. Die Technik

Mehr

Schachfreunde Köln-Süd

Schachfreunde Köln-Süd Schachfreunde Köln-Süd 1. Einleitung Der Kölner Sechser Ein Schachpartyspiel für sechs und mehr Personen - Stand: 25. Mai 2015, Dr. Michael Lang Der Kölner Sechser ist eine Variante des Schachs, die am

Mehr

Unser Schachspiel - mehr als nur Schwarz und Weiß!!!

Unser Schachspiel - mehr als nur Schwarz und Weiß!!! Unser Schachspiel - mehr als nur Schwarz und Weiß!!! Schachjugend NRW und Schachbund NRW rocken zum siebten Mal die Spielemesse Vom 18. bis 21. Oktober 2012 fand die 30. Auflage der Internationalen Spieletage

Mehr

1. Inhaltsverzeichnis

1. Inhaltsverzeichnis 1. Inhaltsverzeichnis 1. Inhaltsverzeichnis... 0 2. Einführung... 1 3. Systemvoraussetzung... 1 4. Programmstart...2 5. Programmeinstellung...2 a) Allgemeine Einstellungen... 3 b) Applikation Einstellung...

Mehr

Quip Trade Business Manager GUI/Client Installation

Quip Trade Business Manager GUI/Client Installation Quip Trade Business Manager GUI/Client Installation 2009 by Fraas Software Engineering GmbH (FSE). Arne Schmidt. Alle Rechte vorbehalten. Fraas Software Engineering GmbH Sauerlacher Straße 26 82515 Wolfratshausen

Mehr

Fachhochschule Kempten. Christian Fürst. Integration von Systemtests in das BIOS eines Intel P4/PM/CM

Fachhochschule Kempten. Christian Fürst. Integration von Systemtests in das BIOS eines Intel P4/PM/CM Fachhochschule Kempten Diplomarbeit (Präsentation) Studiengang Informatik Christian Fürst Integration von Systemtests in das BIOS eines Intel P4/PM/CM Arbeit vorgelegt am: 6. September 2005 Aufgabensteller:

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 15 Einstieg in die Informatik mit Java Collections Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 15 1 Überblick Collections 2 Hierarchie von Collections 3 Verwendung

Mehr

Camat. Transfer-Modul

Camat. Transfer-Modul Camat Transfer-Modul Software Version 1.1.x Stand: 2000-12-13 1. Einführung... 1 2. Das Transfer-Menü... 2 3. Konfigurationsdaten senden... 3 4. Konfigurationsdaten empfangen... 4 ii 1. Einführung Dieses

Mehr

free sample Schnell & lustig Schach lernen Herbert J. Thanner Schach spielerisch Ab 5 Jahren Cubes.Art

free sample Schnell & lustig Schach lernen Herbert J. Thanner Schach spielerisch Ab 5 Jahren Cubes.Art Schnell & lustig Schach lernen Herbert J. Thanner Schach spielerisch Ab 5 Jahren Cubes.Art Herbert J. Thanner Schach spielerisch Cubes.Art Anschrift des Autors: Mag. Herbert Josef Thanner Plabutscherstraße

Mehr

Klausur "OOAD" im SS Name, Vorname: Matrikel-Nr:

Klausur OOAD im SS Name, Vorname: Matrikel-Nr: Klausur "OOAD" im SS 2009 Name, Vorname: Matrikel-Nr:.... Bitte tragen Sie zuerst Ihren Namen und Ihre Matrikelnummer ein. Lesen Sie jeweils vor Erarbeitung der Lösung die ganze Aufgabenstellung durch.

Mehr

Proseminar: Geschichte des Computers Schachprogrammierung Die Digitale Revolution

Proseminar: Geschichte des Computers Schachprogrammierung Die Digitale Revolution Die Digitale Revolution Internet 3D-Drucker Quants Singularität 27.02.14 Johannes Polster Das Spiel der Könige Sehr altes Spiel: Entstehung vor 1500 Jahren Weltberühmt Strategisches Spiel Kein Glück, Intelligenz,

Mehr

Schachbrett, Figuren, Grundaufstellung (Auszug aus den FIDE-Regeln Artikel 2)

Schachbrett, Figuren, Grundaufstellung (Auszug aus den FIDE-Regeln Artikel 2) Schachbrett, Figuren, Grundaufstellung (Auszug aus den FIDE-Regeln Artikel 2) Das Schachbrett besteht aus 64 Feldern, diese sind jeweils zur Hälfte weiß und schwarz. Wichtige Begriffe sind Reihe, Linie

Mehr

Ingenieurmathematik I Lernstandserhebung 2 24./

Ingenieurmathematik I Lernstandserhebung 2 24./ Ingenieurmathematik I Lernstandserhebung 4./5..7 Bitte Namen, Vornamen und Matrikel-Nr. einsetzen. Name:............................................................................ Vorname:.........................................................................

Mehr

QUADRO SCHACH und DAME QUADRO SPIELANLEITUNG

QUADRO SCHACH und DAME QUADRO SPIELANLEITUNG SHAH und AME SHAH und AME SPIELANLEITUNG SHAH und AME SPIELANLEITUNG QUA Inhaltsverzeichnis 1 Was ist QuadroSchach? 2 Spielziel, -verlauf und -ende 3 4 Spieler Spielvarianten 4 3 Spieler 2 Spieler Teambildung

Mehr

Das Trojanische Spiel

Das Trojanische Spiel Spielanleitung: Das Trojanische Spiel Schach der neuen Generation Schnell, abwechslungsreich und immer voller Spannung, lässt das trojanische Spiel kaum mehr ein Remis zu. Es eröffnet dem Schachspieler

Mehr

66 Das Kartenspiel. Inhaltsverzeichnis

66 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

Mehr

Die Figuren werden beim Chess 960 nicht vollkommen beliebig aufgestellt, es gelten folgende Regeln bzw Einschränkungen:

Die Figuren werden beim Chess 960 nicht vollkommen beliebig aufgestellt, es gelten folgende Regeln bzw Einschränkungen: Chess 960 1 Regeln für die Startaufstellung Die Figuren werden beim Chess 960 nicht vollkommen beliebig aufgestellt, es gelten folgende Regeln bzw Einschränkungen: 1. Die Bauern stehen wie beim Normalschach

Mehr

Quadro schach und Dame. Quadro schach. und. Spielanleitung

Quadro schach und Dame. Quadro schach. und. Spielanleitung Quadro und ame Quadro und ame Spielanleitung und ame Spielanleitung nhaltsverzeichnis Was ist QuadroSchach? Spielziel, -verlauf und -ende Spieler Spielvarianten Spieler Spieler Teambildung Was ist Quadroame?

Mehr

A&R TECH C++ Chess Challenge

A&R TECH C++ Chess Challenge Willkommen zur A&R TECH C++ Chess Challenge! Wir freuen uns, dass du an dieser Herausforderung teilnimmst. Bevor es losgeht, möchten wir dich noch auf einige Dinge aufmerksam machen: Die Challenge besteht

Mehr

(svwu:zirkelch.doc) Der Schach-Zirkel Schachspielen lernen in 12 Schritten Vom Spatzenhirn zum Spitzenhirn in 300 Min.

(svwu:zirkelch.doc) Der Schach-Zirkel Schachspielen lernen in 12 Schritten Vom Spatzenhirn zum Spitzenhirn in 300 Min. Der Schach-Zirkel Schachspielen lernen in 12 Schritten Vom Spatzenhirn zum Spitzenhirn in 300 Min. Übersicht: Übung-01: Das Schachbrett 5 Min. Übung-02: Der König 15 Min. Übung-03: Der Bauer 20 Min. Übung-04:

Mehr

TEST IT CARD ULTRA TEST IT CARD PROF

TEST IT CARD ULTRA TEST IT CARD PROF Leitfaden für Diagnosekarten TEST IT CARD PROF 1 Leitfaden für Diagnosekarten TEST IT CARD PROF & ULTRA TEST IT CARD ULTRA TEST IT CARD PROF 1.0 Kurzanleitung der Diagnosekarten TEST IT CARD PROF & ULTRA

Mehr

Die japanischen Go-Regeln

Die japanischen Go-Regeln Die japanischen Go-Regeln (von Dieter Buhmann) Artikel 1 (eine Go-Partie) Artikel 2 (Zug) Artikel 3 (Spielpunkt) Artikel 4 (erlaubte Steine auf dem Brett) Artikel 5 (Schlagen) Artikel 6 (Ko) Artikel 7

Mehr

Serielles LCD-Display PL0045

Serielles LCD-Display PL0045 Seite 1 von 7 Serielles LCD-Display PL0045 Bedienungsanleitung Inhaltsverzeichnis 1. Allgemeines... 2 2. Funktionsweise... 2 3. Hardware-Voraussetzungen... 2 3.1 Die USB-to-Seriell-Bridge... 2 3.2 Einstellungen

Mehr

Serielle Kommunikation - Kodierung

Serielle 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

Mehr

Android will doch nur spielen. Ein Spieleframework stellt sich vor

Android 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

Mehr

Das Handbuch zu Knights. Übersetzung: Johannes Obermayr

Das Handbuch zu Knights. Übersetzung: Johannes Obermayr Miha Čančula Übersetzung: Johannes Obermayr 2 Inhaltsverzeichnis 1 Einleitung 6 2 Spielanleitung 7 2.1 Ziel des Spiels........................................ 7 2.2 Spielstart...........................................

Mehr

Übung 1 - Betriebssysteme I

Übung 1 - Betriebssysteme I Prof. Dr. Th. Letschert FB MNI 13. März 2002 Aufgabe 0: Basiswissen Rechnerarchitektur: Übung 1 - Betriebssysteme I Aus welchen Komponenten besteht ein Rechner mit Von-Neumann Architektur? Was sind Bits

Mehr

Deutsche Schulschachstiftung

Deutsche Schulschachstiftung Das Prinzip der kleinen Spiele Der Beweis auf dem Schachbrett Methodischer Ansatz Die Bewegungsarten der Figuren, ihre Wertigkeit und einige Endspieltypen werden nach der Methode der Kleinen Spiele" (Lellinger)

Mehr

Kinderleicht Schach spielen lernen

Kinderleicht Schach spielen lernen Kinderleicht Schach spielen lernen Die goldenen Regeln des Schachs von Christoph Meyer 2017, Christoph Meyer Alle Rechte vorbehalten. 2 Inhaltsverzeichnis Kapitel 1: Das Schachspiel... 4 Kapitel 2: Das

Mehr

Handbuch DMD Configurator

Handbuch DMD Configurator Handbuch DMD Configurator Kapitelbezeichnung Kapitelbezeichnung X.X Unterpunkt SCHAEFER GmbH Winterlinger Str. 4 72488 Sigmaringen Germany Phone +49 7571 722-0 Fax +49 7571 722-99 info@ws-schaefer.de www.ws-schaefer.de

Mehr

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Spielen und Lesen - Spielend lesen üben

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Spielen und Lesen - Spielend lesen üben Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Spielen und Lesen - Spielend lesen üben Das komplette Material finden Sie hier: School-Scout.de Spielen und Lesen Spielend lesen üben

Mehr

MVC-Architektur am Beispiel von OLAT

MVC-Architektur am Beispiel von OLAT MVC-Architektur am Beispiel von OLAT Marvin Frommhold 12. Januar 2009 Gliederung Begriffe Entwurfsmuster Umsetzung in OLAT Aufbau des Brasato-Frameworks Quellen Begriffe I MVC bezeichnet ein Architekturmuster

Mehr

Laurins Raumschach: Die Raumschachregel

Laurins Raumschach: Die Raumschachregel Laurins Raumschach: Ein Gesamtkunstwerk, welches über einen Entwicklungszeitraum von vier Jahrzehnten entstand, wird jetzt in die Realität umgesetzt. Das Ziel der Schachmetamorphose, also nicht ein weiteres

Mehr

Deutsche Schulschachstiftung

Deutsche Schulschachstiftung Das Schachbrett 1. Das Schachbrett 2. Die Bezeichnung der Felder 3. Linien, Reihen, Diagonalen 4. Die Aufstellung der Steine 5. Ablauf einer Schachpartie 1. Das Schachbrett Als erstes sollst Du das Schachbrett

Mehr

Reduzierung der Zykluszeiten von Pincheck- und Hochspannungsprüfungen für Automotive-Steckverbinder unter Verwendung modularer NI-FPGA-Technologie

Reduzierung der Zykluszeiten von Pincheck- und Hochspannungsprüfungen für Automotive-Steckverbinder unter Verwendung modularer NI-FPGA-Technologie Reduzierung der Zykluszeiten von Pincheck- und Hochspannungsprüfungen für Automotive-Steckverbinder unter Verwendung modularer NI-FPGA-Technologie Herbert Pichlik Tobias Postler Matthias Thüringer hpichlik@papp-gruppe.de

Mehr

Installation des Thermotransferdruckers MG2 bei Windows XP (SP2)

Installation des Thermotransferdruckers MG2 bei Windows XP (SP2) Deutsch 07 I 062 D Installation des Thermotransferdruckers MG2 bei Windows XP (SP2) Legen Sie die CD in den Computer ein. Warte Sie ein paar Sekunden, die Installation startet automatisch. Den Drucker

Mehr

PROGRAMMIEREN MIT UNIX/LINUX-SYSTEMAUFRUFEN

PROGRAMMIEREN MIT UNIX/LINUX-SYSTEMAUFRUFEN PROGRAMMIEREN MIT UNIX/LINUX-SYSTEMAUFRUFEN 2. UNIX/Linux-Prozessverwaltung und zugehörige Systemaufrufe Wintersemester 2016/17 2. Die UNIX/LINUX-Prozessverwaltung Aufgaben: 1. Erzeugen neuer Prozesse

Mehr

Der Prüfstand ist als Steharbeitsplatz aufgebaut und beinhaltet im Wesentlichen folgende Komponenten:

Der Prüfstand ist als Steharbeitsplatz aufgebaut und beinhaltet im Wesentlichen folgende Komponenten: EOL-Roboter-Prüfzellen Seite 1 Der Prüfstand ist als Steharbeitsplatz aufgebaut und beinhaltet im Wesentlichen folgende Komponenten: Massives, geschweißtes Stahlrohr- Maschinengrundgestell Schutzverkleidung

Mehr

Handbuch. DSV Server

Handbuch. DSV Server Handbuch DSV Server Dokument Version: 1.0 Datum: 2017-08-01 Dokument Nr.: 24129 Dateiname: DSV Server Guide_24129_De_V1.0 Sprache: Deutsch Seitenzahl: 16 Versionstabelle Datum Dokument Version* Änderung

Mehr

Safari Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de

Safari 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

Mehr

Installation LehrerConsole (Version 7.2)

Installation LehrerConsole (Version 7.2) Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: info@dr-kaiser.de Internet: www.dr-kaiser.de Installation LehrerConsole (Version

Mehr

Das negative Zweierkomplementzahlensystem. Ines Junold 23. Februar 2010

Das negative Zweierkomplementzahlensystem. Ines Junold 23. Februar 2010 Das negative Zweierkomplementzahlensystem Ines Junold 23. Februar 2010 1 Inhaltsverzeichnis 1 Einleitung 3 2 Das konventionelle Zweierkomplement 4 2.1 Definition.......................................

Mehr

Bedienungsanleitung Logger Version 1.0

Bedienungsanleitung Logger Version 1.0 Bedienungsanleitung Logger Version 1.0 Übersicht Der Logger gibt es in drei verschiedenen Varianten. Jede Variante misst unterschiedliche Messwerte. Die Bediensoftware und die Hardwarearchitektur sind

Mehr

ANALYSE DER LATENZEN IM KOMMUNIKATIONSSTACK EINES PCIE-GEKOPPELTEN FPGA-BESCHLEUNIGERS. Sascha Kath

ANALYSE DER LATENZEN IM KOMMUNIKATIONSSTACK EINES PCIE-GEKOPPELTEN FPGA-BESCHLEUNIGERS. Sascha Kath ANALYSE DER LATENZEN IM KOMMUNIKATIONSSTACK EINES PCIE-GEKOPPELTEN FPGA-BESCHLEUNIGERS Sascha Kath Dresden, Gliederung 1. Motivation & Zielstellung 2. Systembeschreibung 3. Implementierung und Messungen

Mehr

IR-COM-Port-Adapter. Impressum B E D I E N U N G S A N L E I T U N G. Best.-Nr CONRAD IM INTERNET:

IR-COM-Port-Adapter. Impressum B E D I E N U N G S A N L E I T U N G. Best.-Nr CONRAD IM INTERNET: CONRAD IM INTERNET: http://www.conrad.de B E D I E N U N G S A N L E I T U N G Version 04/2000 IR-COM-Port-Adapter Best.-Nr. 99 55 78 100% Recycling- Papier. Chlorfrei gebleicht. Impressum Diese Bedienungsanleitung

Mehr

GPS System. NAVSTAR-System besteht aus 3 Komponenten. Geschichte Grundfunktion Wie funktioniert GPS?

GPS System. NAVSTAR-System besteht aus 3 Komponenten. Geschichte Grundfunktion Wie funktioniert GPS? GPS System Gliederung Die Position der Satelliten Die Zeit ist das Wesentliche Die eigentliche Positionenbestimmung Was ist GPS? Geschichte Grundfunktion Wie funktioniert GPS? Eingeschränkte Signale Mögliche

Mehr

DokChess Beispiel für einen Architekturüberblick. Stefan Zörner :: ::

DokChess Beispiel für einen Architekturüberblick. Stefan Zörner :: :: Präsentation: DokChess Beispiel für einen Architekturüberblick Stefan Zörner :: Stefan.Zoerner@de :: stefan@swadok.de Webseite DokChess: http://www.dokchess.de Softwarearchitekturen dokumentieren und kommunizieren:

Mehr

Analyse der logischen Systemarchitektur und Spezifikation der technischen Systemarchitektur. Kernprozess zur System- und Software- Entwicklung

Analyse der logischen Systemarchitektur und Spezifikation der technischen Systemarchitektur. Kernprozess zur System- und Software- Entwicklung der Benutzeranforderungen & der logischen zur System- und Software- Entwicklung Anwendungsfälle Akzeptanztest & Systemtest der logischen & der technischen Kalibrierung Integrationstest des Systems Integration

Mehr

Methodische Schachübungen

Methodische Schachübungen Ernst Bönsch Methodische Schachübungen für Schüler von bis 0 Jahren Teil : Lösungsblätter LÖSUNGSBLÄTTER I () Das Schachbrett I ( ) Reihe, Linien und Diagonalen I ( ) Das Schachbrett bezeichnen I () Die

Mehr

Schach, Backgammon & Dame

Schach, Backgammon & Dame Schach, Backgammon & Dame de Spielanleitung Tchibo GmbH D-22290 Hamburg 92630AB6X6VII 2017-07 Liebe Kundin, lieber Kunde! Drei Klassiker in einem praktischen, dekorativen Holzkasten. Schon seit Jahrhunderten

Mehr

Das Handbuch zu KReversi. Clay Pradarits Entwickler: Mario Weilguni Korrektur: Lauri Watts Deutsche Übersetzung: Maren Pakura

Das 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

Mehr

DIPLOMARBEIT. Entwurf und Implementierung eines modularen USB-Stacks für eingebettete Controller ohne Betriebssystem. Uwe Pfeiffer

DIPLOMARBEIT. Entwurf und Implementierung eines modularen USB-Stacks für eingebettete Controller ohne Betriebssystem. Uwe Pfeiffer Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur DIPLOMARBEIT Entwurf und Implementierung eines modularen USB-Stacks für eingebettete

Mehr

Tablut Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2016 Brettspielnetz.de

Tablut Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2016 Brettspielnetz.de Tablut Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2016 Brettspielnetz.de Inhalt Tablut Spielregeln...1 Spielziel...2 Startaufstellung...3 Ziehen der Steine...4 Normale Steine schlagen...5

Mehr

Applikationsschrift 5043: Daten in einer Datei speichern

Applikationsschrift 5043: Daten in einer Datei speichern Applikationsschrift (DE) Seite 1 von 10 Applikationsschrift 5043: Daten in einer Datei speichern Kurzfassung Diese Applikationsschrift beschreibt: wie die PA-CONTROL Daten in einer Datei speichern kann

Mehr

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1 Vorlesung 9 Fundamentals of Software Engineering 1 Inhaltsverzeichnis 1. Einführung 2. Allgemeine Modellbildung 3. Strukturierte Analyse 4. Strukturierter Entwurf (SE) 4.1 Aufbau der Modellierungsphasen

Mehr

Mathematischer Vorkurs Lösungen zum Übungsblatt 5

Mathematischer Vorkurs Lösungen zum Übungsblatt 5 Mathematischer Vorkurs Lösungen zum Übungsblatt 5 Prof. Dr. Norbert Pietralla/Sommersemester 2012 c.v.meister@skmail.ikp.physik.tu-darmstadt.de Aufgabe 1: Berechnen Sie den Abstand d der Punkte P 1 und

Mehr

Einführung in die Informatik I

Einführung in die Informatik I Einführung in die Informatik I Kapitel I.5: Verzweigungen Prof. Dr.-Ing. Marcin Grzegorzek Juniorprofessur für Mustererkennung im Institut für Bildinformatik Department Elektrotechnik und Informatik Fakultät

Mehr

Paradise. Geführte Suche im Schach Von Michael Achenbach

Paradise. Geführte Suche im Schach Von Michael Achenbach Paradise Geführte Suche im Schach Von Michael Achenbach Motivation Problem: Spielbaum beim Schach ist zu mächtig Verzweigungs-Faktor ist bei durchschnittlich 38 Zugmöglichkeiten sehr hoch Die meisten Spiele

Mehr

qfix ASCII-Protokoll

qfix ASCII-Protokoll www.qfix.de qfix ASCII-Protokoll Referenz qfix Dokument Nr. D100502R1 Inhaltsverzeichnis 1 Einleitung 3 1.1 Referenz................................... 3 2 qfix ASCII Protokoll 4 2.1 Verbindung und Zeichensatz.........................

Mehr