flutter_dubov_system_native 1.0.0
flutter_dubov_system_native: ^1.0.0 copied to clipboard
Native platform implementation of flutter_dubov_system. Uses Dart FFI to wrap the FIDE-approved CPPDubovSystem C++ engine for desktop and mobile platforms.
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.