文件名称:Solver.js:解决问题变得简单
文件大小:235KB
文件格式:ZIP
更新时间:2024-06-27 23:27:01
JavaScript
Solver.js(alpha 版本) Solver.js 是一个库,用于解决对人类来说非常复杂的常见问题,这些问题可能会让您头疼。 一键解决诸如安排具有多种条件的任务之类的问题。 这个库使用遗传算法来解决问题,它运行在一个工作线程(或分离的线程 - 当移植到 node.js (TODO) 时)。 这段代码是为了重写我在商业网络应用程序中使用的一部分代码,以便对网络社区有用。 待办事项 优化核心,避免使用 object.js 库(重写 vanilla js 中的所有核心)。 为简单的 API 重写核心,以及私有项目的一些缺失功能。 使用 Grunt 构建系统。 制作一些示例并发布任务调度程序应用程序(现在是私有的)。 端口到 node.js。
【文件预览】:
Solver.js-master
----.gitattributes(378B)
----COPYING(10KB)
----core()
--------subGA.js(2KB)
--------process.js(2KB)
--------GA.js(2KB)
--------Group.js(2KB)
--------myGA.js(2KB)
--------GAlib.js(1KB)
--------util.js(3KB)
----demo()
--------index.html(1KB)
--------prog_subags.js(2KB)
--------css()
----README.md(795B)
----libs()
--------thirdparty()
--------object.js(11KB)
--------Ojs documentation.txt(1KB)
----.gitignore(574B)