public void Start(int index, int[] pits, int capturedStones) { _index = index; _pits = pits; _capturedStones = capturedStones; _scores = _brain.Evaluate(pits, capturedStones); _stopwatch.Restart(); }
private void BrainTest(double factor, double expected) { _randomizer.GetDouble().Returns(factor); _brain.BuildNeuronLayers(); var scores = _brain.Evaluate(_testPosition, 0); scores[48].Value.Should().Be(expected); }