void OnProjectileIsThrown(Projectitle0327 projectile) { double result = perceptron.CalculateOutput(projectile.color, projectile.shape); if (result == 0) { m_rigidBody.isKinematic = false; m_animator.SetTrigger("Crouch"); } else { m_rigidBody.isKinematic = true; } perceptron.AcquireKnowledge(projectile.name, projectile.result, projectile.color, projectile.shape); }