⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 release.txt

📁 aiParts is a set of C++ classes that can be used to develop artificial intelligence for multi-decisi
💻 TXT
字号:
=================================================================
RELEASE.txt  -   aiParts -  Releases and Credits

aiParts can be downloaded from:  www.aiparts.org/download.htm

Source files are viewable at:   www.aiparts.org/source.htm

Initial Release:  aiParts 0.8.0   2005-Oct-11

See the end of this file for Old Credits and old releases.
 
For more information about the software and project,
see the  README.txt  file.


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Developers and Contributors

[BRM]  Brian Marshall - Calgary - bmarshal@agt.net


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Release History

  Release    Date           Status
  -------    ------------   ----------

  0.9.3      2008-Nov-05    Beta
This release includes the sample program rrproj,
which assigns people and/or equipment to projects
or events.  README.txt was improved.


  0.9.2      2008-Sep-30    Beta
rr_solve.h/cpp were renamed to aipReqRes.h/cpp;
classes declared in these files were renamed.
README.txt was improved.


  0.9.1      2008-Sep-14    Beta
README.txt was improved.


  0.9.0      2008-Sep-01    Beta
aipTime.h/cpp
 new: date/time and time-of-day classes
aipBase.h/cpp
 new random number generator; simplified logging
 new functions to get values and sub-strings from strings
aipImportance.h
 new: base class for importances
aipPandemonium.h/cpp
 pandemoniums can be ordered and optionally distinct by keys
 new iterator functions: last(), prev(), find()
aipEmotion.h/cpp
 removed delete_aspect(), delete_emotion()
aipDecision.h/cpp
 removed delete_option()
 support for option sharing (and, later, trivial decisions)
aipHighHope.h/cpp
 decisions can be decided multiple times; new note_decide()
 removed decision-groups, decision.m_opt_prev
rr_solve.h/cpp
 new classes to solve requirement-resource problems
 based on the HighHope classes


  0.8.5      2005-Nov-20    Beta
In this release, the High-Hope classes have been enhanced
and two minor bugs were fixed. Other minor code changes 
were made in four files.
aipHighHope.h/cpp -
  added support for decision-groups
  modified constant Curiosity_Starting
  failed try that got further is optionally an improvement
  failed-decision hope-fear is increased
  worst decision has extra affect on solution compare-value
  moved call to disable_slowly_degrade() to aipHope
  fixed minor bug re: problem members: m_is_many_xxx
  fixed minor bug re: m_tries_since_change_count
aipEmotion, aipDecision.cpp, aipProblem.cpp, aipHighHope.cpp -
  take_msg() now uses pandemonium take_msg()


  0.8.4      2005-Nov-17    Beta
This is a primarily a code-improvement release - behavior
should not change from aiParts 0.8.3.  Support was added
for a set of decisions sharing a set of options.
aipHighHope.h/cpp -
  moved logic in problem to aspects of hope
  added aipHHHope aipHHFearAspect
                  aipHHGreedAspect, aipHHCuriosityAspect
  added aipHHSolveStat, aipHHProblem::try_to_find_solution()
  removed redundant rand() function
  moved random_num() to class aipBase
aipDecision.h/cpp -
  support for decisions sharing a set of options
  comment change 
aipPandemonium.h/cpp, samp_pandemonium.cpp -
  can now add demon without owning it
aipEmotion.h -
  hope: fear, greed, curiosity are now aspects
  simplified base class aipCompEmotion
  made const: aipHope::greed(), fear(), curiosity()
  aipHope::weaken(), strengthen(), set_g() removed
  aipHope::weaken_fear(), strengthen_greed(), etc. removed
aipBase.h/cpp -
  random_num() now in aipBase
samp_decision.cpp -
  improved sample problem series of messages
samp_a_to_b.cpp, samp_a2b.cpp -
  removed call to a2bDecision::set_decision()
  modified to log tries using aipHHSolveStat
  Removed version number from final output.


  0.8.3      2005-Nov-02    Beta
samp_a2b.h/cpp, samp_a_to_b.cpp - 
  start, end, num-try, logging-level on the command line
  usage help from the command line
  improved try-logging
aipHighHope.h/cpp -
  fixed is_improved bug; improved code in solve()
aipPandemonium.h/cpp, samp_pandemonium.cpp -
  made pandemonium a queue (used to be a stack)
aipBase.h/cpp -
  added aip_strncpy() that always terminates dest string


  0.8.2      2005-Oct-30    Alpha
samp_a2b.h/cpp, samp_a_to_b.cpp -
  option-distance no longer affects choice of option
  added optional option-logging, and other small changes
aipHighHope.h/cpp - 
  fixed hope calculation bug (compound emotion being current)
  major changes: how tries affect hope on decisions, options
  if more than one best option, choose randomly
  now considering tries-since-change, and other small changes
aipEmotion.h/cpp -
  removed public non-constant access to hope components
  weaken functions now do not weaken to aipNeutral
  added floor() and ceiling(),  and other small changes
aipPandemonium.cpp -
  small change for a new compiler - code now more standard
aipDecision.h/cpp -
  support for choosing randomly from multiple best options
aipGood.h/cpp -
  added constants aipPrettyGood and aipPrettyBad
samp_deer_fear.h, samp_decision.cpp -
  small changes to stay/run-away point and series of messages


  0.8.1      2005-Oct-20    Alpha
samp_a_to_b.cpp - 
  Sample A-to-B problem made bigger and harder.
  Improved error-handling assembling the problem.
  Simplified specifying 2-way links.
aipHighHope.cpp - 
  Fixed bug re: count since improvement
  Modified how decision and option hopes change
aipHighHope.h - Fixed a2bProblem::too_bad_to_go_on() bug
Improved comments and ability to debug.
Requires more work on decision and option hope changing.


  0.8.0      2005-Oct-11    Alpha
First release of aiParts software - ready for more alpha
testing, beta testing and experimenting. Written by [BRM].


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Historical and Old Credits

aiParts evolved from work done by Brian Marshall, off and on,
between 1991 and 2003.  aiParts, in its current form, was
developed in 2005 and significantly enhanced in 2008.

In 1999, there was an aiParts 1.1.1; that software was
replaced by this project.

Late in the earlier work, in the old aiParts 1.1.1:
  Aubrey Soper - provided Makefile suggestions

=================================================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -