Spring AI???
Moderator: OpenTTD Developers
Spring AI???
Hello,
a student of a danish university wrote about development of AI in OpenTTD. He created his own AI and called it SpringAI. Does anyone know where I can get this AI?
He wrote that he want to make the source of the AI available, but I can't find a link in forum or anywhere other and it's not available on bananas. The only link I found, leads to a place on the server of his university and I always get a forbidden error there.
I'm very interested in this AI, maybe someone can help me.
Here's the .pdf where you can read what he wrote: http://www.google.de/url?sa=t&rct=j&q=s ... Lw&cad=rja
It's long but interesting for AI-writers.
a student of a danish university wrote about development of AI in OpenTTD. He created his own AI and called it SpringAI. Does anyone know where I can get this AI?
He wrote that he want to make the source of the AI available, but I can't find a link in forum or anywhere other and it's not available on bananas. The only link I found, leads to a place on the server of his university and I always get a forbidden error there.
I'm very interested in this AI, maybe someone can help me.
Here's the .pdf where you can read what he wrote: http://www.google.de/url?sa=t&rct=j&q=s ... Lw&cad=rja
It's long but interesting for AI-writers.
Re: Spring AI???
Yeah I've stumbled upon it earlier, good to see that OpenTTD AI development is suitable for university projects 
I don't know about the AI itself though...

I don't know about the AI itself though...
Re: Spring AI???
The link to the paper doesn't work for me but you should probably be able to find his email address and ask him for it in person.
Re: Spring AI???
Try this link: http://www2.imm.dtu.dk/pubdb/views/edoc ... mm6091.pdf
That's with the google-redirect nonsense resolved.
It surprizes me that one can graduate from university writing an AI for a game. Especially since it's apparently relatively easy, as people here are successful in doing the same thing for a hobby project. I can't imagine that every AI writer here has a master's degree in computer science.
But good for him that he managed to pull it off.
That's with the google-redirect nonsense resolved.
It surprizes me that one can graduate from university writing an AI for a game. Especially since it's apparently relatively easy, as people here are successful in doing the same thing for a hobby project. I can't imagine that every AI writer here has a master's degree in computer science.
But good for him that he managed to pull it off.
Re: Spring AI???
I think you'll find that AIs written in this form (e.g. TrAIns, SpringAI) are generally much more complex than your average AIFooBar wrote: It surprizes me that one can graduate from university writing an AI for a game. Especially since it's apparently relatively easy, as people here are successful in doing the same thing for a hobby project. I can't imagine that every AI writer here has a master's degree in computer science.
But good for him that he managed to pull it off.

AroAI - A really feeble attempt at an AI
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. --Edsger Dijkstra
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. --Edsger Dijkstra
Re: Spring AI???
"If take into closer look on all of the parameters and take into consideration the game performance rating we see that SPRING achieved better results. AIAI managed to achieve higher company value, but other parameters were worse." and note that his AI was not compared with a "Highly-Competitive AIs"Lord Aro wrote: I think you'll find that AIs written in this form (e.g. TrAIns, SpringAI) are generally much more complex than your average AI(with the possible exception of Pathzilla)
BTW it is a bit disappointing that PAXLink is a "Highly-Competitive AI" and my AIAI is not

Last edited by Kogut on 01 Mar 2012 18:18, edited 1 time in total.
Correct me If I am wrong - PM me if my English is bad
AIAI - AI for OpenTTD
AIAI - AI for OpenTTD
Re: Spring AI???
I read this test against AIAI. In company value and number of vehicles AIAI was better, but Spring AI clearly won in income per vehicle, which seems to be the most important point for the author. 
This is understandable because it sounds a little bit strange if he writes: Yeah, this is my AI and this existing AI from someone who made it as hobby project is stronger - Give me my exam!
________________________________________________________________________________________
"By the time of publication of this report SPRING should also be available through the
OpenTTD game interface, from the BaNaNas repository. An application for inclusion has been
sent and the relevant procedure has started. If it is successful, a notification regarding this fact
will appear on SPRING’s website."
I don't know what went wrong here and why it's not available at bananas already. My English is a little bit weak, but maybe he thought AIs can only be added on bananas by developers.
I found his eMail address over his account here on this forum and sent an eMail.
The link leading to a page on university server is still unreachable.

This is understandable because it sounds a little bit strange if he writes: Yeah, this is my AI and this existing AI from someone who made it as hobby project is stronger - Give me my exam!

________________________________________________________________________________________
"By the time of publication of this report SPRING should also be available through the
OpenTTD game interface, from the BaNaNas repository. An application for inclusion has been
sent and the relevant procedure has started. If it is successful, a notification regarding this fact
will appear on SPRING’s website."
I don't know what went wrong here and why it's not available at bananas already. My English is a little bit weak, but maybe he thought AIs can only be added on bananas by developers.
I found his eMail address over his account here on this forum and sent an eMail.
The link leading to a page on university server is still unreachable.
Re: Spring AI???
I didn't say that...Kogut wrote:FooBar wrote: I think you'll find that AIs written in this form (e.g. TrAIns, SpringAI) are generally much more complex than your average AI(with the possible exception of Pathzilla)
Re: Spring AI???
Ops. Fixed.FooBar wrote: I didn't say that...
Correct me If I am wrong - PM me if my English is bad
AIAI - AI for OpenTTD
AIAI - AI for OpenTTD
Re: Spring AI???
Note that:FooBar wrote: It surprizes me that one can graduate from university writing an AI for a game. Especially since it's apparently relatively easy, as people here are successful in doing the same thing for a hobby project. I can't imagine that every AI writer here has a master's degree in computer science.
But good for him that he managed to pull it off.
1) It's not just the final thesis that is needed for a Masters degree (although it does contribute significantly)
2) The thesis should be focused on scientific and academic attitude, the process and not so much the product. It's how it is used to relate to the field.
However, in this paper, the theoretical background and implications for the field is not described. Which is a pity. A literature study is missing, research question and hypothesis are not specified and so on.. So this is indeed not really what you would expect from a MSc.
Who is online
Users browsing this forum: No registered users and 6 guests