Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B DecisionNode::traverseGameTree() 0 31 7 7 0 0 0
A lucidtaz\minimax\engine\Engine::decide() 0 24 4 4 0 0 0
A engine\DecisionNode::getChildResult() 0 12 2 2 0 0 0
A engine\Analytics::forInternalNode() 8 8 1 1 0 0 0
A engine\TraversalResult::create() 0 4 1 1 0 0 0
A minimax\engine\AlphaBeta::__construct() 0 5 1 1 0 0 0
A Evaluation::getWorstComparator() 0 6 2 2 0 0 0
A engine\DecisionNode::isIdealOver() 0 8 2 2 0 0 0
A lucidtaz\minimax\engine\Analytics::add() 0 6 1 1 0 0 0
A engine\TraversalResult::withoutMove() 0 4 1 1 0 0 0
A minimax\engine\AlphaBeta::initial() 0 4 1 1 0 0 0
A minimax\engine\NodeType::__construct() 0 4 1 1 0 0 0
A minimax\engine\Engine::__construct() 0 5 1 1 0 0 0
A engine\DecisionNode::__construct() 0 8 1 1 0 0 0
A minimax\engine\Engine::getAnalytics() 0 7 2 2 0 0 0