Tutorial Project. Release 12

{{PolylineTemplateEn The purpose of the Release 12 is to solve the game dimension problem. The only purpose of the creation of the model of the player Computer00 is to simulate the behavior of the application on the large amount of moves, which players make.
 * goal= The Release 11 projects family had the game dimension problem - the overloading of the call stack on some values of the multiplication TheSizeOfTheBoard*AmountOfRounds and appropriate breakdown of the application.
 * goalContent=
 * code=
 * The set of projects
 * The only projects ObjectConsole and ObjectWin presented in the Release12. The set of projects doesn't contain projects Console, ConsoleLib, ObjectConsoleLib. These projects will not be supported in the future.
 * The Project ObjectWin contains now three variants ObjectWin0, ObjectWin1, ObjectWin2. These variants show the phases of the modification of the code.
 * The Projects ObjectWinLibX correspond to projects ObjectWinX, but the HumanInterface is represented as library.
 * The project ObjectConsole contains the only final solutions. The purpose of the project ObjectConsole is testing and compatibility check.
 * The test model of the player added

Some Explanations: {{Polyline12CodeExplanation}}

No Changes If you have VipSpbSDK, then you will find all projects in the directory Examples\Polyline\Polyline12\Programs
 * functionality=
 * install=

{{PolylineInstall}}


 * open=

Building
Please, see first your version specialty

Open and build projects:
 * Programs\ObjectConsole\Polyline12_ObjConsole.prj6
 * Programs\ObjectWin0\Polyline12_ObjWindows.prj6
 * Programs\ObjectWin1\Polyline12_ObjWindows.prj6
 * ProgramsDir\ObjectWin2\Polyline12_ObjWindows.prj6

Run command file Programs\BuildHumanInterfaceLib.cmd

Open and build projects (if needed):
 * Programs\ObjectWinLib0\Polyline12_ObjWindows.prj6
 * Programs\ObjectWinLib1\Polyline12_ObjWindows.prj6
 * Programs\ObjectWinLib2\Polyline12_ObjWindows.prj6


 * run=
 * Player Computer00 may be involved as the single player and must be assigned as the Starter.

Учебный Проект. Релиз 12 }}
 * rusver=