The Completed Future Jigsaw

The last eight days have been simply amazing. For most of the past year my life has been like a giant jigsaw puzzle. A whole lot of pieces messed up, some missing, and some from the wrong puzzle set. But this week they have all slotted together perfectly and the result is simply awesome.

As I blogged a week ago I achieved first class honours for my honours degree. This was the centre piece to my future. I had applied for PhD programmes at Massey University, Monash University, and The University of New South Wales, however first class honours is the prerequisite into all three universities.

The next piece of the jigsaw was non conditional acceptance into the PhD programme I had applied for at The University of New South Wales – I got this on Tuesday. This left me with acceptance into the programme I wanted to do but no funding to actually do it.

For funding I had applied for the relevant PhD scholarships at all three universities. I was not expecting to hear back from any of them on the results of these scholarships until Monday next week. However, to my surprise around midday on Friday I got an email informing me that I had been awarded a scholarship for Monash. This was great news, although Monash has been my backup plan to UNSW, at least going into the weekend I would be calm that no matter what my future had been secured for the next three years.

Then even better news came at 6.45pm on Friday night. I got an email informing me I had been awarded the Australian Postgraduate Award scholarship and an Engineering Research Award scholarship at UNSW. This is exactly what I wanted and will allow me to complete PhD at UNSW, Sydney. The total combined value of these two scholarships over the next three years is in excess of $110,000 NZD. And is the best Christmas present anyone could get. It is as close to winning lotto as I will probably ever get – (especially as I don’t pay as the stats say it isn’t worth it!).

To make the week that much better I started a new job on Monday which runs until the end of January. I am working as a Web Monkey (yes that is the job title) for Mighty Ape – if you need Christmas gifts avoid the malls and shop online.

I am so stoked with the way that all of this has fallen into place. The last year has been incredibly tough on so many levels but to finally see the rewards at the end of it is such an awesome feeling. I have a new jigsaw to sort out now – planning and moving to Sydney in less than 7 weeks, but I am now sure that jigsaw will fall into place a lot more smoothly.

Bless the LORD, O my soul; And all that is within me, bless His holy name! Psalm 103:1 NKJV

And if you read this expecting a blog about a real jigsaw puzzle check this out: Ravensburger Jigsaw Puzzle: Bombardment of Algier (9000 pc)

The Honours Project Outline.

This is the next 10 months of my life:

Traffic Simulation

Purpose:

To construct a real time three dimensional simulation of congested traffic flows in Java and to test various ideas surrounding the build up of congestion.

Such tests may include but are not limited to:

  • Testing various algorithms for effectively navigating already congested traffic in the shortest amount of time
  • Testing algorithms to determine the best approach to reduce the build up of congestion
  • Investigating the impact of various events such as an accident, construction of a new road or lane on the amount of congestion in the model.

Expected Outcomes:

  • Project constructed in object orientated and model-view-controller code in Java
  • Use of Open GL or other three dimensional rendering tools
  • Interactive GUI allowing end user to construct traffic model
  • Ability to import satellite images in standard JPEG format to be used as ground textures.
  • Road network data structure to be based on Graph Theory
  • Cars implemented as artificial intelligence agents with real world physical control models, collision detection and awareness, environmental awareness.
  • Ability to perform controlled tests on simulation, including testing of algorithms for avoiding congestion once built up, algorithms for avoiding congestion build up, and impacts on varying road network design and events on traffic flows.
  • Ability to extract data and results from the model.

Planned Project Timeline:

  • February
    • Project planning
    • Initial prototyping and skeleton of code class layouts.
    • Skelton of thesis written in Latex.
  • March
    • Research into existing traffic simulation, causes of congestion, real life techniques for reducing congestion, and other relevant topics.
    • Coding of basic 3D GUI controls and viewers.
    • Thesis introduction written
  • April
    • Research and design of various tests to be performed on traffic simulator.
    • Coding of road network design controls.
    • Results of research written into thesis.
  • May
    • Review of possible tests and design of artificial intelligence controls to implement tests.
    • Coding of simulator controls and agents/cars on network.
    • Testing ideas written into thesis.
  • June
    • Correct realistic implementation of cars and interactions with road network within simulator.
    • GUI ideas written into thesis.
  • July
    • Implementation of initial tests on simulator.
    • Simulation controls written into thesis.
  • August
    • Review of results of simulator with expected outcomes and possible real world examples for validity, recoding of artificial intelligence controls if mistakes are discovered.
    • Summary of initial tests written into thesis.
  • September
    • Second set of tests on simulator, either the corrected versions of the initial tests or new tests developed as a result of initial tests.
    • Summary of second round of tests written into thesis.
  • October
    • Conclusions and review of thesis made.
    • Review of final version of thesis.
  • November
    • Thesis due on 11th.