14 void ftd_0_01(
bool* b,
const bool* i)
16 b[0] = (i[1] && i[3] && i[13] && !i[62]) || (i[1] && i[4] && i[13] && !i[62]) || (i[1] && i[5] && i[13] && !i[62]) || (i[2] && i[3]
17 && i[13] && !i[62]) || (i[2] && i[4] && i[13] && !i[62]) || (i[2] && i[5] && i[13] && !i[62]);
18 b[1] = (i[7] && i[9] && i[13] && !i[62]) || (i[7] && i[10] && i[13] && !i[62]) || (i[7] && i[11] && i[13] && !i[62]) || (i[8]
19 && i[9] && i[13] && !i[62]) || (i[8] && i[10] && i[13] && !i[62]) || (i[8] && i[11] && i[13] && !i[62]);
20 b[2] = (i[0] && i[3] && i[13] && !i[21] && !i[62]) || (i[0] && i[4] && i[13] && !i[21] && !i[62]) || (i[0] && i[5] && i[13]
21 && !i[21] && !i[62]) || (i[1] && i[3] && i[13] && !i[21] && !i[62]) || (i[1] && i[4] && i[13] && !i[21] && !i[62]) || (i[1] && i[5]
22 && i[13] && !i[21] && !i[62]) || (i[2] && i[3] && i[13] && !i[21] && !i[62]) || (i[2] && i[4] && i[13] && !i[21] && !i[62])
23 || (i[2] && i[5] && i[13] && !i[21] && !i[62]);
24 b[3] = (i[6] && i[9] && i[13] && !i[21] && !i[62]) || (i[6] && i[10] && i[13] && !i[21] && !i[62]) || (i[6] && i[11] && i[13]
25 && !i[21] && !i[62]) || (i[7] && i[9] && i[13] && !i[21] && !i[62]) || (i[7] && i[10] && i[13] && !i[21] && !i[62]) || (i[7]
26 && i[11] && i[13] && !i[21] && !i[62]) || (i[8] && i[9] && i[13] && !i[21] && !i[62]) || (i[8] && i[10] && i[13] && !i[21]
27 && !i[62]) || (i[8] && i[11] && i[13] && !i[21] && !i[62]);
28 b[4] = (i[18] && !i[21] && !i[62]);
29 b[5] = (i[35] && !i[62]) || (i[36] && !i[62]);
30 b[6] = (i[21] && !i[62]);
31 b[7] = (i[21] && i[67] && i[12]) || (i[21] && i[68] && i[12]);
32 b[8] = (i[18] && !i[66] && !i[67] && !i[68] && !i[63] && !i[64] && !i[65]);
33 b[9] = (i[54] && i[67]) || (i[54] && i[68]) || (i[55] && i[67]) || (i[55] && i[68]) || (i[56] && i[67]) || (i[56] && i[68]);
Abstract base class for different kinds of events.