Quote from Indrionas:
There are 3000 rows - 3000 data points.
Each column is one variable. The first column is target variable, the other 300 are input variables.
All variables are binary. For target it's either 1 (true) or 0 (false). For inputs it's 1 (true) or (-1) false.
The challenge is to find a set of patterns that generated this data set.