C++
files/cache.txt
Machete|5|6|4 Crossbow|3|5|6 Pistol|2|8|3
files/group.txt
Todd "Zombie Hunter" Gibson|7|5|3 Robert "Zombie Bait" Hughson|2|2|1
files/horde.txt
Orphan Annie|10|15 My Little Pony|35|13
files/sample_output.txt
=== Type: Machete Str. Reqd: 5 Dmg. Bonus: 6 Use Remain: 4 Who should get this weapon? 0) Todd "Zombie Hunter" Gibson 1) Robert "Zombie Bait" Hughson 2) Nobody 0 === Type: Crossbow Str. Reqd: 3 Dmg. Bonus: 5 Use Remain: 6 Who should get this weapon? 0) Todd "Zombie Hunter" Gibson 1) Robert "Zombie Bait" Hughson 2) Nobody 1 === Type: Pistol Str. Reqd: 2 Dmg. Bonus: 8 Use Remain: 3 Who should get this weapon? 0) Todd "Zombie Hunter" Gibson 1) Robert "Zombie Bait" Hughson 2) Nobody 1 Can't take weapon! === Type: Pistol Str. Reqd: 2 Dmg. Bonus: 8 Use Remain: 3 Who should get this weapon? 0) Todd "Zombie Hunter" Gibson 1) Robert "Zombie Bait" Hughson 2) Nobody 2 The group: Name: Todd "Zombie Hunter" Gibson Evasion: 7 RH str : 5 LH str : 3 In right hand: Type: Machete Str. Reqd: 5 Dmg. Bonus: 6 Use Remain: 4 In left hand: empty Name: Robert "Zombie Bait" Hughson Evasion: 2 RH str : 2 LH str : 1 In right hand: Type: Crossbow Str. Reqd: 3 Dmg. Bonus: 5 Use Remain: 6 In left hand: Type: Crossbow Str. Reqd: 3 Dmg. Bonus: 5 Use Remain: 6 Number of Zombies: 2 Number of Survivors: 2 LET THE COMBAT BEGIN! Todd "Zombie Hunter" Gibson kills Zombie! Number of Zombies: 1 Number of Survivors: 2 Robert "Zombie Bait" Hughson has been bitten! Number of Zombies: 2 Number of Survivors: 1 Todd "Zombie Hunter" Gibson kills Zombie! Number of Zombies: 1 Number of Survivors: 1 Todd "Zombie Hunter" Gibson kills Zombie! Number of Zombies: 0 Number of Survivors: 1