Weather foreknowledge theoretical and practical contributions towards its acquisition