\documentclass[ngerman]{article} \usepackage[T1]{fontenc} \usepackage[utf-8]{inputenc} \setcounter{secnumdepth}{0} \setcounter{tocdepth}{0} % \begin{document} \vfill \title{Gesucht: Tic Tac Toe in Forth} \author{Ulrich Hoffmann} \maketitle* \begin{multicols}{2} \parpic[r]{\includegraphics[width=0.5\columnwidth]{2008-03/TicTacToe}}Im Alltag trifft man auf immer mehr mobile Geräte --- seien es iPods, Handys, Palm Pilots, Eee PCs, Nokia Internet Tablets, \emph{One Laptop Per Child}--XO Laptops oder ähnliche ---, die sich im Prinzip mit Forth programmieren lassen. Damit wir vorführen können, dass es in Forth ganz leicht ist, für diese Geräte Applikationen zu entwickeln, benötigen wir eine schöne Beispielanwendung. Welche könnte das sein? Auf der Suche nach der Antwort auf diese Frage kam mir wieder das Spiel Tic Tac Toe (\url{http://de.wikipedia.org/wiki/Tic_Tac_Toe}) in den Sinn. Es wird also ein Forth--Programm gesucht, das Tic Tac Toe spielen kann. Das Programm soll das Spielfeld verwalten und auch einen Computer--Gegner realisieren. Von Vorteil wäre es, wenn Programmlogik und Ein- und Ausgabe gut voneinander getrennt wären, damit das Programm leicht an unterschiedliche Systeme angepasst werden kann. Eine Terminal--Ein-Ausgabe sollte als Beispiel realisiert sein. Portierungen auf mobile Geräte sind natürlich auch sehr willkommen. Wer traut sich an dieses Problem? Schickt Eure Lösungen bitte an die Redaktion der Vierten Dimension (\email{vd@forth-ev.de}). Wir werden in den kommenden Ausgaben über die Einsendungen berichten. Viel Erfolg! \hspace*{\fill}Ulli \end{multicols} \vfill \end{document}