Use of Foreign Features
If, and only if, you already have enough fluency in C++ to be willing to try something wilder, then the following exception is made for you. Be warned: along the years the Tiger project was polished to best fit the typical epitean learning curve, trying to escape this curve is also taking a major risk. By the past, some students tried different approaches, and ended with unmaintainable pieces of code.
If you and your group are sure you can afford some additional
difficulty (for additional benefits), then you may use the following
extra tools. You have to warn the examiners that you use these
tools. You also have to take care of harnessing configure.ac
to
make sure that what you need is available on the testing environment.
Be also aware that you are likely to obtain less help from us if you use
tools that we don’t master: You are on your own, but, hey!, that’s what
you’re looking for, ain’t it?
Keep in mind that the official environment for this project is as described in Programming Environment. Not being able to build and run your project on this environment means we won’t be able to grade you and you’ll get a 0.
If you still have any question or proposals about such foreign features, do not hesitate to ask us.