Sorry to harp on again and if the answer to this question has already been answered then more apologies - but I think it is important to make sure everyone is on the same page of understanding of exactly what is required.
Say my ''predictive algorithm'' was logistic regression. Is it OK to just say we used logistic regression and these are the coefficients that the particular variant of logistic regression came up with, or do we need to provide the training data, the exact logistic regression solver used (fixed hessian newton, quasi-newton, bfgs, conjugate gradient etc.all which will give different answers) and you then need to replicate our modelling to come up with the exact same coefficients.
Or in other words, is it enough to just supply an ''equation'' that transofms the raw data into the prediction (which I guess is all HHP are interested in), or do we need to be able to replicate the algorithm that generated that equation.
For example, all my Tiberius models are built and then spit out SQL code that lets me score up the test set (you actually see a peek of this SQL in the Catalyst program!). This makes my submitted models 100% reproducable in the sense that it will transofrm the data into the prediction. Is submitting this SQL ''equation'' acceptable as the ''algorithm''?