4 ms·
Yes in theory. In practice, if code uses a Queen object, you put costly indirections in front of the Bitboard and thus already lost performance.
by qznc 9y ago
Yes in theory.
In practice, if code uses a Queen object, you put costly indirections in front of the Bitboard and thus already lost performance.
- tel 9y agoYou assume a Queen object and also some compiler details. These might be in practice relevant some of the time but (a) how often, really? And (b) are those forced decisions or decisions of convenience and momentum? Fwiw, as soon as you say “object” I’m betting you’re taking on expensive, unnecessary OO mental modeling.