immutable-gametree:不可变的游戏树数据类型

时间:2024-06-16 18:37:47
【文件属性】:

文件名称:immutable-gametree:不可变的游戏树数据类型

文件大小:40KB

文件格式:ZIP

更新时间:2024-06-16 18:37:47

go board-game tree immutable baduk

@ sabaki / immutable-gametree 不可变的游戏树数据类型。 安装 使用npm进行安装: $ npm install @sabaki/immutable-gametree 用法 const GameTree = require ( '@sabaki/immutable-gametree' ) let tree = new GameTree ( ) let newTree = tree . mutate ( draft => { let id1 = draft . appendNode ( draft . root . id , { B : [ 'dd' ] } ) let id2 = draft . appendNode ( id1 , { W : [ 'dq' ] } ) draft . addToProperty ( id2 , 'W' ,


【文件预览】:
immutable-gametree-master
----.github()
--------FUNDING.yml(38B)
--------workflows()
----src()
--------GameTree.js(6KB)
--------main.js(39B)
--------Draft.js(5KB)
--------hasher.js(276B)
----.travis.yml(104B)
----LICENSE(1KB)
----README.md(9KB)
----tests()
--------data.js(719B)
--------Draft.test.js(5KB)
--------GameTree.test.js(5KB)
----.gitignore(27B)
----package-lock.json(114KB)
----package.json(978B)

网友评论