aiParts is a set of C++ classes that can be used to implement artificial intelligence, including classes that implement the HighHope technique. Sample programs include "find the shortest path" and "assign people and/or equipment to projects". A problem assembled from subclasses of the High-Hope classes knows how to solve itself by searching for a good solution.
| Tags | Scientific/Engineering Artificial Intelligence |
|---|---|
| Licenses | MIT/X |
| Operating Systems | OS Independent |
| Implementation | C++ |
Recent releases


Release Notes: This release includes rrproj, a new sample program which assigns people and/or equipment to projects or events. README.txt was improved.


Release Notes: The files rr_solve.h/cpp were renamed to aipReqRes.h/cpp; classes declared in these files were renamed. README.txt was improved.


Release Notes: The README.txt and project Web site were improved.


Release Notes: A layer was added for solving resource/requirement problems. Decisions can be decided multiple times. Pandemoniums can be ordered and unique by keys. New classes were added for date and time. Decision groups are no longer supported. Many minor changes were made.


Release Notes: In this release, the High-Hope classes have been enhanced and two minor bugs fixed. Decision groups are now supported. Logic using worst decisions and failed decisions was added. A few other minor changes were made. Beta testing and experimenting with hard and very hard problems is now required.