in

AntMe! - Die Ameisensimulation

AntMe! On Tour

  • Games Day in Stuttgart (2)

    Der Games Day ist vorbei und wir hatten viel Spaß und viele Zuhörer :-)

    Mich hat die Hochschule der Medien in Stuttgart sehr beeindruckt, denn die Studenten können nicht nur programmieren (kann ich auch), sie können auch in 3D modellieren, Filme produzieren und andere coole Sachen (kann ich alles nicht). Zwei der Studenten, Clemens Kern und Kai Jäger, haben innerhalb von sieben Monaten eine komplette 3D Engine entwickelt, die sich zu ihrer Zeit nicht vor anderen Engines zu verstecken brauchte. Und als wäre das nicht genug, stellen sie nächste Woche auf der Media Night der Hochschule eine komplett neue zweite Engine vor. Und das ist nur eines der vielen Projekte, die die Studenten im Rahmen ihres Studiums durchführen. Eine schöne Hochschule.

    Unseren Vortrag könnt ihr euch hier ansehen. Ihr müsst nur ein wenig vorspulen auf 6h und 49min.

    Eingetragen Jun 18 2008, 09:18 von wolfgang mit no comments
    Abgelegt unter: ,
  • Games Day in Stuttgart (1)

     

    Am Freitag, den 13. Juni 2008 findet an der Hochschule der Medien Stuttgart der 5. Games Day statt. Von 9:00 bis 17:30 gibt es interessante Vorträge rund um die Entwicklung von Computerspielen. Tom und ich werden von 15:15 bis 16:00 ein wenig über AntMe! erzählen. Mehr Informationen zu der Veranstaltung findet ihr unter http://home.jethwa.de/gamesday/.

    Eingetragen Jun 04 2008, 12:18 von wolfgang mit no comments
    Abgelegt unter: ,
  • BarCamp in Leipzig

    Wieder einmal war AntMe!, um genau zu sein ICH auf Tour. Diesmal in Leipzig. Denn in Leipzig war nach dem BarCamp in Essen die nächste Veranstaltung der alternativen Web 2.0-Szene. Und da ich beim ersten mal unglaublich Gefallen an dieser Art der Veranstaltung gefunden habe, durfte ich auch auf diesem BarCamp nicht fehlen. Auch dieses mal konnte ich viele interessante Eindrücke und auch ebenso interessante Kontakte zu kreativen und spannenden Menschen mitnehmen.

    Etwas untechnisch und untypisch für ein BarCamp war ein Vortrag über ARGs (Alternate Reality Games) von Patrick Möller. Bei diesem Titel dachte ich gleich an Spiele wie World of Warcraft und habe mich mal rein gesetzt. Ich wurde eines Anderen belehrt: Es handelt sich dabei um Spiele die im echten Leben geführt werden. Charaktere einer Geschichte sind dabei im echten Leben anzutreffen und versuchen ihren Weg durch die Erzählung zu finden. Dabei werden diese Spieler durch die kombinatorische Macht der Community unterstützt die über alle möglichen Medien (von Forum, SMS, Telefon bis hin zu Real-Life-Treffen) die Handlung beeinflussen können. Sehr abgefahren, klingt aber auch sehr spannend.

    Es gab auch technische Sachen - speziell die Einführung in genetische Algorithmen von Kennon Balou. Überraschender- und auch erfrischenderweise in englisch gehalten, hat Kennon einen groben Überblick über die Vorgehensweise bei genetischen Algorithmen gegeben. Was sehr wissenschaftlich und abgefahren klingt beschreibt einfach nur Problemfindung durch zufällige Kombination und Mutation von möglichen Lösungen in einem unüberschaubar großen Lösungsraum. Worauf es ankommt und welche Varianten da zur Verfügung stehen kann man aus seiner Präsentation ersehen.

    Selbverständlich darf auch eine AntMe-Session nicht fehlen. Ursprünglich hatte ich mich garnicht darauf vorbereitet, mich aber selbstzerstörerischerweise bei der Vorstellungsrunde als "Ameisenprogrammierer" vorgestellt. Dies hatte viele Rückfragen zur Folge und ich habe mich dank großem Interesse dazu entschlossen ein paar Worte über AntMe zu verlieren. Die Tatsache, dass am Wochenende unglaublich schönes Wetter war (ja, auch in Leipzig), lies mich einen Moment darüber nachdenken AntMe draußen auf der Terrasse vorzustellen. An Ameisen hat es nicht gemangelt und Zucker stand auch zur Verfügung. Aber leider waren die Käfer weniger kooperativ und viele Ameisen bei dem Versuch starben, einen Apfel über ihnen zu platzieren, weshalb ich dann doch auf die virtuellen Freunde zurückgegriffen habe.

    ...ich hatte mal wieder Spaß!

    Eingetragen Mai 08 2008, 02:35 von tom mit no comments
    Abgelegt unter:
  • Girls Day in Friedrichshafen

    Gestern waren Tom und ich beim Girls Day der BA Ravensburg in Friedrichshafen. Die BA hat auf dieser Veranstaltung ihre Studiengänge präsentiert und die jungen Besucherinnen hatten Gelegenheit in das BA-Studium hineinzuschnuppern. Statt langweiliger Folien und öder Statistiken haben die Informationstechniker sich entschieden, den Mädchen zu zeigen, daß Informatik auch Spaß machen kann und haben zusammen mit den Mädchen AntMe! gespielt. Dabei kam der brandneue AntMe! VisualEditor zum Einsatz, mit dem Ameisen grafisch programmiert werden können. Den Editor haben Andy, Fabian und Christian von der BA entwickelt und wir werden ihn in das AntMe! Release 1.6 aufnehmen. Vielen Dank an die drei, das war tolle Arbeit! Mehr zum Editor bald an dieser Stelle.

     

    Tom hatte das AntMe! Kostüm mitgenommen und es fand sich auch schnell ein Freiwilliger, der es tragen wollte. Allerdings hatte Uli fäschlicherweise angenommen, das Kostüm hätte einen Kopf, so daß man sein Gesicht nicht sehen kann... Er hat es trotzdem angezogen und wurde somit zur meistfotografierten Person des Tages ;-)

    Auf dem Rückweg sind wir übrigens kurz durch Frankreich gefahren und auch dort sind die Verkehrsschilder deutlich größer als bei uns. Ich hoffe, das wird kein Trend...

    Weitere Fotos gibt es hier.

  • Hüttentage in Mellau

    Vom 8. bis 10. April waren Uwe, Tom und ich, unterstützt von Wolfgang Krenz vom Microsoft Academia Team, Gäste bei den traditionellen Hüttentagen der Studenten der Berufsakademie in Friedrichshafen. Wir haben zweieinhalb Tage auf einer sagen wir "rustikalen" Hütte im Österreichischen Mellau verbracht. Die Informationstechniker an der BA arbeiten seit einer Weile mit uns zusammen (ich habe berichtet). Auf der Hütte hatten einerseits die Studenten nun die Gelegenheit, uns ihre Ergebnisse zu präsentieren und andererseits konnten wir alle zusammen an aktuellen Problemstellungen arbeiten. Dazu haben wir Gruppen gebildet und Aufgaben verteilt. Eine der Aufgaben lautete "Bringt Tom zum Weinen" und sie wurde zur Zufriedenheit aller gelöst ;-) Mehr zu den Ergebnissen in eigenen Blog-Einträgen...

     

    Natürlich ist auch der Spaß nicht zu kurz gekommen. Neben der Tatsache, daß in Österreich alle Verkehrsschilder sehr viel größer sind als hier in Deutschland und daß zwei der der Ortsteile von Mellau die tollen Namen "Platz" und "Klaus" haben, haben wir uns auch beim abendlichen Guitar Hero spielen vergnügt. Mir persönlich reicht der Schwierigkeitsgrad "Mittel" vollkommen aus, jemanden beim Spielen auf "Extrem" zu beobachten ist dabei umso beeindruckender.

    Weitere Fotos gibt es hier.

  • AntMe! Turnier zum Geburtstag der .NET Developer Group Braunschweig

    Wir schalten um nach Braunschweig zu unserem Korrespondenten Florian Mätschke. Hier sein Bericht:

    "Am 15.10.2007 feierten wir unser einjähriges User Group-Bestehen mit einem kleinen AntMe!-Contest. Nach einer kurzen Einführung von Florian Mätschke zum Thema, wurden die Teams eingeteilt, die nötige Software installiert und schon ging das emsige Treiben los. In 90 Minuten musste jedes Team ein möglichst erfolgreiches Ameisenvolk entwickeln. Dabei kamen ganz unterschiedliche Strategien hervor: Zuckermeisen, Apfelträger und Killermeisen tummelten sich in der Spielarena.

    Volle Konzentration bei der .NET Usergroup Braunschweig

    Im Ligamodus musste dann jedes Volk gegeneinander antreten. Am erfolgreichsten waren letztendlich die „Schnarchnasen“, was man bei dem Namen ja nicht gerade vermutet hätte. Das Gewinner-Team bekam als Lohn jeweils eine Resharper-Lizenz von JetBrains.

    Anschließend gab es noch die große Hauptverlosung. Ein VS 2005 Pro, ein Jahresabo der dotnetpro, Lizenzen von Telerik, sowie ein MS Flight Simulator und ein paar Kopfhörer gehörten zu den Top-Preisen, die die glücklichen Gewinner in Empfang nehmen durften."

    Herzlichen Glückwunsch zu dieser gelungenen Aktion, die hoffentlich noch viele Nachahmer findet!

    Volle Konzentration bei der .NET Usergroup Braunschweig

    Eingetragen Nov 12 2007, 04:12 von uwe mit no comments
  • AntMe! im Lehrplan der Berufsakademie in Friedrichshafen

    Uwe und Wolfgang an der Berufsakademie Ravensburg Außenstelle Friedrichshafen

    Letzte Woche haben Uwe und ich auf Einladung von Prof. Dr. Andreas Judt die Berufsakademie Ravensburg besucht. Genaugenommen waren wir bei deren Außenstelle in Friedrichshafen am Bodensee. Nach unseren AntMe! Vortrag wurden wir durch die BA geführt und sahen Präsentationen mehrerer Projekte. Ich bedauere es schon fast, bereits ganze 17 Semester an einer Universität verbracht zu haben. Die Jungs und Mädels an der BA ziehen ihr Studium in 6 Semestern durch und machen dabei mehr praktische Arbeit als ein Uni Akademiker sie in seinem ganzen Berufsleben vorhat zu tun. Davor habe ich einen riesigen Respekt! Einige der Studenten bauen Zeppeline, äh Prallluftschiffe, rüsten diese mit Kameras und Sensoren aus und fahren (nicht fliegen) damit umher. Ich freue mich schon auf das Prallluftschiff mit GPS Sender und die Integration in www.woistdaniel.de ;-) Andere Studenten bauen Rennwagen. Und fahren damit. Ziemlich schnell. Rennwagen. Wow! An diesen beiden Projekten sind hauptsächlich Maschinenbauer und Elektrotechniker beteiligt. Die Informationstechnikstudenten hier leisten  zwar unterstützende Arbeit, aber etwas richtig eigenes hatten sie bisher nicht. Bisher!

    Prof. Judt ist neu in Friedrichshafen und mir aus Karlsruhe gut bekannt. Dort hat er zuletzt das Zentrum für Softarekonzepte im Forschungszentrum Informatik geleitet. Eine seiner Hauptaufgaben dort war es, Softwareprojekte aus der Industrie zu analysieren und zu sanieren. Mit Software kennt er sich also bestens aus. Als neuer Dozent für Software Engineering will er sein Wissen nun an seine Studenten weitergeben. Und getreu dem Motto "Mit Spaß lernt es sich leichter" (wer baut schon einen Rennwagen uns lässt sich den Spaß entgehen, ihn zu fahren?) tut er das ab sofort am Beispiel von AntMe!! Nein, die zwei Ausrufezeichen sind kein Fehler, eines ist Teil des Namens und das andere dient als Satzendezeichen. AntMe! im offiziellen Lehrplan! Die Informationstechnik Studenten der BA Ravensburg analysieren also in Zukunft unsere Architektur und unseren Quelltext, lernen, wie es aussieht, wenn man nicht genug darüber nachgedacht hat, weil es schnell gehen musste (ja, auch das gibt es bei uns), wie man es nachträglich verbessern kann und vor allem wie man es von Anfang an richtig macht. Hier die Pressemitteilung.

    Unsere Aufgabe ist es nun, interessante und ansprechende Aufgaben zu definieren. Damit bekommen wir dann ein verbessertes AntMe! 1.6 (oh weh, jetzt habe ich ohne Absprache mit den anderen ein neues Release erfunden; ich schlage als Codenamen "Constance" vor, findet heraus warum) und in AntMe! 2.0 (Codename "Chuck") fließen die Ergebnisse ebenfalls mit ein. Zur Motivation der Stundenten ist unser Ameisenpappaufsteller schon unterwegs nach Friedrichshafen und Uwe lässt Shirts anfertigen mit den Aufdrucken "Software Antgineering" und "Dozant" (der braucht ein wenig bis er zündet). Wir halten euch auf dem Laufenden.

  • Antformatikunterricht in Berlin

    Mein Kollege Steffen Krause, normalerweise in Sachen Sharepoint, SQL und Compute Cluster mit komplexer Software bei großen Firmen unterwegs wagte sich ins härteste Umfeld das die Computerbranche überhaupt zu bieten hat: Den Informatikunterricht! Mit AntMe! bewaffnet hielt er einen Vortrag über Grundlagen der Informatik am Gymnasium seines Sohnes - mit großem Erfolg. Seinen schönen Bericht könnt ihr auf seinem Blog nachlesen. Meine Lieblingspassage:

    Bei der Vorbereitung haben die Ameisen übrigens tiefe Begeisterung bei meiner 11jährigen Tochter ausgelöst. Sie bestand sogar darauf, dass mein "Doofe Ameisen" genannter Stamm umbenannt wurde, nachdem die Tiere dazugelernt hatten. 

     Vielen Dank Steffen, der Titel "Ehren-Antwickler" ist Dir sicher! 

    Eingetragen Nov 09 2007, 02:48 von uwe mit no comments
    Abgelegt unter: ,
© 2008 AntMe Limited | Impressum
© 2007 Microsoft Deutschland GmbH