BindingEngine constructor

BindingEngine({
  1. Duration temporalWindow = const Duration(seconds: 30),
  2. double baseBindingStrength = 0.4,
  3. double reinforcementRate = 0.1,
  4. ConsciousnessLogger? logger,
})

Implementation

BindingEngine({
  Duration temporalWindow = const Duration(seconds: 30),
  double baseBindingStrength = 0.4,
  double reinforcementRate = 0.1,
  ConsciousnessLogger? logger,
})  : _temporalWindow = temporalWindow,
      _baseBindingStrength = baseBindingStrength,
      _reinforcementRate = reinforcementRate,
      _logger = logger ?? ConsciousnessLogger('BindingEngine');