A simple Chess Game.
The coding of the project is written in C# language, and the graphical interface is implemented with WinForm (Windows Forms API).
The development environment is Visual Studio 2019, and the framework is .NET Core 3.1.
There are two camps, one is the big side with 3 chess pieces, and the other is the small side with 15 chess pieces.
The big side can play the adjacent vacancy, or capture the small side's pieces every other vacancy.
The small side can only take the adjacent vacancy.
Neither side can take an oblique position.

The big side has no moveable pieces, and the small side wins. The number of Small side is less than 4, there is no theoretical win condition, Big side wins. Or one of the two sides surrenders.
surrender;
regret;
Reopen;
A simple Socket online implementation, the IP is set to the default local IP (127.0.0.1);
A simple GameAI algorithm.