|
|
|
|
@ -14,6 +14,25 @@ class aoc2020 {
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
static void list() async {
|
|
|
|
|
print('Days available:');
|
|
|
|
|
for (var index = 0; index < aocDays.length; index++) {
|
|
|
|
|
var aocReflect = reflect(aocDays[index]);
|
|
|
|
|
var classString = aocReflect.toString().split("'")[1];
|
|
|
|
|
|
|
|
|
|
print('${index + 1} : ${classString ?? 'null'}');
|
|
|
|
|
// var myclass = aocDays[index];
|
|
|
|
|
// await myclass.a(test: true);
|
|
|
|
|
// await myclass.b(test: true);
|
|
|
|
|
// print('$index : ${myclass.answerA ?? 'null'}');
|
|
|
|
|
// print('$index : ${myclass.answerB ?? 'null'}');
|
|
|
|
|
// await myclass.a();
|
|
|
|
|
// await myclass.b();
|
|
|
|
|
// print('$index : ${myclass.answerA ?? 'null'}');
|
|
|
|
|
// print('$index : ${myclass.answerB ?? 'null'}');
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
static void runAll() async {
|
|
|
|
|
print('Days available:');
|
|
|
|
|
for (var index = 0; index < aocDays.length; index++) {
|
|
|
|
|
var aocReflect = reflect(aocDays[index]);
|
|
|
|
|
@ -23,12 +42,12 @@ class aoc2020 {
|
|
|
|
|
var myclass = aocDays[index];
|
|
|
|
|
await myclass.a(test: true);
|
|
|
|
|
await myclass.b(test: true);
|
|
|
|
|
print('$index : ${myclass.answerA ?? 'null'}');
|
|
|
|
|
print('$index : ${myclass.answerB ?? 'null'}');
|
|
|
|
|
print('$classString A Test : ${myclass.answerA ?? 'null'}');
|
|
|
|
|
print('$classString B Test : ${myclass.answerB ?? 'null'}');
|
|
|
|
|
await myclass.a();
|
|
|
|
|
await myclass.b();
|
|
|
|
|
print('$index : ${myclass.answerA ?? 'null'}');
|
|
|
|
|
print('$index : ${myclass.answerB ?? 'null'}');
|
|
|
|
|
print('$classString A : ${myclass.answerA ?? 'null'}');
|
|
|
|
|
print('$classString B : ${myclass.answerB ?? 'null'}');
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|