flutter_dubov_system_platform_interface 1.0.0 copy "flutter_dubov_system_platform_interface: ^1.0.0" to clipboard
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) and oppCount.
  • Added methods to evaluate floating rules: canUpfloat, getNumUpfloatedIfMaxUpfloater, and upfloatedPreviously.
  • Added color history evaluation tools: firstColorPlayed, isColorHistEqual, and shouldAlternate.
  • Added match eligibility checks: canPlayOpp and hasReceivedBye.
0
likes
150
points
37
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

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.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_dubov_system_platform_interface