Quantifying The Limits of AI Reasoning: Systematic Neural Network Representations of Algorithms