diff --git a/build/aicore_vc10.sln b/build/aicore_vc10.sln
new file mode 100644
index 0000000..a8a1c77
--- /dev/null
+++ b/build/aicore_vc10.sln
@@ -0,0 +1,86 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aicore", "aicore_vc10.vcxproj", "{35CF1901-4202-444B-9811-F98711648A90}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c03_steering", "c03_steering_vc10.vcxproj", "{051529D5-B411-490C-833C-32B654AB1381}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c03_flocking", "c03_flocking_vc10.vcxproj", "{3265A4A5-0D40-4E72-998A-06354C59E777}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c03_kinematic", "c03_kinematic_vc10.vcxproj", "{20AAA1FD-6FEA-434A-AA2B-ADA3B0EACED6}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c03_pipeline", "c03_pipeline_vc10.vcxproj", "{DB9C60A1-71ED-4852-8256-18CE70D680E4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c03_priority", "c03_priority_vc10.vcxproj", "{B12DEEA3-08EA-495E-9378-68CDABBC0CDF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c05_dectree", "c05_dectree_vc10.vcxproj", "{C11BA889-A937-439D-B096-D12CDBEBBD8A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c05_action", "c05_action_vc10.vcxproj", "{44CA0CBB-53E9-4F67-88FE-89837B4C49EA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c05_markovsm", "c05_markovsm_vc10.vcxproj", "{9FE849B5-C172-45F3-AED5-E25CFBE5C67D}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c05_randectree", "c05_randectree_vc10.vcxproj", "{2CFE40E7-7D30-4CB1-8685-08A0BCAEC85E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c05_sm", "c05_sm_vc10.vcxproj", "{8E83A291-9D32-46B1-AF43-3FEE11C7F41D}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c07_simpleq", "c07_simpleq_vc10.vcxproj", "{2704927A-9CA6-46DB-A806-74F405EB2B49}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {35CF1901-4202-444B-9811-F98711648A90}.Debug|Win32.ActiveCfg = Debug|Win32
+ {35CF1901-4202-444B-9811-F98711648A90}.Debug|Win32.Build.0 = Debug|Win32
+ {35CF1901-4202-444B-9811-F98711648A90}.Release|Win32.ActiveCfg = Release|Win32
+ {35CF1901-4202-444B-9811-F98711648A90}.Release|Win32.Build.0 = Release|Win32
+ {051529D5-B411-490C-833C-32B654AB1381}.Debug|Win32.ActiveCfg = Debug|Win32
+ {051529D5-B411-490C-833C-32B654AB1381}.Debug|Win32.Build.0 = Debug|Win32
+ {051529D5-B411-490C-833C-32B654AB1381}.Release|Win32.ActiveCfg = Release|Win32
+ {051529D5-B411-490C-833C-32B654AB1381}.Release|Win32.Build.0 = Release|Win32
+ {3265A4A5-0D40-4E72-998A-06354C59E777}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3265A4A5-0D40-4E72-998A-06354C59E777}.Debug|Win32.Build.0 = Debug|Win32
+ {3265A4A5-0D40-4E72-998A-06354C59E777}.Release|Win32.ActiveCfg = Release|Win32
+ {3265A4A5-0D40-4E72-998A-06354C59E777}.Release|Win32.Build.0 = Release|Win32
+ {20AAA1FD-6FEA-434A-AA2B-ADA3B0EACED6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {20AAA1FD-6FEA-434A-AA2B-ADA3B0EACED6}.Debug|Win32.Build.0 = Debug|Win32
+ {20AAA1FD-6FEA-434A-AA2B-ADA3B0EACED6}.Release|Win32.ActiveCfg = Release|Win32
+ {20AAA1FD-6FEA-434A-AA2B-ADA3B0EACED6}.Release|Win32.Build.0 = Release|Win32
+ {DB9C60A1-71ED-4852-8256-18CE70D680E4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DB9C60A1-71ED-4852-8256-18CE70D680E4}.Debug|Win32.Build.0 = Debug|Win32
+ {DB9C60A1-71ED-4852-8256-18CE70D680E4}.Release|Win32.ActiveCfg = Release|Win32
+ {DB9C60A1-71ED-4852-8256-18CE70D680E4}.Release|Win32.Build.0 = Release|Win32
+ {B12DEEA3-08EA-495E-9378-68CDABBC0CDF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B12DEEA3-08EA-495E-9378-68CDABBC0CDF}.Debug|Win32.Build.0 = Debug|Win32
+ {B12DEEA3-08EA-495E-9378-68CDABBC0CDF}.Release|Win32.ActiveCfg = Release|Win32
+ {B12DEEA3-08EA-495E-9378-68CDABBC0CDF}.Release|Win32.Build.0 = Release|Win32
+ {C11BA889-A937-439D-B096-D12CDBEBBD8A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C11BA889-A937-439D-B096-D12CDBEBBD8A}.Debug|Win32.Build.0 = Debug|Win32
+ {C11BA889-A937-439D-B096-D12CDBEBBD8A}.Release|Win32.ActiveCfg = Release|Win32
+ {C11BA889-A937-439D-B096-D12CDBEBBD8A}.Release|Win32.Build.0 = Release|Win32
+ {44CA0CBB-53E9-4F67-88FE-89837B4C49EA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {44CA0CBB-53E9-4F67-88FE-89837B4C49EA}.Debug|Win32.Build.0 = Debug|Win32
+ {44CA0CBB-53E9-4F67-88FE-89837B4C49EA}.Release|Win32.ActiveCfg = Release|Win32
+ {44CA0CBB-53E9-4F67-88FE-89837B4C49EA}.Release|Win32.Build.0 = Release|Win32
+ {9FE849B5-C172-45F3-AED5-E25CFBE5C67D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9FE849B5-C172-45F3-AED5-E25CFBE5C67D}.Debug|Win32.Build.0 = Debug|Win32
+ {9FE849B5-C172-45F3-AED5-E25CFBE5C67D}.Release|Win32.ActiveCfg = Release|Win32
+ {9FE849B5-C172-45F3-AED5-E25CFBE5C67D}.Release|Win32.Build.0 = Release|Win32
+ {2CFE40E7-7D30-4CB1-8685-08A0BCAEC85E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2CFE40E7-7D30-4CB1-8685-08A0BCAEC85E}.Debug|Win32.Build.0 = Debug|Win32
+ {2CFE40E7-7D30-4CB1-8685-08A0BCAEC85E}.Release|Win32.ActiveCfg = Release|Win32
+ {2CFE40E7-7D30-4CB1-8685-08A0BCAEC85E}.Release|Win32.Build.0 = Release|Win32
+ {8E83A291-9D32-46B1-AF43-3FEE11C7F41D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8E83A291-9D32-46B1-AF43-3FEE11C7F41D}.Debug|Win32.Build.0 = Debug|Win32
+ {8E83A291-9D32-46B1-AF43-3FEE11C7F41D}.Release|Win32.ActiveCfg = Release|Win32
+ {8E83A291-9D32-46B1-AF43-3FEE11C7F41D}.Release|Win32.Build.0 = Release|Win32
+ {2704927A-9CA6-46DB-A806-74F405EB2B49}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2704927A-9CA6-46DB-A806-74F405EB2B49}.Debug|Win32.Build.0 = Debug|Win32
+ {2704927A-9CA6-46DB-A806-74F405EB2B49}.Release|Win32.ActiveCfg = Release|Win32
+ {2704927A-9CA6-46DB-A806-74F405EB2B49}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/build/aicore_vc10.vcxproj b/build/aicore_vc10.vcxproj
new file mode 100644
index 0000000..5f155cd
--- /dev/null
+++ b/build/aicore_vc10.vcxproj
@@ -0,0 +1,101 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ aicore
+ {35CF1901-4202-444B-9811-F98711648A90}
+
+
+
+ StaticLibrary
+
+
+ StaticLibrary
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\lib\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\lib\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ $(OutDir)$(ProjectName)_d.lib
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c03_flocking_vc10.vcxproj b/build/c03_flocking_vc10.vcxproj
new file mode 100644
index 0000000..a415075
--- /dev/null
+++ b/build/c03_flocking_vc10.vcxproj
@@ -0,0 +1,93 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c03_flocking
+ {3265A4A5-0D40-4E72-998A-06354C59E777}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c03_kinematic_vc10.vcxproj b/build/c03_kinematic_vc10.vcxproj
new file mode 100644
index 0000000..01f8c86
--- /dev/null
+++ b/build/c03_kinematic_vc10.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c03_kinematic
+ {20AAA1FD-6FEA-434A-AA2B-ADA3B0EACED6}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c03_pipeline_vc10.vcxproj b/build/c03_pipeline_vc10.vcxproj
new file mode 100644
index 0000000..14eaec0
--- /dev/null
+++ b/build/c03_pipeline_vc10.vcxproj
@@ -0,0 +1,92 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c03_pipeline
+ {DB9C60A1-71ED-4852-8256-18CE70D680E4}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ false
+ Console
+
+
+
+
+
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c03_priority_vc10.vcxproj b/build/c03_priority_vc10.vcxproj
new file mode 100644
index 0000000..22cffaf
--- /dev/null
+++ b/build/c03_priority_vc10.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c03_priority
+ {B12DEEA3-08EA-495E-9378-68CDABBC0CDF}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c03_steering_vc10.vcxproj b/build/c03_steering_vc10.vcxproj
new file mode 100644
index 0000000..1f464be
--- /dev/null
+++ b/build/c03_steering_vc10.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c03_steering
+ {051529D5-B411-490C-833C-32B654AB1381}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;opengl32.lib;glu32.lib;glut32.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c05_action_vc10.vcxproj b/build/c05_action_vc10.vcxproj
new file mode 100644
index 0000000..b53671f
--- /dev/null
+++ b/build/c05_action_vc10.vcxproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c05_action
+ {44CA0CBB-53E9-4F67-88FE-89837B4C49EA}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c05_dectree_vc10.vcxproj b/build/c05_dectree_vc10.vcxproj
new file mode 100644
index 0000000..54351ce
--- /dev/null
+++ b/build/c05_dectree_vc10.vcxproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c05_dectree
+ {C11BA889-A937-439D-B096-D12CDBEBBD8A}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c05_markovsm_vc10.vcxproj b/build/c05_markovsm_vc10.vcxproj
new file mode 100644
index 0000000..6a73195
--- /dev/null
+++ b/build/c05_markovsm_vc10.vcxproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c05_markovsm
+ {9FE849B5-C172-45F3-AED5-E25CFBE5C67D}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c05_randectree_vc10.vcxproj b/build/c05_randectree_vc10.vcxproj
new file mode 100644
index 0000000..87afb30
--- /dev/null
+++ b/build/c05_randectree_vc10.vcxproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c05_randectree
+ {2CFE40E7-7D30-4CB1-8685-08A0BCAEC85E}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c05_sm_vc10.vcxproj b/build/c05_sm_vc10.vcxproj
new file mode 100644
index 0000000..4fea75a
--- /dev/null
+++ b/build/c05_sm_vc10.vcxproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c05_sm
+ {8E83A291-9D32-46B1-AF43-3FEE11C7F41D}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/c07_simpleq_vc10.vcxproj b/build/c07_simpleq_vc10.vcxproj
new file mode 100644
index 0000000..712581a
--- /dev/null
+++ b/build/c07_simpleq_vc10.vcxproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ c07_simpleq
+ {2704927A-9CA6-46DB-A806-74F405EB2B49}
+
+
+
+ Application
+
+
+ Application
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ ..\bin\
+ temp\$(Configuration)\$(ProjectName)\
+ $(ProjectName)_d
+
+
+
+ Disabled
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ EditAndContinue
+
+
+ false
+
+
+ aicore_d.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)$(ProjectName)_d.exe
+ ../lib/;%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
+
+ ../include;%(AdditionalIncludeDirectories)
+ WIN32;%(PreprocessorDefinitions)
+
+
+ aicore.lib;winmm.lib;%(AdditionalDependencies)
+ ../lib/;%(AdditionalLibraryDirectories)
+ Console
+
+
+
+
+
+
+
+ {35cf1901-4202-444b-9811-f98711648a90}
+ false
+
+
+
+
+
+
\ No newline at end of file