NobleBlocks
    The weather generation game: a review of stochastic weather models | NobleBlocks