Research Article
MEnDiGa: A Minimal Engine for Digital Games
Table 1
OO metrics from original Super Jumper and cloned MEnDiGa version.
| Metric property | Original Super Jumper | Cloned MEnDiGa version |
| Abstractness ( ) | 0,107 | 0,042 | Afferent Coupling (Ca) | 14,8 | 2 | Depth of Inheritance Tree (DIT) | 2,231 | 1,87 | Efferent Coupling (Ce) | 13 | 17 | Instability ( ) | 0,41 | 0,895 | Lack of Cohesion of Methods (LOCOM) | 0,023 | 0,267 | Cyclomatic Complexity | 1,576 | 2,18 | Average Lines of Code per Method | 7,129 | 7,57 | Average Nested Block Depth | 1,242 | 1,6 | Normalized Distance from Main Sequence (Dn) | 0,483 | 0,064 | Number of Attributes | 44 | 90 | Number of Classes | 65 | 23 | Number of Methods | 131 | 94 | Number of Overridden Methods | 43 | 18 | Number of Packages | 5 | 1 | Average Number of Parameters | 0,856 | 0,64 | Number of Static Attributes | 41 | 72 | Number of Static Methods | 1 | 6 | Total Lines of Code | 1912 | 1310 | Weighted Methods per Class (WMC) | 208 | 218 |
|
|