11-21-2020, 11:52 AM
Hi Michael,
I don't think any of those three styles you suggest will generalise consistently over all possible stacking scenarios, which is an important consideration for Ludii. But we could implement them as custom stacking styles that the user specifies through a metadata item (much as we have a custom stacking style for Backgammon and other games).
If you can provide images and specifications of what exactly you have in mind then we can check whether they are feasible and whether we can/should implement them. For example, I can't visualise the benefits of the skew stacking you mention.
And please keep in mind how these more complex representations will scale with reduced piece size. For example, have a look at Taikyoku Shogi with its 36x36 board and hundreds of tiny pieces. I can't see any way to sensibly draw columns of numbers for each piece, or the more complex sub-piece encoding you suggest, when each piece only has a few pixels to play with.
Regards,
Cameron
I don't think any of those three styles you suggest will generalise consistently over all possible stacking scenarios, which is an important consideration for Ludii. But we could implement them as custom stacking styles that the user specifies through a metadata item (much as we have a custom stacking style for Backgammon and other games).
If you can provide images and specifications of what exactly you have in mind then we can check whether they are feasible and whether we can/should implement them. For example, I can't visualise the benefits of the skew stacking you mention.
And please keep in mind how these more complex representations will scale with reduced piece size. For example, have a look at Taikyoku Shogi with its 36x36 board and hundreds of tiny pieces. I can't see any way to sensibly draw columns of numbers for each piece, or the more complex sub-piece encoding you suggest, when each piece only has a few pixels to play with.
Regards,
Cameron