Skip to content

Commit

Permalink
Add project files.
Browse files Browse the repository at this point in the history
  • Loading branch information
lerman25 committed Mar 26, 2022
1 parent baee09d commit 7099930
Show file tree
Hide file tree
Showing 30 changed files with 1,541 additions and 0 deletions.
31 changes: 31 additions & 0 deletions IoaisProject.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.32126.315
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IoaisProject", "IoaisProject\IoaisProject.vcxproj", "{A46191E6-6C9C-4332-87D6-E9300039489F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A46191E6-6C9C-4332-87D6-E9300039489F}.Debug|x64.ActiveCfg = Debug|x64
{A46191E6-6C9C-4332-87D6-E9300039489F}.Debug|x64.Build.0 = Debug|x64
{A46191E6-6C9C-4332-87D6-E9300039489F}.Debug|x86.ActiveCfg = Debug|Win32
{A46191E6-6C9C-4332-87D6-E9300039489F}.Debug|x86.Build.0 = Debug|Win32
{A46191E6-6C9C-4332-87D6-E9300039489F}.Release|x64.ActiveCfg = Release|x64
{A46191E6-6C9C-4332-87D6-E9300039489F}.Release|x64.Build.0 = Release|x64
{A46191E6-6C9C-4332-87D6-E9300039489F}.Release|x86.ActiveCfg = Release|Win32
{A46191E6-6C9C-4332-87D6-E9300039489F}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {29B9FCDC-E1B5-43D7-9699-86EF709017A4}
EndGlobalSection
EndGlobal
10 changes: 10 additions & 0 deletions IoaisProject/1/Input.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
numMachine:3
j1:3,3
j2:4,5
j3:1,6
j4:5,4
j5:4,2
j6:3,4
j7:7,6
j8:3,2
j9:2,3
68 changes: 68 additions & 0 deletions IoaisProject/1/Output.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
loading Input
numMachine:3
j1:3,3
j2:4,5
j3:1,6
j4:5,4
j5:4,2
j6:3,4
j7:7,6
j8:3,2
j9:2,3
total size: 27, qj sum: 32, pj sum: 35
total average: 9

Initial Soultion (solution 0):
Machine 1: 1(3,3) ,2(4,5) ,3(1,6) ,4(5,4) ,5(4,2) ,6(3,4) ,7(7,6) ,8(3,2) ,9(2,3)
Machine 2:
Machine 3:
Total sizes:
Moving job 3 from machine 1 to machine 2
Solution: 1
Machine 1: 1(3,3) ,2(4,5) ,4(5,4) ,5(4,2) ,6(3,4) ,7(7,6) ,8(3,2) ,9(2,3)
Machine 2: 3(1,6)
Machine 3:
Total sizes: m1:29 m2:1 m3:0
Target Function value: 29

Moving job 7 from machine 1 to machine 2
Solution: 2
Machine 1: 1(3,3) ,2(4,5) ,4(5,4) ,5(4,2) ,6(3,4) ,8(3,2) ,9(2,3)
Machine 2: 3(1,6) ,7(7,6)
Machine 3:
Total sizes: m1:23 m2:8 m3:0
Target Function value: 23

Moving job 2 from machine 1 to machine 2
Solution: 3
Machine 1: 1(3,3) ,4(5,4) ,5(4,2) ,6(3,4) ,8(3,2) ,9(2,3)
Machine 2: 2(4,5) ,3(1,6) ,7(7,6)
Machine 3:
Total sizes: m1:18 m2:12 m3:0
Target Function value: 18

Moving job 4 from machine 1 to machine 3
Solution: 4
Machine 1: 1(3,3) ,5(4,2) ,6(3,4) ,8(3,2) ,9(2,3)
Machine 2: 2(4,5) ,3(1,6) ,7(7,6)
Machine 3: 4(5,4)
Total sizes: m1:14 m2:12 m3:4
Target Function value: 14

Moving job 1 from machine 1 to machine 3
Solution: 5
Machine 1: 5(4,2) ,6(3,4) ,8(3,2) ,9(2,3)
Machine 2: 2(4,5) ,3(1,6) ,7(7,6)
Machine 3: 1(3,3) ,4(5,4)
Total sizes: m1:11 m2:12 m3:7
Target Function value: 12

Moving job 1 from machine 1 to machine 3
Solution: 6
Machine 1: 5(4,2) ,6(3,4) ,8(3,2) ,9(2,3)
Machine 2: 2(4,5) ,3(1,6) ,7(7,6)
Machine 3: 1(3,3) ,4(5,4)
Total sizes: m1:11 m2:12 m3:7
Target Function value: 12

Execution time: 18ms
19 changes: 19 additions & 0 deletions IoaisProject/2/Input.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
numMachine:6
j1:3,3
j2:4,5
j3:1,6
j4:5,4
j5:4,2
j6:3,4
j7:7,6
j8:3,2
j9:2,3
j10:1,1
j11:2,6
j12:5,2
j13:4,2
j14:4,3
j15:2,2
j16:4,2
j17:2,1
j18:4,3
153 changes: 153 additions & 0 deletions IoaisProject/2/Output.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
loading Input
numMachine:6
j1:3,3
j2:4,5
j3:1,6
j4:5,4
j5:4,2
j6:3,4
j7:7,6
j8:3,2
j9:2,3
j10:1,1
j11:2,6
j12:5,2
j13:4,2
j14:4,3
j15:2,2
j16:4,2
j17:2,1
j18:4,3
total size: 45, qj sum: 60, pj sum: 57
total average: 8

Initial Soultion (solution 0):
Machine 1: 1(3,3) ,2(4,5) ,3(1,6) ,4(5,4) ,5(4,2) ,6(3,4) ,7(7,6) ,8(3,2) ,9(2,3) ,10(1,1) ,11(2,6) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2:
Machine 3:
Machine 4:
Machine 5:
Machine 6:
Total sizes:
Moving job 3 from machine 1 to machine 2
Solution: 1
Machine 1: 1(3,3) ,2(4,5) ,4(5,4) ,5(4,2) ,6(3,4) ,7(7,6) ,8(3,2) ,9(2,3) ,10(1,1) ,11(2,6) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 3(1,6)
Machine 3:
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:51 m2:1 m3:0 m4:0 m5:0 m6:0
Target Function value: 51

Moving job 7 from machine 1 to machine 2
Solution: 2
Machine 1: 1(3,3) ,2(4,5) ,4(5,4) ,5(4,2) ,6(3,4) ,8(3,2) ,9(2,3) ,10(1,1) ,11(2,6) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 3(1,6) ,7(7,6)
Machine 3:
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:45 m2:8 m3:0 m4:0 m5:0 m6:0
Target Function value: 45

Moving job 11 from machine 1 to machine 2
Solution: 3
Machine 1: 1(3,3) ,2(4,5) ,4(5,4) ,5(4,2) ,6(3,4) ,8(3,2) ,9(2,3) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 3(1,6) ,7(7,6) ,11(2,6)
Machine 3:
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:39 m2:10 m3:0 m4:0 m5:0 m6:0
Target Function value: 39

Moving job 2 from machine 1 to machine 2
Solution: 4
Machine 1: 1(3,3) ,4(5,4) ,5(4,2) ,6(3,4) ,8(3,2) ,9(2,3) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 2(4,5) ,3(1,6) ,7(7,6) ,11(2,6)
Machine 3:
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:34 m2:14 m3:0 m4:0 m5:0 m6:0
Target Function value: 34

Moving job 4 from machine 1 to machine 2
Solution: 5
Machine 1: 1(3,3) ,5(4,2) ,6(3,4) ,8(3,2) ,9(2,3) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 2(4,5) ,3(1,6) ,4(5,4) ,7(7,6) ,11(2,6)
Machine 3:
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:30 m2:19 m3:0 m4:0 m5:0 m6:0
Target Function value: 30

Moving job 6 from machine 1 to machine 2
Solution: 6
Machine 1: 1(3,3) ,5(4,2) ,8(3,2) ,9(2,3) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 2(4,5) ,3(1,6) ,4(5,4) ,6(3,4) ,7(7,6) ,11(2,6)
Machine 3:
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:26 m2:22 m3:0 m4:0 m5:0 m6:0
Target Function value: 26

Moving job 1 from machine 1 to machine 3
Solution: 7
Machine 1: 5(4,2) ,8(3,2) ,9(2,3) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 2(4,5) ,3(1,6) ,4(5,4) ,6(3,4) ,7(7,6) ,11(2,6)
Machine 3: 1(3,3)
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:23 m2:22 m3:3 m4:0 m5:0 m6:0
Target Function value: 23

Moving job 5 from machine 1 to machine 3
Solution: 8
Machine 1: 8(3,2) ,9(2,3) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 2(4,5) ,3(1,6) ,4(5,4) ,6(3,4) ,7(7,6) ,11(2,6)
Machine 3: 1(3,3) ,5(4,2)
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:21 m2:22 m3:5 m4:0 m5:0 m6:0
Target Function value: 22

Moving job 2 from machine 2 to machine 3
Solution: 9
Machine 1: 8(3,2) ,9(2,3) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 3(1,6) ,4(5,4) ,6(3,4) ,7(7,6) ,11(2,6)
Machine 3: 1(3,3) ,2(4,5) ,5(4,2)
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:21 m2:18 m3:10 m4:0 m5:0 m6:0
Target Function value: 21

Moving job 9 from machine 1 to machine 3
Solution: 10
Machine 1: 8(3,2) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 3(1,6) ,4(5,4) ,6(3,4) ,7(7,6) ,11(2,6)
Machine 3: 1(3,3) ,2(4,5) ,5(4,2) ,9(2,3)
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:18 m2:18 m3:13 m4:0 m5:0 m6:0
Target Function value: 18

Moving job 9 from machine 1 to machine 3
Solution: 11
Machine 1: 8(3,2) ,10(1,1) ,12(5,2) ,13(4,2) ,14(4,3) ,15(2,2) ,16(4,2) ,17(2,1) ,18(4,3)
Machine 2: 3(1,6) ,4(5,4) ,6(3,4) ,7(7,6) ,11(2,6)
Machine 3: 1(3,3) ,2(4,5) ,5(4,2) ,9(2,3)
Machine 4:
Machine 5:
Machine 6:
Total sizes: m1:18 m2:18 m3:13 m4:0 m5:0 m6:0
Target Function value: 18

Execution time: 196ms
21 changes: 21 additions & 0 deletions IoaisProject/3/Input.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
numMachine:3
j1:3,3
j2:4,5
j3:1,6
j4:5,4
j5:4,2
j6:3,4
j7:7,6
j8:3,2
j9:2,3
j10:1,1
j11:2,6
j12:5,2
j13:4,2
j14:4,3
j15:2,2
j16:4,2
j17:2,1
j18:4,3
j19:1,4
j20:4,1
Loading

0 comments on commit 7099930

Please sign in to comment.