next up previous
Next: 6.1 Utilities Up: The Alchemy System for Previous: 5.3 Linked-In Functions and


6 Notes on Code Design

The C++ source code found in ALCHDIR/src is divided into six directories: util/, parser/, logic/, learnwts/, learnstruct/ and infer/. Most of the code is found in .h files for convenient inlining. We avoided the use of polymorphism, since virtual functions are not inlined and we would like to have as much inlining as possible for the code to run quickly. Most of the .h files have names that are the same as those of the classes they contain.



Subsections

Marc Sumner 2006-06-26