KAI status and future
Posted: 31 Aug 2006, 02:50
Just giving you guys an update and some biography crap...
No work has been done on KAI for almost a month now, and in the way things are, it will most likely remain so for another month. The motivation has been pretty low and I├óÔé¼Ôäóve been doing other things like going to music festivals, camping and international trips, as well as pre-uni pissups. I can hardly bring myself to stay at home and code.
I├óÔé¼Ôäóve tried, but it just made me feel miserable to code in the summer when i could be partying with some friends for the last time before i move! Those other activities are not the real issue however. They are just what i chose to do with my free time otherwise.
People that start big projects and lose motivation follow an unfortunate and predictable pattern. Firstly they come up with one excuse or another (I├óÔé¼Ôäóm moving, i got this trip, i got lots of work to do), then they post/come online less and less around. Updates come more and more slowly and smaller in size and then they usually disappear without a trace or explanation. Id feel bad about doing that though, so ill explain the past, current and future of KAI as concisely as possible.
I started with KAI around November last year, from scratch, without knowing c++ or having any programming experience. This was around the time for the university interviews (i them at six places). Upon visiting the universities and seeing some projects i became more interested in learning programming. At the interview for Imperial College i showed my previous AI project, which was much simpler and easier but the interviewer seemed very impressed by it, and by looking at the third year projects at some universities i could see why, they were piss poor one-day jobs!
I also wanted to get into Cambridge, but at the time that was just an unrealistic idea. I was doing badly at school, missing lessons and failing tests. Lots of letters were sent and my parents received phone calls from teachers, i had less than 50% attendance for physics by January! Since i would probably not make the grades i thought i might as well try to make an even bigger project and try to use it to persuade my way in. I wanted to do that for a while anyways so that was the spark i needed.
Soon after I decided to create an AI for spring i had lots of ideas and planned it all out. My motivation was really high since i really wanted to see those ideas in action. For the first week i was reading c++ books like mad, averaging 400 pages a day! After a few months i had trouble with the main pointer which caused it to crash all the time and i had no debugger either, so I worked less on it.
Once the solution was found by firenu i was again extremely motivated, development went very very fast. Never mind that i was actually taking my final exams and that my future depended on them. If you really want to do something you just do it and well, fuck the world! KAI 0.1 was actually released two-thirds of the way thru my exams, i had spent a lot of time coding and not so much time revising. I expected to do badly on them anyway so i had to work on plan B to get into uni!
In the two days before the results day on august 17th i actually wrote a 6000 word document on KAI, with plans to send it off to Cambridge and hopefully get a place. Turns out i actually got the grades i needed (by just two percent in maths! phew). I was really happy on one side for getting there but on the other it felt like a bit of pointless effort. I did not have the pressure to work on KAI anymore. Also, I had proof-of-concepts for most of the ideas i had for KAI, and there├óÔé¼Ôäós little more to try out, just coding and tweaking, which can be boring.
Tournesol and firenu have not been very motivated (or been busy) lately either so we have a standstill.
Now what will happen? I plan to get into uni first, see if i get any fresh ideas and motivation to work on it (I├óÔé¼Ôäóm doing computer science after all). It always seems more easy to do AI work out of holiday time as well. If that fails, well I won├óÔé¼Ôäót force myself into pushing a 1.0 out, but instead of disappearing I should probably release the source if I decide to stop working on it for good.
*****
If you didn├óÔé¼Ôäót read all that, basically:
No work is being done until October and then I will decide whether to stop working on it and release the source or carry on and release a final version.
While some might not be happy about this, I though it would be better to let you guys know what├óÔé¼Ôäós in my mind instead of simply vanishing like everyone else...
No work has been done on KAI for almost a month now, and in the way things are, it will most likely remain so for another month. The motivation has been pretty low and I├óÔé¼Ôäóve been doing other things like going to music festivals, camping and international trips, as well as pre-uni pissups. I can hardly bring myself to stay at home and code.
I├óÔé¼Ôäóve tried, but it just made me feel miserable to code in the summer when i could be partying with some friends for the last time before i move! Those other activities are not the real issue however. They are just what i chose to do with my free time otherwise.
People that start big projects and lose motivation follow an unfortunate and predictable pattern. Firstly they come up with one excuse or another (I├óÔé¼Ôäóm moving, i got this trip, i got lots of work to do), then they post/come online less and less around. Updates come more and more slowly and smaller in size and then they usually disappear without a trace or explanation. Id feel bad about doing that though, so ill explain the past, current and future of KAI as concisely as possible.
I started with KAI around November last year, from scratch, without knowing c++ or having any programming experience. This was around the time for the university interviews (i them at six places). Upon visiting the universities and seeing some projects i became more interested in learning programming. At the interview for Imperial College i showed my previous AI project, which was much simpler and easier but the interviewer seemed very impressed by it, and by looking at the third year projects at some universities i could see why, they were piss poor one-day jobs!
I also wanted to get into Cambridge, but at the time that was just an unrealistic idea. I was doing badly at school, missing lessons and failing tests. Lots of letters were sent and my parents received phone calls from teachers, i had less than 50% attendance for physics by January! Since i would probably not make the grades i thought i might as well try to make an even bigger project and try to use it to persuade my way in. I wanted to do that for a while anyways so that was the spark i needed.
Soon after I decided to create an AI for spring i had lots of ideas and planned it all out. My motivation was really high since i really wanted to see those ideas in action. For the first week i was reading c++ books like mad, averaging 400 pages a day! After a few months i had trouble with the main pointer which caused it to crash all the time and i had no debugger either, so I worked less on it.
Once the solution was found by firenu i was again extremely motivated, development went very very fast. Never mind that i was actually taking my final exams and that my future depended on them. If you really want to do something you just do it and well, fuck the world! KAI 0.1 was actually released two-thirds of the way thru my exams, i had spent a lot of time coding and not so much time revising. I expected to do badly on them anyway so i had to work on plan B to get into uni!
In the two days before the results day on august 17th i actually wrote a 6000 word document on KAI, with plans to send it off to Cambridge and hopefully get a place. Turns out i actually got the grades i needed (by just two percent in maths! phew). I was really happy on one side for getting there but on the other it felt like a bit of pointless effort. I did not have the pressure to work on KAI anymore. Also, I had proof-of-concepts for most of the ideas i had for KAI, and there├óÔé¼Ôäós little more to try out, just coding and tweaking, which can be boring.
Tournesol and firenu have not been very motivated (or been busy) lately either so we have a standstill.
Now what will happen? I plan to get into uni first, see if i get any fresh ideas and motivation to work on it (I├óÔé¼Ôäóm doing computer science after all). It always seems more easy to do AI work out of holiday time as well. If that fails, well I won├óÔé¼Ôäót force myself into pushing a 1.0 out, but instead of disappearing I should probably release the source if I decide to stop working on it for good.
*****
If you didn├óÔé¼Ôäót read all that, basically:
No work is being done until October and then I will decide whether to stop working on it and release the source or carry on and release a final version.
While some might not be happy about this, I though it would be better to let you guys know what├óÔé¼Ôäós in my mind instead of simply vanishing like everyone else...