AIMA3e Overview (original) (raw)

Notes By Ciaran (ctjoreilly@gmail.com), Ruediger (Ruediger.Lunde@gmail.com) and Ravi (magesmail@yahoo.com).

Project Organization

Current Release: 1.9.1-Search-and-JavaFX (outdated)

1.9.1-Search-and-JavaFX : Dec 18 2016

Fixed jars to launch appropriate JavaFX integrated apps.

Help

If you need any help with the java code, do write to me at (ctjoreilly@gmail.com).

I am happy to receive any mails/bug reports and generally respond within a day, unless I am traveling. The only mails I do NOT respond to are those asking me to do your homework! Don't even try ! :-)

Bug Reports are greatly appreciated!

When you send in a bug report please include:

Doing so gets you added to the "Bug Report - Acknowledgments" list :-), Happy Hacking!

Bug Report - Acknowledgments

The following people sent in excellent comments and bug reports. Thank you!!!!

Change History (updated in reverse chronological order)

1.9.0-Search-and-JavaFX : Dec 18 2016

Search API Improvements, JavaFX added, and Chapters 22, 23, and 25 implemented.

1.8.1-Chp7-Complete : Mar 15 2015

Complete the algorithms in Chapter 7, improving runtime performance and fixing defects.

1.8.0-Chp7-Rewrite : 10 Aug 2014

Rewrite of Chapter 7's propositional logic infrastructure and associated algorithms. This is based on the following sub-project releases:

1.7.0-Chp4-Complete : 09 Oct 2012

Addition of And-Or-Search-Graph algorithm from chapter 4 and a Nondeterministic Vacuum Environment to the Vacuum GUI. Also, the Genetic Algorithm was reimplemented in order to make it easier to use/extend. This is based on the following sub-project releases:

1.6.0-Chp5-Rewrite : 08 Jan 2012

Re-design and re-implementation of the adversarial search algorithms along with the addition of a Connect-4 GUI game to demonstrate new capabilities. This is based on the following sub-project releases:

1.5.3-Chp17n21-Rewrite-DF1 : 16 Sept 2011

Rewrite of logic from Chapter 17 and 21 in aima-core, defect fix release 1. This is based on the following sub-project releases:

1.5.2-Chp17n21-Rewrite : 16 Sept 2011

Rewrite of logic from Chapter 17 and 21 in aima-core. This is based on the following sub-project releases:

1.5.1-Chp15-Rewrite : 31 Jul 2011

Rewrite of logic from Chapter 15 in aima-core. This is based on the following sub-project releases:

1.5.0-Chp13-and-14-Rewrite : 03 Jul 2011

Rewrite of logic from Chapters 13 and 14 in aima-core. This is based on the following sub-project releases:

1.4.1-Minor-Fixes : 20 Mar 2011

Defect fixes for aima-core and aimax-osm. This is based on the following sub-project releases:

1.4.0-OSM-Redesign : 19 Dec 2010

Redesign of AIMAX-OSM implementation. Fixes for failed compilations and tests on UBUNTU platform. This is based on the following sub-project releases:

1.3.2-Online+CSP+GUI-Improvements : 05 Nov 2010

Improvements to implementations of Online, CSP, and GUI components. This is based on the following sub-project releases:

1.3.1-CSP+PathCost-Fixes : 02 Oct 2010

This is a minor bug fix release. This is based on the following sub-project releases:

1.3.0-CSP+4GUIs : 22 Aug 2010

This is a minor release that includes many improvements added to the AIMAX-OSM project. This is based on the following sub-project releases:

1.2.2-AIMA3e AIMAX-OSM Many Improvements : 19 June 2010

This is a minor release that includes many improvements added to the AIMAX-OSM project. This is based on the following sub-project releases:

1.2.1-AIMA3e GUI Enhancements : 15 Mar 2010

This is a minor release that includes improvements to the GUI components. This is based on the following sub-project releases:

1.2.0-AIMA3e AIMAX-OSM Map Style Redesign : 02 Mar 2010

This is a minor release that includes redesign and performance enhancements to the AIMAX-OSM package. This is based on the following sub-project releases:

1.1.1-AIMA3e Open Street Map (OSM) minor fixes : 09 Feb 2010

This is a minor patch release to 1.1.0, which includes fixes/cleanup related to the new aimax-osm project. This is based on the following sub-project releases:

1.1.0-AIMA3e Open Street Map (OSM) extension project added : 06 Feb 2010

This is the first release of AIMA3e-Java with a new extension (aimax) project - Open Street Map (OSM) library, which leverages functionality from the two core (aima-core and aima-core) AIMA3e-Java projects. This is based on the following sub-project releases:

1.0.0-AIMA3e Published : 10 Dec 2009

This is the first full release based on the 3rd edition of AIMA. This is based on the following sub-project releases: