|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564 |
- >> java Main buildhouse1.txt 50
-
- The project is realizable.
-
- Tasks:
-
- Task 1:
- Name: Build walls
- Time: 4
- Manpower: 2
- Slack: 0
- Earliest Start: 4
- Latest Start: 4
- Tasks which depend: 2 3
-
- Task 2:
- Name: Build roofs
- Time: 6
- Manpower: 4
- Slack: 0
- Earliest Start: 8
- Latest Start: 8
- Tasks which depend: 3 4 7
-
- Task 3:
- Name: Put on wallpapers
- Time: 1
- Manpower: 2
- Slack: 3
- Earliest Start: 14
- Latest Start: 17
- Tasks which depend: 8
-
- Task 4:
- Name: Put on tiles
- Time: 1
- Manpower: 3
- Slack: 0
- Earliest Start: 14
- Latest Start: 14
- Tasks which depend:
-
- Task 5:
- Name: Build foundation
- Time: 4
- Manpower: 2
- Slack: 0
- Earliest Start: 0
- Latest Start: 0
- Tasks which depend: 1 6
-
- Task 6:
- Name: Make floor
- Time: 2
- Manpower: 2
- Slack: 8
- Earliest Start: 4
- Latest Start: 12
- Tasks which depend: 7
-
- Task 7:
- Name: Put carpet floor
- Time: 4
- Manpower: 2
- Slack: 0
- Earliest Start: 14
- Latest Start: 14
- Tasks which depend: 8
-
- Task 8:
- Name: Move in
- Time: 4
- Manpower: 4
- Slack: 0
- Earliest Start: 18
- Latest Start: 18
- Tasks which depend:
-
- Times:
-
- Time: 0
- Starting: 5 (Build foundation)
- Current manpower: 48
-
- Time: 4
- Starting: 1 (Build walls)
- Starting: 6 (Make floor)
- Finished: 5 (Build foundation)
- Current manpower: 46
-
- Time: 6
- Finished: 6 (Make floor)
- Current manpower: 48
-
- Time: 8
- Starting: 2 (Build roofs)
- Finished: 1 (Build walls)
- Current manpower: 46
-
- Time: 14
- Starting: 3 (Put on wallpapers)
- Starting: 4 (Put on tiles)
- Starting: 7 (Put carpet floor)
- Finished: 2 (Build roofs)
- Current manpower: 43
-
- Time: 15
- Finished: 3 (Put on wallpapers)
- Finished: 4 (Put on tiles)
- Current manpower: 48
-
- Time: 18
- Starting: 8 (Move in)
- Finished: 7 (Put carpet floor)
- Current manpower: 46
-
- Time: 22
- Finished: 8 (Move in)
- Current manpower: 50
-
- **** Shortest possible project execution is 22. ****
-
- >> java Main buildhouse2.txt 50
-
- The project is not realizable.
- Put on tiles -> Build roofs -> Build walls -> Make floor -> Put on wallpapers -> Build walls
-
- >> java Main buildrail.txt 70
-
- The project is realizable.
-
- Tasks:
-
- Task 1:
- Name: Install pavement
- Time: 20
- Manpower: 10
- Slack: 0
- Earliest Start: 186
- Latest Start: 186
- Tasks which depend:
-
- Task 2:
- Name: Install railing
- Time: 7
- Manpower: 10
- Slack: 0
- Earliest Start: 5
- Latest Start: 5
- Tasks which depend:
-
- Task 3:
- Name: Install ticketmachine
- Time: 1
- Manpower: 10
- Slack: 0
- Earliest Start: 63
- Latest Start: 63
- Tasks which depend:
-
- Task 4:
- Name: Paint tower 1 with arch
- Time: 15
- Manpower: 6
- Slack: 0
- Earliest Start: 119
- Latest Start: 119
- Tasks which depend:
-
- Task 5:
- Name: Paint tower 2
- Time: 12
- Manpower: 6
- Slack: 0
- Earliest Start: 124
- Latest Start: 124
- Tasks which depend:
-
- Task 6:
- Name: Paint trusses
- Time: 27
- Manpower: 6
- Slack: 0
- Earliest Start: 186
- Latest Start: 186
- Tasks which depend:
-
- Task 7:
- Name: Paint cables and rods
- Time: 18
- Manpower: 6
- Slack: 0
- Earliest Start: 186
- Latest Start: 186
- Tasks which depend:
-
- Task 8:
- Name: Put lane tunnel and intersection
- Time: 12
- Manpower: 7
- Slack: 0
- Earliest Start: 51
- Latest Start: 51
- Tasks which depend: 3 31
-
- Task 9:
- Name: Setup barrack
- Time: 3
- Manpower: 10
- Slack: 0
- Earliest Start: 0
- Latest Start: 0
- Tasks which depend: 10 11 12 14 16 17
-
- Task 10:
- Name: Prepare storage
- Time: 2
- Manpower: 4
- Slack: 0
- Earliest Start: 3
- Latest Start: 3
- Tasks which depend: 2
-
- Task 11:
- Name: Rig ramspace reinforcing
- Time: 1
- Manpower: 4
- Slack: 0
- Earliest Start: 3
- Latest Start: 3
- Tasks which depend: 18 19 20
-
- Task 12:
- Name: Build tunnel
- Time: 30
- Manpower: 12
- Slack: 0
- Earliest Start: 3
- Latest Start: 3
- Tasks which depend: 13
-
- Task 13:
- Name: Clean tunnel
- Time: 18
- Manpower: 12
- Slack: 0
- Earliest Start: 33
- Latest Start: 33
- Tasks which depend: 8
-
- Task 14:
- Name: Build intersection
- Time: 25
- Manpower: 12
- Slack: 0
- Earliest Start: 3
- Latest Start: 3
- Tasks which depend: 15
-
- Task 15:
- Name: Clean intersection
- Time: 20
- Manpower: 12
- Slack: 3
- Earliest Start: 28
- Latest Start: 31
- Tasks which depend: 8
-
- Task 16:
- Name: Build towerfoundation 1
- Time: 35
- Manpower: 12
- Slack: 6
- Earliest Start: 3
- Latest Start: 9
- Tasks which depend: 21
-
- Task 17:
- Name: Build towerfoundation 2
- Time: 45
- Manpower: 12
- Slack: 0
- Earliest Start: 3
- Latest Start: 3
- Tasks which depend: 22
-
- Task 18:
- Name: Make armouring tower 1
- Time: 40
- Manpower: 4
- Slack: 0
- Earliest Start: 4
- Latest Start: 4
- Tasks which depend: 21
-
- Task 19:
- Name: Make armouring tower 2
- Time: 25
- Manpower: 4
- Slack: 19
- Earliest Start: 4
- Latest Start: 23
- Tasks which depend: 22
-
- Task 20:
- Name: Make armouring arch
- Time: 12
- Manpower: 4
- Slack: 0
- Earliest Start: 4
- Latest Start: 4
- Tasks which depend: 23
-
- Task 21:
- Name: Encase and armour tower 1
- Time: 15
- Manpower: 5
- Slack: 0
- Earliest Start: 44
- Latest Start: 44
- Tasks which depend: 24
-
- Task 22:
- Name: Encase and armour tower 2
- Time: 16
- Manpower: 5
- Slack: 0
- Earliest Start: 48
- Latest Start: 48
- Tasks which depend: 25
-
- Task 23:
- Name: Encase and armour arch
- Time: 30
- Manpower: 5
- Slack: 0
- Earliest Start: 16
- Latest Start: 16
- Tasks which depend: 26
-
- Task 24:
- Name: Cast tower 1
- Time: 60
- Manpower: 7
- Slack: 0
- Earliest Start: 59
- Latest Start: 59
- Tasks which depend: 4 27
-
- Task 25:
- Name: Cast tower 2
- Time: 60
- Manpower: 7
- Slack: 0
- Earliest Start: 64
- Latest Start: 64
- Tasks which depend: 5 27
-
- Task 26:
- Name: Cast arch
- Time: 20
- Manpower: 7
- Slack: 140
- Earliest Start: 46
- Latest Start: 186
- Tasks which depend: 31
-
- Task 27:
- Name: Stretch two maincables
- Time: 25
- Manpower: 10
- Slack: 0
- Earliest Start: 124
- Latest Start: 124
- Tasks which depend: 28 29
-
- Task 28:
- Name: Build truss 1 with rods
- Time: 30
- Manpower: 10
- Slack: 7
- Earliest Start: 149
- Latest Start: 156
- Tasks which depend: 1 6 7 30
-
- Task 29:
- Name: Build truss 2 with rods
- Time: 37
- Manpower: 10
- Slack: 0
- Earliest Start: 149
- Latest Start: 149
- Tasks which depend: 1 6 7 30
-
- Task 30:
- Name: Cast lane on truss
- Time: 20
- Manpower: 7
- Slack: 0
- Earliest Start: 186
- Latest Start: 186
- Tasks which depend: 31
-
- Task 31:
- Name: Polish lane on arch
- Time: 12
- Manpower: 7
- Slack: 0
- Earliest Start: 206
- Latest Start: 206
- Tasks which depend:
-
- Times:
-
- Time: 0
- Starting: 9 (Setup barrack)
- Current manpower: 60
-
- Time: 3
- Starting: 10 (Prepare storage)
- Starting: 11 (Rig ramspace reinforcing)
- Starting: 12 (Build tunnel)
- Starting: 14 (Build intersection)
- Starting: 16 (Build towerfoundation 1)
- Starting: 17 (Build towerfoundation 2)
- Finished: 9 (Setup barrack)
- Current manpower: 14
-
- Time: 4
- Starting: 18 (Make armouring tower 1)
- Starting: 19 (Make armouring tower 2)
- Starting: 20 (Make armouring arch)
- Finished: 11 (Rig ramspace reinforcing)
- Current manpower: 6
-
- Time: 5
- Starting: 2 (Install railing)
- Finished: 10 (Prepare storage)
- Current manpower: 0
-
- Time: 12
- Finished: 2 (Install railing)
- Current manpower: 10
-
- Time: 16
- Starting: 23 (Encase and armour arch)
- Finished: 20 (Make armouring arch)
- Current manpower: 9
-
- Time: 28
- Starting: 15 (Clean intersection)
- Finished: 14 (Build intersection)
- Current manpower: 9
-
- Time: 29
- Finished: 19 (Make armouring tower 2)
- Current manpower: 13
-
- Time: 33
- Starting: 13 (Clean tunnel)
- Finished: 12 (Build tunnel)
- Current manpower: 13
-
- Time: 38
- Finished: 16 (Build towerfoundation 1)
- Current manpower: 25
-
- Time: 44
- Starting: 21 (Encase and armour tower 1)
- Finished: 18 (Make armouring tower 1)
- Current manpower: 24
-
- Time: 46
- Starting: 26 (Cast arch)
- Finished: 23 (Encase and armour arch)
- Current manpower: 22
-
- Time: 48
- Starting: 22 (Encase and armour tower 2)
- Finished: 15 (Clean intersection)
- Finished: 17 (Build towerfoundation 2)
- Current manpower: 41
-
- Time: 51
- Starting: 8 (Put lane tunnel and intersection)
- Finished: 13 (Clean tunnel)
- Current manpower: 46
-
- Time: 59
- Starting: 24 (Cast tower 1)
- Finished: 21 (Encase and armour tower 1)
- Current manpower: 44
-
- Time: 63
- Starting: 3 (Install ticketmachine)
- Finished: 8 (Put lane tunnel and intersection)
- Current manpower: 41
-
- Time: 64
- Starting: 25 (Cast tower 2)
- Finished: 3 (Install ticketmachine)
- Finished: 22 (Encase and armour tower 2)
- Current manpower: 49
-
- Time: 66
- Finished: 26 (Cast arch)
- Current manpower: 56
-
- Time: 119
- Starting: 4 (Paint tower 1 with arch)
- Finished: 24 (Cast tower 1)
- Current manpower: 57
-
- Time: 124
- Starting: 5 (Paint tower 2)
- Starting: 27 (Stretch two maincables)
- Finished: 25 (Cast tower 2)
- Current manpower: 48
-
- Time: 134
- Finished: 4 (Paint tower 1 with arch)
- Current manpower: 54
-
- Time: 136
- Finished: 5 (Paint tower 2)
- Current manpower: 60
-
- Time: 149
- Starting: 28 (Build truss 1 with rods)
- Starting: 29 (Build truss 2 with rods)
- Finished: 27 (Stretch two maincables)
- Current manpower: 50
-
- Time: 179
- Finished: 28 (Build truss 1 with rods)
- Current manpower: 60
-
- Time: 186
- Starting: 1 (Install pavement)
- Starting: 6 (Paint trusses)
- Starting: 7 (Paint cables and rods)
- Starting: 30 (Cast lane on truss)
- Finished: 29 (Build truss 2 with rods)
- Current manpower: 41
-
- Time: 204
- Finished: 7 (Paint cables and rods)
- Current manpower: 47
-
- Time: 206
- Starting: 31 (Polish lane on arch)
- Finished: 1 (Install pavement)
- Finished: 30 (Cast lane on truss)
- Current manpower: 57
-
- Time: 213
- Finished: 6 (Paint trusses)
- Current manpower: 63
-
- Time: 218
- Finished: 31 (Polish lane on arch)
- Current manpower: 70
-
- **** Shortest possible project execution is 218. ****
|