8 changed files with 75 additions and 0 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,24 @@ |
|||
{ |
|||
"patterns": [ |
|||
{ |
|||
"name": "Pattern 1", |
|||
"pattern": [ |
|||
[false, false, false, false, false, false, false, false], |
|||
[false, false, false, false, false, false, false, false], |
|||
[false, false, false, false, false, false, false, false], |
|||
[false, false, false, false, false, false, false, false], |
|||
[false, false, false, false, false, false, false, false] |
|||
] |
|||
}, |
|||
{ |
|||
"name": "Pattern 2", |
|||
"pattern": [ |
|||
[false, true, false, false, false, false], |
|||
[false, false, true, false, false, true], |
|||
[false, false, false, true, false, false], |
|||
[false, false, true, false, false, false], |
|||
[true, false, false, false, true, false] |
|||
] |
|||
} |
|||
] |
|||
} |
@ -0,0 +1,50 @@ |
|||
String[] patternLabels = {}; |
|||
boolean[][][] samplesArray = {}; |
|||
|
|||
void loadData() { |
|||
|
|||
JSONObject json; |
|||
json = loadJSONObject("data.json"); |
|||
|
|||
JSONArray patternsArray = json.getJSONArray("patterns"); |
|||
|
|||
for(int pat=0; pat<patternsArray.size(); pat++) { |
|||
JSONObject single = patternsArray.getJSONObject(pat); |
|||
|
|||
patternLabels = append(patternLabels, single.getString("name")); |
|||
boolean[][] tmpPat = {}; |
|||
|
|||
for(int x=0; x<single.getJSONArray("pattern").size(); x++) { |
|||
boolean[] tmpRow = {}; |
|||
//println("######"); |
|||
//println(single.getJSONArray("pattern").getJSONArray(x)); |
|||
for(int y=0; y<single.getJSONArray("pattern").getJSONArray(x).size(); y++) { |
|||
boolean boolVal = single.getJSONArray("pattern").getJSONArray(x).getBoolean(y); |
|||
tmpRow = (boolean[]) append(tmpRow, boolVal); |
|||
//println(boolVal); |
|||
} |
|||
|
|||
tmpPat[x] = (boolean[]) append(tmpPat, tmpRow); |
|||
printArray(tmpPat); |
|||
|
|||
|
|||
} |
|||
|
|||
|
|||
//samplesArray = append(samplesArray, single.getJSONArray("pattern")); |
|||
|
|||
/* |
|||
for(int s=0; s<samplesArray[pat].length; s++) { |
|||
samplesArray[pat][s] = |
|||
} */ |
|||
} |
|||
|
|||
|
|||
/* |
|||
for(int i=0; i<patternLabels.length; i++) { |
|||
|
|||
println("Patterns: " + patternLabels[i]); |
|||
} |
|||
*/ |
|||
|
|||
} |
Loading…
Reference in new issue