Yesterday it was worst, much worst, today it is almost as intelligent... or more. Intelligence is dificult to measure, the only way for me is to record a couple of long videos and watch them carefully, then use my intuition. Poor method, but what else is available?
You should start by watching the old "linear" intelligence dealing with a dangerous meteor shower in the previous post before going on. To be fair, I would suggest you to watch the "Uncertaintly" video as it mimic the conditions used in the next videos (falling asteroids are seen by rockets with some uncertaintly, so where will they fall is fuzzy for them).
Linear intelligence was well developed when this video was made, and the resulting behaviuor was excellent (from my highly biased point of view). Fractal version is still in alpha/beta version, some internals are not 100% converted and tested in the new model, so keep in mind this fractal version has still to grow up a little before judging.
That said, here you have a video in the same circumstances, but using fractal intelligence. Thinking debug is "on" in the few initial seconds, so you can stop the video and inspect the fractal path the rocket is using (it is too caothic to be "on" all the time).
It was cheating! There are fewer asteroids and fewer rockets, I know, but the idea with this frist video was to show a little of the fractal paths being used. Take a closer look at one frame of the video, the lines bifurcate to create a fractal path that can be very long (in time) without problems (linear version was limited to 5-10 seconds only, this video uses 20s but more can be used without problems).
Here you have a second video without those disturbing lines (ops, sorry, it is a "fractal entity"). It is not still a real match for the "linear" version, but gets nearer.
As you can see, it works to some extend better than before, but then they also make stupid decisions. First deads are probably caused by uncertaintly: rockets can not predict quite exactly where meteors are falling so they can't avoid get hitted.
After that, there is no energy drops around, so they end up hungry -well, I depleted the energy levels manually in some point- so they needed to take land urgently, but there was not much free space to land, and they are disturbing each other (and still not "mature") so more crashes arrise.
This final phase is critical for rockects, the hardest part, as they are low in energy and it urges them to try landing on difficult places.
Even with that in mind, the previous "linear" model would had probably do it better, quite better, but hey, it is a beta!
No comments:
Post a Comment