This document focuses on optimizing the number of neurons in the hidden layer of feed-forward neural networks, specifically through the use of cascade-correlation neural networks (CCNN) and the back-propagation algorithm. It discusses how CCNN can dynamically add neurons during the training phase to improve accuracy and efficiency for tasks like solving the double dummy bridge problem in contract bridge games. The architecture details, training methodologies, and implications for AI in gaming are examined through various theoretical and empirical approaches.