Changeset 6294
- Timestamp:
- 05/26/11 10:32:27 (14 years ago)
- Location:
- branches/Scheduling
- Files:
-
- 61 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Scheduling/HeuristicLab 3.3.sln
r6121 r6294 400 400 EndProject 401 401 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.Scheduling.Views-3.3", "HeuristicLab.Problems.Scheduling.Views\3.3\HeuristicLab.Problems.Scheduling.Views-3.3.csproj", "{78763A4E-E163-48C2-98EB-709760D06F25}" 402 EndProject 403 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Encodings.SchedulingEncoding-3.3", "HeuristicLab.Encodings.SchedulingEncoding\3.3\HeuristicLab.Encodings.SchedulingEncoding-3.3.csproj", "{17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}" 402 404 EndProject 403 405 Global … … 1870 1872 {78763A4E-E163-48C2-98EB-709760D06F25}.Release|x64.ActiveCfg = Release|Any CPU 1871 1873 {78763A4E-E163-48C2-98EB-709760D06F25}.Release|x86.ActiveCfg = Release|Any CPU 1874 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 1875 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Debug|Any CPU.Build.0 = Debug|Any CPU 1876 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Debug|x64.ActiveCfg = Debug|Any CPU 1877 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Debug|x86.ActiveCfg = Debug|Any CPU 1878 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Release|Any CPU.ActiveCfg = Release|Any CPU 1879 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Release|Any CPU.Build.0 = Release|Any CPU 1880 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Release|x64.ActiveCfg = Release|Any CPU 1881 {17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}.Release|x86.ActiveCfg = Release|Any CPU 1872 1882 EndGlobalSection 1873 1883 GlobalSection(SolutionProperties) = preSolution -
branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/HeuristicLab.Problems.Scheduling.Views-3.3.csproj
r6260 r6294 74 74 <DependentUpon>JobShopSchedulingProblemView.cs</DependentUpon> 75 75 </Compile> 76 <Compile Include="JSMEncodingView.cs">77 <SubType>UserControl</SubType>78 </Compile>79 <Compile Include="JSMEncodingView.Designer.cs">80 <DependentUpon>JSMEncodingView.cs</DependentUpon>81 </Compile>82 <Compile Include="JSSPJobView.cs">83 <SubType>UserControl</SubType>84 </Compile>85 <Compile Include="JSSPJobView.Designer.cs">86 <DependentUpon>JSSPJobView.cs</DependentUpon>87 </Compile>88 76 <Compile Include="Plugin.cs" /> 89 77 <Compile Include="Properties\AssemblyInfo.cs" /> … … 139 127 <Name>HeuristicLab.Encodings.PermutationEncoding-3.3</Name> 140 128 </ProjectReference> 129 <ProjectReference Include="..\..\HeuristicLab.Encodings.SchedulingEncoding\3.3\HeuristicLab.Encodings.SchedulingEncoding-3.3.csproj"> 130 <Project>{17F3EF80-B2C3-4B8D-A4D5-BE9CE3BA2606}</Project> 131 <Name>HeuristicLab.Encodings.SchedulingEncoding-3.3</Name> 132 </ProjectReference> 141 133 <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.3\HeuristicLab.MainForm.WindowsForms-3.3.csproj"> 142 134 <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project> … … 194 186 <EmbeddedResource Include="JobShopSchedulingProblemView.resx"> 195 187 <DependentUpon>JobShopSchedulingProblemView.cs</DependentUpon> 196 </EmbeddedResource>197 <EmbeddedResource Include="JSMEncodingView.resx">198 <DependentUpon>JSMEncodingView.cs</DependentUpon>199 188 </EmbeddedResource> 200 189 <EmbeddedResource Include="ScheduleView.resx"> -
branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/JSMEncodingView.cs
r6266 r6294 32 32 using HeuristicLab.Core; 33 33 using HeuristicLab.Encodings.PermutationEncoding; 34 using HeuristicLab. Problems.Scheduling.Encodings.JobShopScheduling.JobSequenceMatrix;34 using HeuristicLab.Encodings.SchedulingEncoding.JobSequenceMatrix; 35 35 36 36 namespace HeuristicLab.Problems.Scheduling.Views { -
branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/JobShopSchedulingProblemView.cs
r6260 r6294 60 60 int jobCount = 0; 61 61 Random random = new Random(1); 62 foreach (JSSPJob j in content.Jobs) { 63 foreach (JSSPTask t in content.Jobs[jobCount].Tasks) { 62 foreach (Job j in content.JobData) { 63 double lastEndTime = 0; 64 foreach (Task t in content.JobData[jobCount].Tasks) { 64 65 int categoryNr = t.JobNr.Value; 65 66 string categoryName = "Job" + categoryNr; … … 67 68 ganttChart.AddData(categoryName, 68 69 categoryNr, 69 t.StartTime.Value,70 t.EndTime.Value,70 lastEndTime + 1, 71 lastEndTime + t.Duration.Value, 71 72 "Job" + t.JobNr + " - " + "Task#" + t.TaskNr.Value.ToString()); 73 lastEndTime += t.Duration.Value; 72 74 } 73 75 jobCount++; -
branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/Plugin.cs
r6266 r6294 23 23 24 24 namespace HeuristicLab.Problems.Scheduling.Views { 25 [Plugin("HeuristicLab.Problems.Scheduling.Views", "3.3.3.626 0")]25 [Plugin("HeuristicLab.Problems.Scheduling.Views", "3.3.3.6266")] 26 26 [PluginFile("HeuristicLab.Problems.Scheduling.Views-3.3.dll", PluginFileType.Assembly)] 27 27 public class HeuristicLabProblemsSchedulingViewsPlugin : PluginBase { -
branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/Properties/AssemblyInfo.cs
r6266 r6294 53 53 // by using the '*' as shown below: 54 54 [assembly: AssemblyVersion("3.3.0.0")] 55 [assembly: AssemblyFileVersion("3.3.0.626 0")]55 [assembly: AssemblyFileVersion("3.3.0.6266")] -
branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/ScheduleView.cs
r6260 r6294 31 31 using HeuristicLab.MainForm; 32 32 using HeuristicLab.Core; 33 using HeuristicLab.Encodings.SchedulingEncoding; 33 34 34 35 namespace HeuristicLab.Problems.Scheduling.Views { … … 77 78 Random random = new Random (1); 78 79 foreach (Resource r in content.Resources) { 79 foreach ( JSSPTask t in content.Resources[resCount].Tasks) {80 int categoryNr = 0; 81 string toolTip = "Task#" +t.TaskNr;80 foreach (ScheduledTask t in content.Resources[resCount].Tasks) { 81 int categoryNr = 0; 82 string toolTip = "Task#";// +t.TaskNr; 82 83 string categoryName = "ScheduleTasks"; 83 if (t is JSSPTask) {84 categoryNr = (( JSSPTask)t).JobNr.Value;84 if (t is ScheduledTask) { 85 categoryNr = ((ScheduledTask)t).JobNr.Value; 85 86 categoryName = "Job" + categoryNr; 86 87 toolTip = categoryName + " - " + toolTip; -
branches/Scheduling/HeuristicLab/3.3/Files.txt
r6121 r6294 32 32 HeuristicLab.Encodings.IntegerVectorEncoding\3.3:HeuristicLab.Encodings.IntegerVectorEncoding-3.3.dll 33 33 HeuristicLab.Encodings.PermutationEncoding\3.3:HeuristicLab.Encodings.PermutationEncoding-3.3.dll 34 HeuristicLab.Encodings.SchedulingEncoding\3.3:HeuristicLab.Encodings.SchedulingEncoding-3.3.dll 34 35 HeuristicLab.Encodings.PermutationEncoding.Views\3.3:HeuristicLab.Encodings.PermutationEncoding.Views-3.3.dll 35 36 HeuristicLab.Encodings.RealVectorEncoding\3.3:HeuristicLab.Encodings.RealVectorEncoding-3.3.dll -
branches/Scheduling/HeuristicLab/3.3/Tests/HeuristicLab-3.3.Tests.csproj
r6036 r6294 500 500 <Name>HeuristicLab.Problems.QuadraticAssignment-3.3</Name> 501 501 </ProjectReference> 502 <ProjectReference Include="..\..\..\HeuristicLab.Problems.Scheduling.Views\3.3\HeuristicLab.Problems.Scheduling.Views-3.3.csproj"> 503 <Project>{78763A4E-E163-48C2-98EB-709760D06F25}</Project> 504 <Name>HeuristicLab.Problems.Scheduling.Views-3.3</Name> 505 </ProjectReference> 506 <ProjectReference Include="..\..\..\HeuristicLab.Problems.Scheduling\3.3\HeuristicLab.Problems.Scheduling-3.3.csproj"> 507 <Project>{2BF1D639-1A74-44ED-AAAD-41ECD395AD93}</Project> 508 <Name>HeuristicLab.Problems.Scheduling-3.3</Name> 509 </ProjectReference> 502 510 <ProjectReference Include="..\..\..\HeuristicLab.Problems.TestFunctions.Views\3.3\HeuristicLab.Problems.TestFunctions.Views-3.3.csproj"> 503 511 <Project>{6AE0E1F5-D3FF-43A3-90E1-2435E7493FB5}</Project>
Note: See TracChangeset
for help on using the changeset viewer.