Você está na página 1de 4

!

Simulation time, number of known jobs, number of completed jobs, number of mac
hines
CurrentTime : 13650
NJobs : 90
CompletedJobs : 89
NMachines: 5
NOperations: 5
! JobType(j) = Type of job j
JobType:[
(90) 3 ]
! OperationSequence(j,p) = operation to be done by job j at turn p.
OperationSequence:[

(90 1) 3 (90 2) 1 (90 3) 2 (90 4) 5 (90 5) 0


]
! MachineOperations(j,o) = 1 if machine m can perform operation o.
MachineOperations:[
(1 1) 1 (2 2) 1 (3 3) 1 (4 2) 1 (4 4) 1 (5 5) 1
]
! ProcTime(j,m) = processing time of the operation job j - machine m.
ProcTime : [
(90 1) 200 (90 2) 100 (90 3) 120 (90 4) 200 (90 5) 60
]
! ReleaseTime(j) = release time of job j.
ReleaseTime : [
(90) 10060 ]

! Jobs_ID(j) = id of job j
Jobs_ID : [
(90) 90 ]
! Jobs_State(j) = current state of job j.
Jobs_State : [
(90) PROCESSING ]
whereIs : [
(90) 5 ]
! Jobs_CurrPos(j) = current position of job j in its sequence.
Jobs_currPos : [
(90) 4 ]
! Jobs_Machine_ID(j,p) = machine job j has been processed at position p
Jobs_Machine_ID : [
(90, 1) 3 (90, 2) 1 (90, 3) 4 (90, 4) 5
]
! Jobs_ArrivalTime(j,p) = arrival time of job j on the machine where it has been
processed at position p
Jobs_ArrivalTime : [
(90, 1) 10060 (90, 2) 10370 (90, 3) 11439 (90, 4) 12492
]
! Jobs_ProcessingStartTime(j,p) = start time of job j on the machine where it ha
s been processed at position p
Jobs_ProcessingStartTime : [
(90, 1) 10250 (90, 2) 11239 (90, 3) 12292 (90, 4) 13596
]
! Jobs_QueueTime(j,p) = queue time of job j on the machine where it has been pro
cessed at position p
Jobs_QueueTime : [
(90, 1) 190 (90, 2) 869 (90, 3) 853 (90, 4) 1104
]
! Jobs_ServiceTime(j,p) = service time of job j on the machine where it has been
processed at position p
Jobs_ServiceTime : [
(90, 1) 120 (90, 2) 200 (90, 3) 200 (90, 4) -1
]
! Jobs_CompletionTime(j,p) = completion time of job j on the machine where it ha
s been processed at position p
Jobs_CompletionTime : [
(90, 1) 10370 (90, 2) 11439 (90, 3) 12492 (90, 4) -1
]
! SolutionCurrPos(m) = index of last started operation on machine m (for indexin
g the next 'solution' matrix)
SolutionCurrPos : [
(1) 60 (2) 30 (3) 60 (4) 60 (5) 90 ]
! Solution(m,p) = job processed as p-th on machine m (0=no processing planned)
Solution : [
(1, 1) 1 (1, 2) 2 (1, 3) 5 (1, 4) 6 (1, 5) 7 (1, 6) 8 (1, 7) 11 (1, 8) 12 (1, 9)
13 (1, 10) 15 (1, 11) 31 (1, 12) 32 (1, 13) 36 (1, 14) 35 (1, 15) 42 (1, 16) 41
(1, 17) 38 (1, 18) 37 (1, 19) 45 (1, 20) 43 (1, 21) 17 (1, 22) 16 (1, 23) 21 (1

, 24) 20 (1, 25) 23 (1, 26) 27 (1, 27) 26 (1, 28) 22 (1, 29) 46 (1, 30) 47 (1, 3
1) 50 (1, 32) 51 (1, 33) 57 (1, 34) 56 (1, 35) 53 (1, 36) 52 (1, 37) 60 (1, 38)
30 (1, 39) 28 (1, 40) 58 (1, 41) 61 (1, 42) 62 (1, 43) 65 (1, 44) 66 (1, 45) 73
(1, 46) 75 (1, 47) 72 (1, 48) 68 (1, 49) 67 (1, 50) 71 (1, 51) 76 (1, 52) 77 (1,
53) 81 (1, 54) 80 (1, 55) 82 (1, 56) 83 (1, 57) 86 (1, 58) 87 (1, 59) 88 (1, 60
) 90
(2, 1) 1 (2, 2) 5 (2, 3) 7 (2, 4) 11 (2, 5) 13 (2, 6) 15 (2, 7) 35 (2, 8) 31 (2,
9) 41 (2, 10) 37 (2, 11) 45 (2, 12) 43 (2, 13) 17 (2, 14) 21 (2, 15) 23 (2, 16)
27 (2, 17) 47 (2, 18) 51 (2, 19) 57 (2, 20) 53 (2, 21) 61 (2, 22) 65 (2, 23) 73
(2, 24) 75 (2, 25) 67 (2, 26) 71 (2, 27) 77 (2, 28) 81 (2, 29) 83 (2, 30) 87
(3, 1) 3 (3, 2) 4 (3, 3) 5 (3, 4) 6 (3, 5) 9 (3, 6) 10 (3, 7) 11 (3, 8) 12 (3, 9
) 15 (3, 10) 14 (3, 11) 33 (3, 12) 34 (3, 13) 35 (3, 14) 36 (3, 15) 42 (3, 16) 4
1 (3, 17) 40 (3, 18) 39 (3, 19) 45 (3, 20) 44 (3, 21) 19 (3, 22) 18 (3, 23) 21 (
3, 24) 20 (3, 25) 27 (3, 26) 26 (3, 27) 25 (3, 28) 24 (3, 29) 48 (3, 30) 49 (3,
31) 50 (3, 32) 51 (3, 33) 57 (3, 34) 56 (3, 35) 55 (3, 36) 54 (3, 37) 59 (3, 38)
60 (3, 39) 29 (3, 40) 30 (3, 41) 63 (3, 42) 64 (3, 43) 65 (3, 44) 66 (3, 45) 75
(3, 46) 74 (3, 47) 72 (3, 48) 71 (3, 49) 70 (3, 50) 69 (3, 51) 78 (3, 52) 79 (3
, 53) 81 (3, 54) 80 (3, 55) 84 (3, 56) 85 (3, 57) 86 (3, 58) 87 (3, 59) 89 (3, 6
0) 90
(4, 1) 2 (4, 2) 3 (4, 3) 4 (4, 4) 6 (4, 5) 8 (4, 6) 9 (4, 7) 10 (4, 8) 12 (4, 9)
14 (4, 10) 34 (4, 11) 36 (4, 12) 33 (4, 13) 32 (4, 14) 42 (4, 15) 40 (4, 16) 39
(4, 17) 38 (4, 18) 44 (4, 19) 19 (4, 20) 18 (4, 21) 16 (4, 22) 20 (4, 23) 26 (4
, 24) 25 (4, 25) 24 (4, 26) 22 (4, 27) 46 (4, 28) 48 (4, 29) 49 (4, 30) 50 (4, 3
1) 54 (4, 32) 55 (4, 33) 56 (4, 34) 52 (4, 35) 59 (4, 36) 60 (4, 37) 29 (4, 38)
28 (4, 39) 30 (4, 40) 58 (4, 41) 62 (4, 42) 63 (4, 43) 64 (4, 44) 66 (4, 45) 74
(4, 46) 72 (4, 47) 70 (4, 48) 69 (4, 49) 68 (4, 50) 76 (4, 51) 78 (4, 52) 80 (4,
53) 79 (4, 54) 82 (4, 55) 84 (4, 56) 85 (4, 57) 86 (4, 58) 88 (4, 59) 89 (4, 60
) 90
(5, 1) 1 (5, 2) 2 (5, 3) 3 (5, 4) 4 (5, 5) 5 (5, 6) 6 (5, 7) 7 (5, 8) 8 (5, 9) 9
(5, 10) 10 (5, 11) 11 (5, 12) 12 (5, 13) 13 (5, 14) 14 (5, 15) 15 (5, 16) 34 (5
, 17) 36 (5, 18) 35 (5, 19) 33 (5, 20) 32 (5, 21) 31 (5, 22) 42 (5, 23) 41 (5, 2
4) 40 (5, 25) 39 (5, 26) 38 (5, 27) 37 (5, 28) 45 (5, 29) 44 (5, 30) 43 (5, 31)
19 (5, 32) 18 (5, 33) 17 (5, 34) 16 (5, 35) 20 (5, 36) 21 (5, 37) 22 (5, 38) 23
(5, 39) 24 (5, 40) 25 (5, 41) 26 (5, 42) 27 (5, 43) 47 (5, 44) 46 (5, 45) 48 (5,
46) 49 (5, 47) 50 (5, 48) 51 (5, 49) 57 (5, 50) 54 (5, 51) 55 (5, 52) 56 (5, 53
) 53 (5, 54) 52 (5, 55) 59 (5, 56) 60 (5, 57) 29 (5, 58) 28 (5, 59) 30 (5, 60) 5
8 (5, 61) 61 (5, 62) 62 (5, 63) 63 (5, 64) 64 (5, 65) 65 (5, 66) 66 (5, 67) 75 (
5, 68) 74 (5, 69) 69 (5, 70) 73 (5, 71) 72 (5, 72) 70 (5, 73) 68 (5, 74) 67 (5,
75) 71 (5, 76) 76 (5, 77) 77 (5, 78) 78 (5, 79) 81 (5, 80) 80 (5, 81) 79 (5, 82)
82 (5, 83) 83 (5, 84) 84 (5, 85) 85 (5, 86) 86 (5, 87) 87 (5, 88) 88 (5, 89) 89
(5, 90) 90
]

Você também pode gostar