The goal of this game is to fill a row or a column or a diagonal with your marker.
The following techniques were used:
A visual impression:
The code can be found at this link.
© 2023 Marc Bruyland.