Introduction I decided to combine two software loves of mine and perform some analysis on PCGen, a popular Java based…