This is the programs section of Generation 5. Here you will find programs that we wrote, case-studies of various programming techniques (AI-related) and more.
Case-studies: Case-studies are new and (I think) unique to Generation5. I will pick a certain example on a topic (teaching a neural network XOR via back-propagation, for example) and step through the entire process showing all necessary calculations in an essay. Then, at the end of that there will be a small, brief explanation of a C++ class that I will have created to show the study at work. Now, here in the programs section there will be another essay with a detailed breakdown of the class itself. Requests?
James Matthews
New:Win95 series! All executables neatly packaged together with an installation program. This is for those of you that just want to download some programs to demonstrate various AI applications. Note that there is nothing new in this package that is not listed below (apart from an install program!), and that the source code is NOT included with this package.
Case study: A demonstration program to show how the GA detailed in the accompanying essay works. A full work-through of the code, along with a demonstration program and full source code all included.
As promised - 256 colour support for Edge Detector! This program boasts a lot more features to the crappy dialog-based program it is replacing. Any bitmap, 3 different algorithms, colour/BW output and threshold editing.
IQATS(Intelligent Question and Answer Test Summerizer) is a natural language proccessor that creates questions given a sentence for test-making purposes. IQATS includes
a context free parser (which can be used independently from the main engine). IQATS was written in SCHEME (a dialect of LISP), and compiled under
the MIT Scheme environment. Unfortunately, this program requires the MIT Scheme environment to run. IQATS has not been officially completed, read readme.txt for more information.
3DTTT is a virtually unbeatable program. Utilizing DOS-based graphics, this program is a perfect example of how AI can be succesfully applied to a program. Source code included.