flutter_dubov_system_platform_interface 1.0.0
flutter_dubov_system_platform_interface: ^1.0.0 copied to clipboard
Platform interface for the flutter_dubov_system plugin. Built on the FIDE-approved CPPDubovSystem core to define the contract for cross-platform chess pairing logic.
1.0.0 #
Added #
- Exposed missing player evaluation and history methods from the native C++ engine to the Dart platform interface.
- Added getters for opponent history metrics:
ARO(Average Rating of Opponents) andoppCount. - Added methods to evaluate floating rules:
canUpfloat,getNumUpfloatedIfMaxUpfloater, andupfloatedPreviously. - Added color history evaluation tools:
firstColorPlayed,isColorHistEqual, andshouldAlternate. - Added match eligibility checks:
canPlayOppandhasReceivedBye.