its a very interesting idea, i'm assuming it would need to feed in loation and tide data from somewhere? would be good to do a separate post for this one, and see what others think, howver i might join in, sounds like a fun bit of learning