皮影
Pi-Ying
Play against yourself.
A small board game played against a clone of you. The clone has never read a book on Go or seen a master’s game; it knows only what you have shown it. It begins unsteady. It learns from your wins, your losses, your habits — and it tells you, every move, why it chose what it did.
How it works
Three things happen, quietly, while you play.
-
Every game is recorded.
Each move you make is set down in a small book of your habits, kept on your phone.
-
The clone reads back.
On its turn, it searches for moments like the one in front of you, weighs how each of them ended, and chooses the move that worked best.
-
It tells you why.
“Playing a move from game #5.” “I have never seen this position — going with star-point.” Over time, you begin to recognise yourself.
What it is right now
Shipping today: Go on 13×13. Flutter, Android. iOS from the same code, when it is needed.
A new player begins with a five-step personality slider — five quiet ways the clone behaves before it has any data of its own to draw from. From Wanderer (random within reach of stones), through Star-point (textbook opening), Contact, Diamond, and finally Greedy (places stones to maximise area at once). You can leave it on Star-point and never look at the slider again. Most do.
Where it is going
The same engine extends to every board with squares and stones.
Othello Chess Go 19×19
After that, a quieter ambition. A league of clones. Each time you sync, a snapshot of your clone joins the league under a name you chose — and stays there. You may move to a new phone, or stop playing for a year. Your past clones fight on, still trying their habits against other people’s past selves. Every player leaves a small fossil record.