Introduce new encapsulated promotion and locked attributes. Instead of treating whole attribute byte as a promotion flag/attribute, we now treat it as a bitmap of attributes (two bools so far), with individual Set/Test methods
Introduce new encapsulated promotion and locked attributes. Instead of treating whole attribute byte as a promotion flag/attribute, we now treat it as a bitmap of attributes (two bools so far), with individual Set/Test methods

billforsternz/tarrasch-chess-gui,billforsternz/tarrasch-chess-gui,billforsternz/tarrasch-chess-gui,billforsternz/tarrasch-chess-gui