upgrade dependencies.
upgrade libedax. See: https://github.com/sensuikan1973/edax-reversi/compare/f3c864412563797dbef94b059eaebcf6ea06dfaa...sensuikan1973:edax-reversi:b80bcc1af736a83ba0f84429d064a4876609ce14
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
use Arena to manage all allocations.
upgrade dependencies.
fix release workflow.
upgrade dependencies.
upgrade dependencies.
update annotations.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade release workflow.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade libedax-version.
upgrade dependencies.
change ffigen option.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
add edaxBoardGetSquareColor.
add edaxGetOpponentPlayer.
add edaxBoardIsPass.
add playerColor field to CountBestpathResult.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
fix publish workflow.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
follow Dart 3
loose version limitation.
loose Dart SDK limitation.
fix dependencies.
fix bug thath evaluation value is wrong on Apple Silicon Mac
upgrade dependencies.
- fix bug that
edaxSetOptiondoes nothing. - remove deprecated method
edaxBookCountBestpath.
loose deps
upgradelibedax bin ref
upgrade dependencies.
upgrade dependencies.
fix release workflow.
upgrade dependencies.
upgrade dependencies.
upgrade dependencies.
fix bug of internal development workflow.
upgrade dependencies.
upgrade dependencies.
- upgrade dependencies.
- upgrade dependencies.
- upgrade dependencies.
- upgrade dependencies.
- loose the version of
metapackage in dependencies.
- upgrade dependencies.
- loose the version of
metapackage in dependencies.
- remove redundant Documentation link on pub.dev.
- fix module public/private scope.
- add constants.
boardSizeBookCountBoardBestPathLowerLimit.best
- fix the arguments of
edaxBookCountBoardBestpath. - fix the documentation of
edaxBookCountBoardBestpath.
- [Breaking Change] integrate
doneflag andtodoflag onPositionclass toflag. - add
edaxBookCountBoardBestpathand deprecateedaxBookCountBestpath.
- upgrade dependencies.
- downgrade Dart SDK min version for pub.
- mild update README and example.
- fix typo on CHANGELOG.
- remove
Pointer<Int8>extensiontoStrand addPointer<Char>extensiontoDartStr. - remove
StringextensiontoInt8Pointeramd addtoCharPointer.
- mild update documentation.
- add
edaxBookVerbose. - add
edaxEnableBookVerbose. - add
edaxDisableBookVerbose.
- add
edaxBookStore. - add
edaxBookSave.
- add
edaxOptionsDump.
- add
edaxBookFix. - add
edaxBookDeviate.
- enhance documentation of
edaxPlayPrint.
- add
edaxPlayPrint.
- [Breaking Change] if you don't specify dll path, libedax4dart search
libedax.universal.dylib. in past, that islibedax.dylib. - upgrade libedax lib to support Apple Silicon.
- restore
CHANGELOG.md.
- upgrade dependencies.
- upgrade dependencies.
- upgrade dependencies.
- fix typos on documentation.
- mild upgrade libedax binary.
- mild update documentation of
edaxBookCountBestpath.
- follow Dart Package ecosystem changed. (See: #118)
- follow Dart Package ecosystem changed. (See: #117)
- add
emptytoColorChar.
- add const
ColorChar.
- upgrade dependencies.
- upgrade dependencies.
- upgrade dependencies.
- add useful getter
stringApplicableToSetboardto Board class.
- upgrade ffigen package from
3.0.0to4.1.0.
- upgrade dependencies.
- [internal migration] Migrate from manual bindings to auto generated bindings by ffigen package.
- delete deprecated functions.
computeBestPathNumWithLinkstreamOfBestPathNumWithLink
- enable
edaxBookCountBestpathto receive Board param.
- add
edaxBookCountBestpath,edaxBookStopCountBestpath - deprecate
computeBestPathNumWithLink,streamOfBestPathNumWithLink- although these functions are deprecated, if you specify level(search depth), you can use these functions. you can't do that with
edaxBookCountBestpath, for now.
- although these functions are deprecated, if you specify level(search depth), you can use these functions. you can't do that with
- upgrade libedax.
- fix memory leak.
- upgrade dependencies.
release stable version.
- upgrade dependencies.
- upgrade dependencies.
- add
streamOfBestPathNumWithLink.
- improve performance of
computeBestPathNumWithLink.
- improve documentation of
computeBestPathNumWithLink.
- fix a path num bug of
computeBestPathNumWithLink. - add
enableToPrintMovesOnBuildingTreearg tocomputeBestPathNumWithLink.
- add
onlyBestScoreLinkarg tocomputeBestPathNumWithLink.
- Breaking Changes
- change the arg of
computeBestPathNumWithLink. - fix the bug of
computeBestPathNumWithLink.
- change the arg of
- add documentation link on pub.dev.
- New Features
- add
computeBestPathNumWithLink. - improve documentation links.
- add
- Breaking Changes
- fix
PASSString.- separate
PA (BLACK)andpa (WHITE).
- separate
- fix
- add
edaxGetBookMoveWithPositionByMoves.
- you can get
Position.links. - upgrade libedax bin.
- upgrade dependencies.
- upgrade dependencies.
- upgrade dependencies.
- return the Move represents
noMovewhenedaxGetLastMoveis called with no moves.- until now, in the situation, libedax4dart results segment fault. So, developer had to handle the case.
- add
MoveMark.passString('pa').
- add documentation for
'pa'of move.
- fix the documentation of
edaxGetMoves.
- add
edaxRotatecommand.
- upgrade dependencies.
- improve documents.
- upgrade dependencies.
- fix incorrect document for
edaxHintNextNoMultiPvDepth. - add useful getter to Hint class.
- add
closeDllcommand.- in the future, this command maybe deprecated. See: dart-lang/sdk#40159
- add
edaxBookLoadcommand.
- upgrade ffi package.
- fix unstable linux shared library.
- upgrade ffi package.
- add useful getter to Board class.
- square list (int/String)
- update README
- upgrade dependencies
- use Dart SDK
beta
- loosen dependency constraints.
- you can specify full path of dll.
- add
edaxBookShowcommand.
- improve dart document.
- fix
Hint.score2String. - fix boolean binding.
- add dev suffix because this package uses Dart SDK
dev. - add getter to board as radix16 String.
publish alpha release.
generated by sensuikan1973/dart-boilerplate