First Assignment of AI Project by Zhang Changshui @ Tsinghua
The program automatically generate or solve the match equation puzzles
via Depth-First-Searching, where players aim to move single or multiple matches to make the equation.
- Visual Studio 2015
- .NET Framework 4.6.1
- CSkin.dll (already included in the project) from here
- Version: CSkin 16.1.14.3/CSkin 4.0/CSkin.dll
- MaterialSkin (already included in the project) from here
- Version: 0.2.2
- Could be accessed via
NuGet Package Manager
in Visual Studio
- git clone this repo:
git clone https://github.com/greatwallet/Match
- Open
Match.sln
in Visual Studio 2015 - Clean and Rebuild the solution
- Open the
Match.exe
in theMatch/bin/Debug
orMatch/bin/Release
folder. - Note: If you want to move the
Match.exe
in another path, make sure move it also withCSkin.dll
andMaterialSkin.dll
, otherwise it cannot be opened and run.
Please refer to FILE_INSTRUCTIONS.md, which provide details about how each of the *.cs
file works.
You may try the program in Match.exe
Please check out Report.pdf