a man-machine gomoku game writen in C, utilizing linked-list structure to realize searching & updating the storage, and greedy algorithm to evaluate each point and to find the point that has a maximal return while keeping the return of the opponent at the minimum.
Supports:
- Replaying the records
- Three-handed swapping
- Desiganate opening case
- Withdraw
- etc.