|
|
|
|
|
by Gehinnn
313 days ago
|
|
This reminds me of primitive words [1]: A primitive word is a word that is not the (2+ times) repetition of any other word.
This is slightly different than a non-pattern word from the article, which is a word that is not a 3+ times repetition of any other word. The anti-pattern game is about extending words such that they do not contain a pattern word. I wonder how the situation changes if 2 times repetitions would count as pattern (i.e. non-primitive words). For primitive words, it is an open problem if the language of primitive words (over any non-trivial finite alphabet) is context free. I wonder if the language of words that don't contain patterns (or non-primitive words) is context free. [1] https://arxiv.org/abs/1104.4427 |
|
I might be misunderstanding, but do you mean that you cannot even have two of the same colour in a row? This is a very simple win for first player:
W B W ?