diff --git a/ComputingServices/ComputingServices.vbproj b/ComputingServices/ComputingServices.vbproj
index ca77106..931d285 100644
--- a/ComputingServices/ComputingServices.vbproj
+++ b/ComputingServices/ComputingServices.vbproj
@@ -185,6 +185,39 @@
x86
MinimumRecommendedRules.ruleset
+
+ true
+ true
+ true
+ bin\Biostack-Debug\
+ sciBASIC#.ComputingServices.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ AnyCPU
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ true
+ true
+ bin\x64\Biostack-Debug\
+ sciBASIC#.ComputingServices.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ x64
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ true
+ true
+ bin\x86\Biostack-Debug\
+ sciBASIC#.ComputingServices.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ x86
+ MinimumRecommendedRules.ruleset
+
diff --git a/Distribute_computing/ComputingServices.sln b/Distribute_computing/ComputingServices.sln
index a357cf6..ab9b4db 100644
--- a/Distribute_computing/ComputingServices.sln
+++ b/Distribute_computing/ComputingServices.sln
@@ -39,6 +39,8 @@ Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "MLDebugger", "..\..\sciBASI
EndProject
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "thinking", "thinking\thinking.vbproj", "{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}"
EndProject
+Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Grid", "..\..\sciBASIC#\Data_science\Darwinism\NonlinearGrid\NonlinearGrid\Grid.vbproj", "{1F9B3E34-9470-4E57-86EA-350D5179C720}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Biodeep_UNIX_x64|Any CPU = Biodeep_UNIX_x64|Any CPU
@@ -120,8 +122,8 @@ Global
{87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack|x86.Build.0 = GCModeller(Release_X64)|x86
{87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Biostack-Debug|x86.Build.0 = Debug|x86
{87383048-1B31-49B7-9FB7-0DED1B80ACE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -348,8 +350,8 @@ Global
{E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack|x86.Build.0 = Biodeep_UNIX_x64|x86
{E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{E3367B88-5D0C-495A-8273-331656D4B5AA}.Biostack-Debug|x86.Build.0 = Debug|x86
{E3367B88-5D0C-495A-8273-331656D4B5AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -462,8 +464,8 @@ Global
{A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack|x86.Build.0 = Biodeep|x86
{A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Biostack-Debug|x86.Build.0 = Debug|x86
{A43EC013-2B55-4D25-B9F1-96BD5FB1E577}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -576,8 +578,8 @@ Global
{1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack|x86.Build.0 = Biodeep_UNIX_x64|x86
{1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{1B42809B-603F-4CEA-A0DB-91276582B9CA}.Biostack-Debug|x86.Build.0 = Debug|x86
{1B42809B-603F-4CEA-A0DB-91276582B9CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -690,8 +692,8 @@ Global
{44396667-3358-4529-BC45-722CD0CD3997}.Biostack|x86.Build.0 = Release|Any CPU
{44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|x64.ActiveCfg = Debug|Any CPU
- {44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|x64.Build.0 = Debug|Any CPU
+ {44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|x86.ActiveCfg = Debug|Any CPU
{44396667-3358-4529-BC45-722CD0CD3997}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
{44396667-3358-4529-BC45-722CD0CD3997}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -804,8 +806,8 @@ Global
{0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack|x86.Build.0 = Publish|Any CPU
{0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|x86.ActiveCfg = Debug|Any CPU
{0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
{0BB4E012-AD1A-47FC-BAC6-FF480299A50C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1032,8 +1034,8 @@ Global
{487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack|x86.Build.0 = Biodeep|x86
{487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{487D7C92-D05A-4908-BF81-E6BABA0BF592}.Biostack-Debug|x86.Build.0 = Debug|x86
{487D7C92-D05A-4908-BF81-E6BABA0BF592}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1146,8 +1148,8 @@ Global
{3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack|x86.Build.0 = Biodeep|Any CPU
{3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|x86.ActiveCfg = Debug|Any CPU
{3C79AE03-A766-4B61-BDC4-824D78481B53}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
{3C79AE03-A766-4B61-BDC4-824D78481B53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1260,8 +1262,8 @@ Global
{FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack|x86.Build.0 = Biodeep_UNIX_x64|x86
{FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{FC125B0D-1942-496F-B502-9C0EB80E35B6}.Biostack-Debug|x86.Build.0 = Debug|x86
{FC125B0D-1942-496F-B502-9C0EB80E35B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1374,8 +1376,8 @@ Global
{203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack|x86.Build.0 = Biodeep_UNIX_x64|x86
{203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{203BC68F-A0CD-443A-AB62-4AF4110F752F}.Biostack-Debug|x86.Build.0 = Debug|x86
{203BC68F-A0CD-443A-AB62-4AF4110F752F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1488,8 +1490,8 @@ Global
{3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack|x86.Build.0 = Biodeep|x86
{3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Biostack-Debug|x86.Build.0 = Debug|x86
{3291389C-EA87-4B33-A9A5-65A2D60BA3E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1602,8 +1604,8 @@ Global
{076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack|x86.Build.0 = Biodeep_UNIX_x64|x86
{076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|x86.ActiveCfg = Debug|x86
{076315EE-B598-40DC-9280-C71CDF9B6A48}.Biostack-Debug|x86.Build.0 = Debug|x86
{076315EE-B598-40DC-9280-C71CDF9B6A48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1716,8 +1718,8 @@ Global
{CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack|x86.Build.0 = Publish|Any CPU
{CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|x86.ActiveCfg = Debug|Any CPU
{CCBF36AB-506D-48A2-9150-A3762D4120EC}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
{CCBF36AB-506D-48A2-9150-A3762D4120EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1830,8 +1832,8 @@ Global
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack|x86.Build.0 = Release|Any CPU
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
- {F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|x64.ActiveCfg = Debug|x64
- {F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|x64.Build.0 = Debug|x64
+ {F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|x86.ActiveCfg = Debug|Any CPU
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -1924,6 +1926,120 @@ Global
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Yilia-Release_x64|x64.Build.0 = Release|x64
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Yilia-Release_x64|x86.ActiveCfg = Release|Any CPU
{F045B4BF-7E34-4E31-9D44-E3D4C7DD3098}.Yilia-Release_x64|x86.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep_UNIX_x64|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep_UNIX_x64|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep_UNIX_x64|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep_UNIX_x64|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep_UNIX_x64|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep_UNIX_x64|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biodeep|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack-Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack-Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack-Debug|x64.ActiveCfg = Biostack-Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack-Debug|x64.Build.0 = Biostack-Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack-Debug|x86.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Biostack-Debug|x86.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Debug|x64.ActiveCfg = Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Debug|x64.Build.0 = Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Debug|x86.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.DEMO|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.DEMO|Any CPU.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.DEMO|x64.ActiveCfg = Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.DEMO|x64.Build.0 = Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.DEMO|x86.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.DEMO|x86.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.docs|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.docs|Any CPU.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.docs|x64.ActiveCfg = Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.docs|x64.Build.0 = Debug|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.docs|x86.ActiveCfg = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.docs|x86.Build.0 = Debug|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(Release_X64)|Any CPU.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(Release_X64)|Any CPU.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(Release_X64)|x64.ActiveCfg = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(Release_X64)|x64.Build.0 = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(Release_X64)|x86.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(Release_X64)|x86.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(UNIX-Release_X64)|Any CPU.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(UNIX-Release_X64)|Any CPU.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(UNIX-Release_X64)|x64.ActiveCfg = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(UNIX-Release_X64)|x64.Build.0 = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(UNIX-Release_X64)|x86.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GCModeller(UNIX-Release_X64)|x86.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GTA5-game-test|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GTA5-game-test|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GTA5-game-test|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GTA5-game-test|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GTA5-game-test|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.GTA5-game-test|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.installer_x64|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.installer_x64|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.installer_x64|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.installer_x64|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.installer_x64|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.installer_x64|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.mysqli_X64_release|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.mysqli_X64_release|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.mysqli_X64_release|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.mysqli_X64_release|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.mysqli_X64_release|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.mysqli_X64_release|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.ProteoWizard.d|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.ProteoWizard.d|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.ProteoWizard.d|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.ProteoWizard.d|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.ProteoWizard.d|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.ProteoWizard.d|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Publish|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Publish|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Publish|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Publish|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Publish|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Publish|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Release|x64.ActiveCfg = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Release|x64.Build.0 = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Release|x86.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Release|x86.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.sciBASIC.NET-test-release|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.sciBASIC.NET-test-release|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.sciBASIC.NET-test-release|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.sciBASIC.NET-test-release|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.sciBASIC.NET-test-release|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.sciBASIC.NET-test-release|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Surveillance-of-infectious-diseases|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Surveillance-of-infectious-diseases|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Surveillance-of-infectious-diseases|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Surveillance-of-infectious-diseases|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Surveillance-of-infectious-diseases|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Surveillance-of-infectious-diseases|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.WebAssembly|Any CPU.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.WebAssembly|Any CPU.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.WebAssembly|x64.ActiveCfg = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.WebAssembly|x64.Build.0 = Publish|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.WebAssembly|x86.ActiveCfg = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.WebAssembly|x86.Build.0 = Publish|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Yilia-Release_x64|Any CPU.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Yilia-Release_x64|Any CPU.Build.0 = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Yilia-Release_x64|x64.ActiveCfg = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Yilia-Release_x64|x64.Build.0 = Release|x64
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Yilia-Release_x64|x86.ActiveCfg = Release|Any CPU
+ {1F9B3E34-9470-4E57-86EA-350D5179C720}.Yilia-Release_x64|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -1943,6 +2059,7 @@ Global
{3291389C-EA87-4B33-A9A5-65A2D60BA3E2} = {3002ACC2-1B76-49D2-A14F-43C4A29E954A}
{076315EE-B598-40DC-9280-C71CDF9B6A48} = {3002ACC2-1B76-49D2-A14F-43C4A29E954A}
{CCBF36AB-506D-48A2-9150-A3762D4120EC} = {3002ACC2-1B76-49D2-A14F-43C4A29E954A}
+ {1F9B3E34-9470-4E57-86EA-350D5179C720} = {AC0BF087-9A97-4BFB-A0A6-C9267B77CF9A}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {E43CC57C-3FD7-4F1D-9246-E6F2A1EB7BB9}
diff --git a/Distribute_computing/GridDynamics_plugins/GridDynamics_plugins.vbproj b/Distribute_computing/GridDynamics_plugins/GridDynamics_plugins.vbproj
index 72ada89..44a0b80 100644
--- a/Distribute_computing/GridDynamics_plugins/GridDynamics_plugins.vbproj
+++ b/Distribute_computing/GridDynamics_plugins/GridDynamics_plugins.vbproj
@@ -64,6 +64,28 @@
x64
MinimumRecommendedRules.ruleset
+
+ true
+ true
+ true
+ bin\Biostack-Debug\
+ GridDynamics_plugins.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ AnyCPU
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ true
+ true
+ bin\x64\Biostack-Debug\
+ GridDynamics_plugins.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ x64
+ MinimumRecommendedRules.ruleset
+
diff --git a/Distribute_computing/thinking/thinking.vbproj b/Distribute_computing/thinking/thinking.vbproj
index 106fcd4..60d84f3 100644
--- a/Distribute_computing/thinking/thinking.vbproj
+++ b/Distribute_computing/thinking/thinking.vbproj
@@ -70,6 +70,30 @@
MinimumRecommendedRules.ruleset
true
+
+ true
+ true
+ true
+ bin\Biostack-Debug\
+ thinking.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ AnyCPU
+ MinimumRecommendedRules.ruleset
+ true
+
+
+ true
+ true
+ true
+ bin\x64\Biostack-Debug\
+ thinking.xml
+ 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022
+ full
+ x64
+ MinimumRecommendedRules.ruleset
+ true
+