A few days ago Mark Ireland wrote this on the FMEpedia:
(http://www.fmepedia.com/index.php/FME_Fun_and_Games_Challenges)

> I couldn't think of a good work-related challenge to throw down, so
> thought I would post this because it's been on my mind for a while.
> 
> Challenge: Create an FME workspace that lets you play a game.
> 
> Since most turn-based games (and even board games) have some spatial
> aspect it ought to be possible to process turns using Workbench and
> save the current state of play to a GIS format dataset.
> 
> I got the idea when some Safers started playing Masters of Orion and
> thought of a really neat idea for a multi-player game that I could
> use FME for if I just had the time to write the workspace (so will
> never happen).
> 
> However - even a basic noughts-and-crosses/tic-tac-toe type game
> ought to be feasible. Presumably the input would be through a
> workspace GUI and the results sent to the FME Viewer. The current
> state of the game would be saved by writing it to FFS and updated or
> over-written after each turn.
> 
> 
> So there's your challenge. Top marks to anyone who manages to get
> their FME to play a game of Chess and bonus points if it can beat
> other users!

Well, I got to work on this and I just finished a crude "FME plays 
tic-tac-toe", consisting of 4 separate workbenches. There's still room 
for improvement in terms of user-friendliness, but the basic 
functionality is there. It can be downloaded here: 
http://www.redgeographics.com/fme_tictactoe.zip

Let me know what you think of it.
-- 
Hans van der Maarel
Red Geographics
www.redgeographics.com / [EMAIL PROTECTED]





Get the maximum benefit from your FME, FME Objects, or SpatialDirect via our 
Professional Services team.  Visit www.safe.com/services for details. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/fme/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to