none_: Ta první věc co se týká přístupu kde nastavuješ On/Off jako binární 1 nebo 0, to už chápu.
Ale, když jsem tak o tom přemýšlel, tak mě napadlo co tedy znamená ten základ v pow? násobím číslo dva. Znamená to dva možné stavy? Mám dva stavy, takže kdybych měl stavy tři budu násobit číslo 3? A pokud ano, bylo by nutné mít toto pole, kde jsou uložené přístupy mít vše ve stejném rozměru? Pokud příjmu předpoklad, že potřebuji tři stavy, vytvořil bych pole
0,1,2,3,4 ... kde ale každý prvek pole má tři bity. Tedy první prvek má 0000,0001,0010, druhý má 0011, 0100, 0101, třetí má 0110, 0111, 1000, atd. jestli jsem nic nevynechal... Pak by první role pro všechny tři byla rovna 0000, 0011, 0110 ... ; druhá role by byla rovna 0001, 0100, 0111, a poslední role by byla rovna 0010, 0101, 0111 , ovšem nepočítalo by se to tak snadno jako u základu 2. A já nevím třeba je tento můj předpoklad úplně špatný...