Compare commits
base: NowChess/NowChessSystems:9ab1317ece50b60d15d136a43772d34c374e1eb7
NowChess/NowChessSystems:main
NowChess/NowChessSystems:feat/NCS-81
NowChess/NowChessSystems:performance
NowChess/NowChessSystems:feat/NCS-66
NowChess/NowChessSystems:account-0.18.0
NowChess/NowChessSystems:account-0.17.0
NowChess/NowChessSystems:store-0.20.0
NowChess/NowChessSystems:store-0.19.0
NowChess/NowChessSystems:store-0.18.0
NowChess/NowChessSystems:core-0.45.0
NowChess/NowChessSystems:core-0.44.0
NowChess/NowChessSystems:coordinator-0.32.0
NowChess/NowChessSystems:coordinator-0.31.0
NowChess/NowChessSystems:coordinator-0.30.0
NowChess/NowChessSystems:store-0.17.0
NowChess/NowChessSystems:core-0.43.0
NowChess/NowChessSystems:coordinator-0.29.0
NowChess/NowChessSystems:coordinator-0.28.0
NowChess/NowChessSystems:coordinator-0.27.0
NowChess/NowChessSystems:coordinator-0.26.0
NowChess/NowChessSystems:store-0.16.0
NowChess/NowChessSystems:core-0.42.0
NowChess/NowChessSystems:coordinator-0.25.0
NowChess/NowChessSystems:store-0.15.0
NowChess/NowChessSystems:core-0.41.0
NowChess/NowChessSystems:coordinator-0.24.0
NowChess/NowChessSystems:account-0.16.0
NowChess/NowChessSystems:coordinator-0.23.0
NowChess/NowChessSystems:coordinator-0.22.0
NowChess/NowChessSystems:core-0.40.0
NowChess/NowChessSystems:coordinator-0.21.0
NowChess/NowChessSystems:core-0.39.0
NowChess/NowChessSystems:coordinator-0.20.0
NowChess/NowChessSystems:ws-0.14.0
NowChess/NowChessSystems:store-0.14.0
NowChess/NowChessSystems:core-0.38.0
NowChess/NowChessSystems:account-0.15.0
NowChess/NowChessSystems:coordinator-0.19.0
NowChess/NowChessSystems:core-0.37.0
NowChess/NowChessSystems:ws-0.13.0
NowChess/NowChessSystems:store-0.13.0
NowChess/NowChessSystems:rule-0.18.0
NowChess/NowChessSystems:official-bots-0.13.0
NowChess/NowChessSystems:io-0.22.0
NowChess/NowChessSystems:core-0.36.0
NowChess/NowChessSystems:bot-platform-0.11.0
NowChess/NowChessSystems:account-0.14.0
NowChess/NowChessSystems:ws-0.12.0
NowChess/NowChessSystems:rule-0.17.0
NowChess/NowChessSystems:official-bots-0.12.0
NowChess/NowChessSystems:io-0.21.0
NowChess/NowChessSystems:core-0.35.0
NowChess/NowChessSystems:bot-platform-0.10.0
NowChess/NowChessSystems:account-0.13.0
NowChess/NowChessSystems:ws-0.11.0
NowChess/NowChessSystems:store-0.12.0
NowChess/NowChessSystems:rule-0.16.0
NowChess/NowChessSystems:official-bots-0.11.0
NowChess/NowChessSystems:io-0.20.0
NowChess/NowChessSystems:core-0.34.0
NowChess/NowChessSystems:coordinator-0.18.0
NowChess/NowChessSystems:bot-platform-0.9.0
NowChess/NowChessSystems:account-0.12.0
NowChess/NowChessSystems:ws-0.10.0
NowChess/NowChessSystems:store-0.11.0
NowChess/NowChessSystems:official-bots-0.10.0
NowChess/NowChessSystems:core-0.33.0
NowChess/NowChessSystems:coordinator-0.17.0
NowChess/NowChessSystems:account-0.11.0
NowChess/NowChessSystems:ws-0.9.0
NowChess/NowChessSystems:store-0.10.0
NowChess/NowChessSystems:official-bots-0.9.0
NowChess/NowChessSystems:core-0.32.0
NowChess/NowChessSystems:coordinator-0.16.0
NowChess/NowChessSystems:account-0.10.0
NowChess/NowChessSystems:core-0.31.0
NowChess/NowChessSystems:ws-0.8.0
NowChess/NowChessSystems:store-0.9.0
NowChess/NowChessSystems:official-bots-0.8.0
NowChess/NowChessSystems:coordinator-0.15.0
NowChess/NowChessSystems:bot-platform-0.8.0
NowChess/NowChessSystems:account-0.9.0
NowChess/NowChessSystems:ws-0.7.0
NowChess/NowChessSystems:store-0.8.0
NowChess/NowChessSystems:official-bots-0.7.0
NowChess/NowChessSystems:coordinator-0.14.0
NowChess/NowChessSystems:bot-platform-0.7.0
NowChess/NowChessSystems:account-0.8.0
NowChess/NowChessSystems:coordinator-0.13.0
NowChess/NowChessSystems:coordinator-0.12.0
NowChess/NowChessSystems:coordinator-0.11.0
NowChess/NowChessSystems:security-0.8.0
NowChess/NowChessSystems:core-0.30.0
NowChess/NowChessSystems:account-0.7.0
NowChess/NowChessSystems:store-0.7.0
NowChess/NowChessSystems:core-0.29.0
NowChess/NowChessSystems:coordinator-0.10.0
NowChess/NowChessSystems:core-0.28.0
NowChess/NowChessSystems:security-0.7.0
NowChess/NowChessSystems:coordinator-0.9.0
NowChess/NowChessSystems:coordinator-0.8.0
NowChess/NowChessSystems:coordinator-0.7.0
NowChess/NowChessSystems:core-0.27.0
NowChess/NowChessSystems:ws-0.6.0
NowChess/NowChessSystems:store-0.6.0
NowChess/NowChessSystems:security-0.6.0
NowChess/NowChessSystems:rule-0.15.0
NowChess/NowChessSystems:official-bots-0.6.0
NowChess/NowChessSystems:json-0.6.0
NowChess/NowChessSystems:io-0.19.0
NowChess/NowChessSystems:core-0.26.0
NowChess/NowChessSystems:coordinator-0.6.0
NowChess/NowChessSystems:bot-platform-0.6.0
NowChess/NowChessSystems:account-0.6.0
NowChess/NowChessSystems:account-0.5.0
NowChess/NowChessSystems:security-0.5.0
NowChess/NowChessSystems:store-0.5.0
NowChess/NowChessSystems:io-0.18.0
NowChess/NowChessSystems:ws-0.5.0
NowChess/NowChessSystems:core-0.25.0
NowChess/NowChessSystems:official-bots-0.5.0
NowChess/NowChessSystems:coordinator-0.5.0
NowChess/NowChessSystems:rule-0.14.0
NowChess/NowChessSystems:json-0.5.0
NowChess/NowChessSystems:bot-platform-0.5.0
NowChess/NowChessSystems:io-0.17.0
NowChess/NowChessSystems:rule-0.13.0
NowChess/NowChessSystems:official-bots-0.4.0
NowChess/NowChessSystems:security-0.4.0
NowChess/NowChessSystems:coordinator-0.4.0
NowChess/NowChessSystems:bot-platform-0.4.0
NowChess/NowChessSystems:core-0.24.0
NowChess/NowChessSystems:json-0.4.0
NowChess/NowChessSystems:store-0.4.0
NowChess/NowChessSystems:ws-0.4.0
NowChess/NowChessSystems:account-0.4.0
NowChess/NowChessSystems:security-0.3.0
NowChess/NowChessSystems:coordinator-0.3.0
NowChess/NowChessSystems:rule-0.12.0
NowChess/NowChessSystems:io-0.16.0
NowChess/NowChessSystems:json-0.3.0
NowChess/NowChessSystems:ws-0.3.0
NowChess/NowChessSystems:core-0.23.0
NowChess/NowChessSystems:bot-platform-0.3.0
NowChess/NowChessSystems:official-bots-0.3.0
NowChess/NowChessSystems:account-0.3.0
NowChess/NowChessSystems:store-0.3.0
NowChess/NowChessSystems:official-bots-0.2.0
NowChess/NowChessSystems:coordinator-0.2.0
NowChess/NowChessSystems:rule-0.11.0
NowChess/NowChessSystems:core-0.22.0
NowChess/NowChessSystems:json-0.2.0
NowChess/NowChessSystems:security-0.2.0
NowChess/NowChessSystems:io-0.15.0
NowChess/NowChessSystems:account-0.2.0
NowChess/NowChessSystems:ws-0.2.0
NowChess/NowChessSystems:store-0.2.0
NowChess/NowChessSystems:bot-platform-0.2.0
NowChess/NowChessSystems:security-0.1.0
NowChess/NowChessSystems:json-0.1.0
NowChess/NowChessSystems:official-bots-0.1.0
NowChess/NowChessSystems:bot-platform-0.1.0
NowChess/NowChessSystems:account-0.1.0
NowChess/NowChessSystems:rule-0.10.0
NowChess/NowChessSystems:store-0.1.0
NowChess/NowChessSystems:core-0.21.0
NowChess/NowChessSystems:ws-0.1.0
NowChess/NowChessSystems:api-0.13.0
NowChess/NowChessSystems:coordinator-0.1.0
NowChess/NowChessSystems:io-0.14.0
NowChess/NowChessSystems:core-0.20.0
NowChess/NowChessSystems:api-0.12.0
NowChess/NowChessSystems:rule-0.9.0
NowChess/NowChessSystems:rule-0.8.0
NowChess/NowChessSystems:api-0.11.0
NowChess/NowChessSystems:io-0.13.0
NowChess/NowChessSystems:core-0.19.0
NowChess/NowChessSystems:rule-0.7.0
NowChess/NowChessSystems:core-0.18.0
NowChess/NowChessSystems:io-0.12.0
NowChess/NowChessSystems:api-0.10.0
NowChess/NowChessSystems:api-0.9.0
NowChess/NowChessSystems:io-0.11.0
NowChess/NowChessSystems:core-0.17.0
NowChess/NowChessSystems:rule-0.6.0
NowChess/NowChessSystems:ui-0.13.0
NowChess/NowChessSystems:io-0.10.0
NowChess/NowChessSystems:api-0.8.0
NowChess/NowChessSystems:rule-0.5.0
NowChess/NowChessSystems:core-0.16.0
NowChess/NowChessSystems:core-0.15.0
NowChess/NowChessSystems:rule-0.4.0
NowChess/NowChessSystems:api-0.7.0
NowChess/NowChessSystems:ui-0.12.0
NowChess/NowChessSystems:io-0.9.0
NowChess/NowChessSystems:rule-0.3.0
NowChess/NowChessSystems:io-0.8.0
NowChess/NowChessSystems:api-0.6.0
NowChess/NowChessSystems:ui-0.11.0
NowChess/NowChessSystems:core-0.14.0
NowChess/NowChessSystems:core-0.13.0
NowChess/NowChessSystems:rule-0.2.0
NowChess/NowChessSystems:io-0.7.0
NowChess/NowChessSystems:ui-0.10.0
NowChess/NowChessSystems:api-0.5.0
NowChess/NowChessSystems:io-0.6.0
NowChess/NowChessSystems:ui-0.9.0
NowChess/NowChessSystems:rule-0.1.0
NowChess/NowChessSystems:io-0.5.0
NowChess/NowChessSystems:rule-0.0.7
NowChess/NowChessSystems:rule-0.0.6
NowChess/NowChessSystems:io-0.4.0
NowChess/NowChessSystems:rule-0.0.5
NowChess/NowChessSystems:io-0.3.0
NowChess/NowChessSystems:rule-0.0.4
NowChess/NowChessSystems:ui-0.8.0
NowChess/NowChessSystems:io-0.2.0
NowChess/NowChessSystems:ui-0.7.0
NowChess/NowChessSystems:io-0.1.0
NowChess/NowChessSystems:api-0.4.0
NowChess/NowChessSystems:rule-0.0.3
NowChess/NowChessSystems:core-0.12.0
NowChess/NowChessSystems:io-0.0.3
NowChess/NowChessSystems:api-0.3.0
NowChess/NowChessSystems:core-0.11.0
NowChess/NowChessSystems:rule-0.0.2
NowChess/NowChessSystems:io-0.0.2
NowChess/NowChessSystems:ui-0.6.0
NowChess/NowChessSystems:rule-0.0.1
NowChess/NowChessSystems:io-0.0.1
NowChess/NowChessSystems:api-0.2.0
NowChess/NowChessSystems:ui-0.5.0
NowChess/NowChessSystems:core-0.10.0
NowChess/NowChessSystems:core-0.9.0
NowChess/NowChessSystems:ui-0.4.0
NowChess/NowChessSystems:api-0.1.0
NowChess/NowChessSystems:core-0.8.0
NowChess/NowChessSystems:ui-0.3.0
NowChess/NowChessSystems:api-0.0.8
NowChess/NowChessSystems:api-0.0.7
NowChess/NowChessSystems:core-0.7.0
NowChess/NowChessSystems:ui-0.2.0
NowChess/NowChessSystems:ui-0.1.0
NowChess/NowChessSystems:api-0.0.6
NowChess/NowChessSystems:core-0.6.0
NowChess/NowChessSystems:api-0.0.5
NowChess/NowChessSystems:core-0.5.0
NowChess/NowChessSystems:core-0.4.0
NowChess/NowChessSystems:api-0.0.4
NowChess/NowChessSystems:core-0.3.0
NowChess/NowChessSystems:api-0.0.3
..
compare: NowChess/NowChessSystems:core-0.4.0
NowChess/NowChessSystems:main
NowChess/NowChessSystems:feat/NCS-81
NowChess/NowChessSystems:performance
NowChess/NowChessSystems:feat/NCS-66
NowChess/NowChessSystems:account-0.18.0
NowChess/NowChessSystems:account-0.17.0
NowChess/NowChessSystems:store-0.20.0
NowChess/NowChessSystems:store-0.19.0
NowChess/NowChessSystems:store-0.18.0
NowChess/NowChessSystems:core-0.45.0
NowChess/NowChessSystems:core-0.44.0
NowChess/NowChessSystems:coordinator-0.32.0
NowChess/NowChessSystems:coordinator-0.31.0
NowChess/NowChessSystems:coordinator-0.30.0
NowChess/NowChessSystems:store-0.17.0
NowChess/NowChessSystems:core-0.43.0
NowChess/NowChessSystems:coordinator-0.29.0
NowChess/NowChessSystems:coordinator-0.28.0
NowChess/NowChessSystems:coordinator-0.27.0
NowChess/NowChessSystems:coordinator-0.26.0
NowChess/NowChessSystems:store-0.16.0
NowChess/NowChessSystems:core-0.42.0
NowChess/NowChessSystems:coordinator-0.25.0
NowChess/NowChessSystems:store-0.15.0
NowChess/NowChessSystems:core-0.41.0
NowChess/NowChessSystems:coordinator-0.24.0
NowChess/NowChessSystems:account-0.16.0
NowChess/NowChessSystems:coordinator-0.23.0
NowChess/NowChessSystems:coordinator-0.22.0
NowChess/NowChessSystems:core-0.40.0
NowChess/NowChessSystems:coordinator-0.21.0
NowChess/NowChessSystems:core-0.39.0
NowChess/NowChessSystems:coordinator-0.20.0
NowChess/NowChessSystems:ws-0.14.0
NowChess/NowChessSystems:store-0.14.0
NowChess/NowChessSystems:core-0.38.0
NowChess/NowChessSystems:account-0.15.0
NowChess/NowChessSystems:coordinator-0.19.0
NowChess/NowChessSystems:core-0.37.0
NowChess/NowChessSystems:ws-0.13.0
NowChess/NowChessSystems:store-0.13.0
NowChess/NowChessSystems:rule-0.18.0
NowChess/NowChessSystems:official-bots-0.13.0
NowChess/NowChessSystems:io-0.22.0
NowChess/NowChessSystems:core-0.36.0
NowChess/NowChessSystems:bot-platform-0.11.0
NowChess/NowChessSystems:account-0.14.0
NowChess/NowChessSystems:ws-0.12.0
NowChess/NowChessSystems:rule-0.17.0
NowChess/NowChessSystems:official-bots-0.12.0
NowChess/NowChessSystems:io-0.21.0
NowChess/NowChessSystems:core-0.35.0
NowChess/NowChessSystems:bot-platform-0.10.0
NowChess/NowChessSystems:account-0.13.0
NowChess/NowChessSystems:ws-0.11.0
NowChess/NowChessSystems:store-0.12.0
NowChess/NowChessSystems:rule-0.16.0
NowChess/NowChessSystems:official-bots-0.11.0
NowChess/NowChessSystems:io-0.20.0
NowChess/NowChessSystems:core-0.34.0
NowChess/NowChessSystems:coordinator-0.18.0
NowChess/NowChessSystems:bot-platform-0.9.0
NowChess/NowChessSystems:account-0.12.0
NowChess/NowChessSystems:ws-0.10.0
NowChess/NowChessSystems:store-0.11.0
NowChess/NowChessSystems:official-bots-0.10.0
NowChess/NowChessSystems:core-0.33.0
NowChess/NowChessSystems:coordinator-0.17.0
NowChess/NowChessSystems:account-0.11.0
NowChess/NowChessSystems:ws-0.9.0
NowChess/NowChessSystems:store-0.10.0
NowChess/NowChessSystems:official-bots-0.9.0
NowChess/NowChessSystems:core-0.32.0
NowChess/NowChessSystems:coordinator-0.16.0
NowChess/NowChessSystems:account-0.10.0
NowChess/NowChessSystems:core-0.31.0
NowChess/NowChessSystems:ws-0.8.0
NowChess/NowChessSystems:store-0.9.0
NowChess/NowChessSystems:official-bots-0.8.0
NowChess/NowChessSystems:coordinator-0.15.0
NowChess/NowChessSystems:bot-platform-0.8.0
NowChess/NowChessSystems:account-0.9.0
NowChess/NowChessSystems:ws-0.7.0
NowChess/NowChessSystems:store-0.8.0
NowChess/NowChessSystems:official-bots-0.7.0
NowChess/NowChessSystems:coordinator-0.14.0
NowChess/NowChessSystems:bot-platform-0.7.0
NowChess/NowChessSystems:account-0.8.0
NowChess/NowChessSystems:coordinator-0.13.0
NowChess/NowChessSystems:coordinator-0.12.0
NowChess/NowChessSystems:coordinator-0.11.0
NowChess/NowChessSystems:security-0.8.0
NowChess/NowChessSystems:core-0.30.0
NowChess/NowChessSystems:account-0.7.0
NowChess/NowChessSystems:store-0.7.0
NowChess/NowChessSystems:core-0.29.0
NowChess/NowChessSystems:coordinator-0.10.0
NowChess/NowChessSystems:core-0.28.0
NowChess/NowChessSystems:security-0.7.0
NowChess/NowChessSystems:coordinator-0.9.0
NowChess/NowChessSystems:coordinator-0.8.0
NowChess/NowChessSystems:coordinator-0.7.0
NowChess/NowChessSystems:core-0.27.0
NowChess/NowChessSystems:ws-0.6.0
NowChess/NowChessSystems:store-0.6.0
NowChess/NowChessSystems:security-0.6.0
NowChess/NowChessSystems:rule-0.15.0
NowChess/NowChessSystems:official-bots-0.6.0
NowChess/NowChessSystems:json-0.6.0
NowChess/NowChessSystems:io-0.19.0
NowChess/NowChessSystems:core-0.26.0
NowChess/NowChessSystems:coordinator-0.6.0
NowChess/NowChessSystems:bot-platform-0.6.0
NowChess/NowChessSystems:account-0.6.0
NowChess/NowChessSystems:account-0.5.0
NowChess/NowChessSystems:security-0.5.0
NowChess/NowChessSystems:store-0.5.0
NowChess/NowChessSystems:io-0.18.0
NowChess/NowChessSystems:ws-0.5.0
NowChess/NowChessSystems:core-0.25.0
NowChess/NowChessSystems:official-bots-0.5.0
NowChess/NowChessSystems:coordinator-0.5.0
NowChess/NowChessSystems:rule-0.14.0
NowChess/NowChessSystems:json-0.5.0
NowChess/NowChessSystems:bot-platform-0.5.0
NowChess/NowChessSystems:io-0.17.0
NowChess/NowChessSystems:rule-0.13.0
NowChess/NowChessSystems:official-bots-0.4.0
NowChess/NowChessSystems:security-0.4.0
NowChess/NowChessSystems:coordinator-0.4.0
NowChess/NowChessSystems:bot-platform-0.4.0
NowChess/NowChessSystems:core-0.24.0
NowChess/NowChessSystems:json-0.4.0
NowChess/NowChessSystems:store-0.4.0
NowChess/NowChessSystems:ws-0.4.0
NowChess/NowChessSystems:account-0.4.0
NowChess/NowChessSystems:security-0.3.0
NowChess/NowChessSystems:coordinator-0.3.0
NowChess/NowChessSystems:rule-0.12.0
NowChess/NowChessSystems:io-0.16.0
NowChess/NowChessSystems:json-0.3.0
NowChess/NowChessSystems:ws-0.3.0
NowChess/NowChessSystems:core-0.23.0
NowChess/NowChessSystems:bot-platform-0.3.0
NowChess/NowChessSystems:official-bots-0.3.0
NowChess/NowChessSystems:account-0.3.0
NowChess/NowChessSystems:store-0.3.0
NowChess/NowChessSystems:official-bots-0.2.0
NowChess/NowChessSystems:coordinator-0.2.0
NowChess/NowChessSystems:rule-0.11.0
NowChess/NowChessSystems:core-0.22.0
NowChess/NowChessSystems:json-0.2.0
NowChess/NowChessSystems:security-0.2.0
NowChess/NowChessSystems:io-0.15.0
NowChess/NowChessSystems:account-0.2.0
NowChess/NowChessSystems:ws-0.2.0
NowChess/NowChessSystems:store-0.2.0
NowChess/NowChessSystems:bot-platform-0.2.0
NowChess/NowChessSystems:security-0.1.0
NowChess/NowChessSystems:json-0.1.0
NowChess/NowChessSystems:official-bots-0.1.0
NowChess/NowChessSystems:bot-platform-0.1.0
NowChess/NowChessSystems:account-0.1.0
NowChess/NowChessSystems:rule-0.10.0
NowChess/NowChessSystems:store-0.1.0
NowChess/NowChessSystems:core-0.21.0
NowChess/NowChessSystems:ws-0.1.0
NowChess/NowChessSystems:api-0.13.0
NowChess/NowChessSystems:coordinator-0.1.0
NowChess/NowChessSystems:io-0.14.0
NowChess/NowChessSystems:core-0.20.0
NowChess/NowChessSystems:api-0.12.0
NowChess/NowChessSystems:rule-0.9.0
NowChess/NowChessSystems:rule-0.8.0
NowChess/NowChessSystems:api-0.11.0
NowChess/NowChessSystems:io-0.13.0
NowChess/NowChessSystems:core-0.19.0
NowChess/NowChessSystems:rule-0.7.0
NowChess/NowChessSystems:core-0.18.0
NowChess/NowChessSystems:io-0.12.0
NowChess/NowChessSystems:api-0.10.0
NowChess/NowChessSystems:api-0.9.0
NowChess/NowChessSystems:io-0.11.0
NowChess/NowChessSystems:core-0.17.0
NowChess/NowChessSystems:rule-0.6.0
NowChess/NowChessSystems:ui-0.13.0
NowChess/NowChessSystems:io-0.10.0
NowChess/NowChessSystems:api-0.8.0
NowChess/NowChessSystems:rule-0.5.0
NowChess/NowChessSystems:core-0.16.0
NowChess/NowChessSystems:core-0.15.0
NowChess/NowChessSystems:rule-0.4.0
NowChess/NowChessSystems:api-0.7.0
NowChess/NowChessSystems:ui-0.12.0
NowChess/NowChessSystems:io-0.9.0
NowChess/NowChessSystems:rule-0.3.0
NowChess/NowChessSystems:io-0.8.0
NowChess/NowChessSystems:api-0.6.0
NowChess/NowChessSystems:ui-0.11.0
NowChess/NowChessSystems:core-0.14.0
NowChess/NowChessSystems:core-0.13.0
NowChess/NowChessSystems:rule-0.2.0
NowChess/NowChessSystems:io-0.7.0
NowChess/NowChessSystems:ui-0.10.0
NowChess/NowChessSystems:api-0.5.0
NowChess/NowChessSystems:io-0.6.0
NowChess/NowChessSystems:ui-0.9.0
NowChess/NowChessSystems:rule-0.1.0
NowChess/NowChessSystems:io-0.5.0
NowChess/NowChessSystems:rule-0.0.7
NowChess/NowChessSystems:rule-0.0.6
NowChess/NowChessSystems:io-0.4.0
NowChess/NowChessSystems:rule-0.0.5
NowChess/NowChessSystems:io-0.3.0
NowChess/NowChessSystems:rule-0.0.4
NowChess/NowChessSystems:ui-0.8.0
NowChess/NowChessSystems:io-0.2.0
NowChess/NowChessSystems:ui-0.7.0
NowChess/NowChessSystems:io-0.1.0
NowChess/NowChessSystems:api-0.4.0
NowChess/NowChessSystems:rule-0.0.3
NowChess/NowChessSystems:core-0.12.0
NowChess/NowChessSystems:io-0.0.3
NowChess/NowChessSystems:api-0.3.0
NowChess/NowChessSystems:core-0.11.0
NowChess/NowChessSystems:rule-0.0.2
NowChess/NowChessSystems:io-0.0.2
NowChess/NowChessSystems:ui-0.6.0
NowChess/NowChessSystems:rule-0.0.1
NowChess/NowChessSystems:io-0.0.1
NowChess/NowChessSystems:api-0.2.0
NowChess/NowChessSystems:ui-0.5.0
NowChess/NowChessSystems:core-0.10.0
NowChess/NowChessSystems:core-0.9.0
NowChess/NowChessSystems:ui-0.4.0
NowChess/NowChessSystems:api-0.1.0
NowChess/NowChessSystems:core-0.8.0
NowChess/NowChessSystems:ui-0.3.0
NowChess/NowChessSystems:api-0.0.8
NowChess/NowChessSystems:api-0.0.7
NowChess/NowChessSystems:core-0.7.0
NowChess/NowChessSystems:ui-0.2.0
NowChess/NowChessSystems:ui-0.1.0
NowChess/NowChessSystems:api-0.0.6
NowChess/NowChessSystems:core-0.6.0
NowChess/NowChessSystems:api-0.0.5
NowChess/NowChessSystems:core-0.5.0
NowChess/NowChessSystems:core-0.4.0
NowChess/NowChessSystems:api-0.0.4
NowChess/NowChessSystems:core-0.3.0
NowChess/NowChessSystems:api-0.0.3
1 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
919beb3b4b |
feat: NCS-9 En passant implementation (#8)
Build & Test (NowChessSystems) TeamCity build finished
- Add EnPassantCalculator to derive the en passant target square from GameHistory, detect en passant captures, and compute the captured pawn's square - Extend MoveValidator.legalTargets to include the en passant diagonal square in pawn legal targets - Extend GameController.processMove to remove the captured pawn from the board when an en passant capture is played Details En passant is derived purely from the last HistoryMove — no new state is introduced. If the last move was a double pawn push, the target square is the square the pawn passed through. The board mutation follows the same pattern as castling: board.withMove moves the capturing pawn, then board.removed removes the captured pawn from its actual square (which differs from the destination square). Test Plan - EnPassantCalculatorTest — 14 unit tests covering target derivation, captured square calculation, and capture detection for both colors - MoveValidatorTest — 5 new tests: ep target included/excluded based on history, adjacency filter, both colors, case _ branch coverage - GameControllerTest — 2 integration tests: white and black en passant capture removes pawn from board and returns correct captured piece - 100% scoverage (line/branch/method) confirmed Co-authored-by: LQ63 <lkhermann@web.de> Reviewed-on: #8 Reviewed-by: Janis <janis-e@gmx.de> Co-authored-by: Leon Hermann <lq@blackhole.local> Co-committed-by: Leon Hermann <lq@blackhole.local> |