public:t-720-atai:atai-18:braitenberg_assignment
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:t-720-atai:atai-18:braitenberg_assignment [2018/09/14 10:33] – [T-720-ATAI-2018 Bratienberg Assignment] thorisson | public:t-720-atai:atai-18:braitenberg_assignment [2024/04/29 13:33] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 8: | Line 8: | ||
< | < | ||
+ | <br> | ||
<p style=" | <p style=" | ||
+ | The purpose of this exercise is to play with emergence, agent-environment interaction, | ||
- | The purpose of this exercise is to play with emergence, agent-environment interaction, | + | Return a URL to your runnable code.<br> |
- | Return a URL to your runnable code<newline> | + | by midnight (23:59) Sep. 13 (the evening before Friday' |
- | by midnight (23:59) Sep. 13 (the evening before Friday' | + | Optionally you may return a short explanatory description of your system and the result. <br> |
- | Optionally you may return a short explanatory description of your system and the result. | + | Your task is to modify |
- | Your task is to modify the Braitenberg | + | < |
+ | < | ||
- | a. Group Behaviors. Vehicles search for lights ("food"). Put lights on Vehicles so that Vehicles start to form groups. Make it so that they self-organize into groups that form long snakes. Can you make them create circles instead of snakes - or squares? | + | <li>b. Dynamic Environment. Food grows and rots; disappears when eaten. Vehicles search for food, and when they find it they eat it, at which point their control architecture changes in some way and makes them do other things, until they get hungry again, at which point their old control structure returns and they start to search for food again. </li> |
- | b. Dynamic Environment. Food grows and rots; disappears when eaten. Vehicles search for food, and when they find it they eat it, at which point their control | + | <li>c. Memory & Learning. Vehicles search for food. There are three kinds of edibles, one being poison, one being normal food, and the third being super-food |
+ | </ | ||
+ | <p style=" | ||
+ | If you think there are some parameters that would be fun to experiment with you may choose to make them tunable at the beginning of the simulation.< | ||
- | c. Memory & Learning. Vehicles search for food. There are three kinds of edibles, one being poison, one being normal food, and the third being super-food which gives them triple energy (with side effects for their behavior). Their architecture may be simple but it is augmented with memory that enables them to learn to avoid poison and prefer super-food. NOTE: If you choose this option you may request to return the assignment on Sep. 21st. | + | Make your demo as interesting as you can make it! <br> |
- | + | ||
- | If you think there are some parameters that would be fun to experiment with you may choose to make them tunable at the beginning of the simulation. | + | |
- | + | ||
- | Make your demo as interesting as you can make it! | + | |
</p> | </p> | ||
</ | </ | ||
- | ====Hand-Ins==== | + | |
+ | =====Hand-Ins===== | ||
* Sigurður https:// | * Sigurður https:// | ||
Line 39: | Line 42: | ||
* Elías https:// | * Elías https:// | ||
* b. Dynamic Environment: | * b. Dynamic Environment: | ||
- | | + | |
- | * I choosed modification b! This is the try to give the project the environment of the sea. The robots are sharks who try to eat fishes. These fishes need to grow to a certain size, before they can be eaten. The movement itself was not modified and kept the way it was in the original Braitenberg Vehicles project. I got the feeling that after a certain time, the phrases the agents say start to stack and that they stay way longer than they should, but I did not find a way to fix it. | + | * I choosed modification b! This is the try to give the project the environment of the sea. The robots are sharks who try to eat fishes. These fishes need to grow to a certain size, before they can be eaten. The movement itself was not modified and kept the way it was in the original Braitenberg Vehicles project. I got the feeling that after a certain time, the phrases the agents say start to stack and that they stay way longer than they should, but I did not find a way to fix it. |
- | * Hinrik https:// | + | * Hinrik https:// |
- | * Það var áhugavert að sjá að þegar þú valdir mörg vélmenni þá enduðu þau oft á því að hreyfa sig sem ein einning, sem sagt öll vélmennin hreyfðu sig í takt við að elta ljósin. Ég fékk virknina ekki í lag að þeir sjái eingöngu ákveðið svæði fyrir framan sig. En ég náði að laga ljósa virknina svo núna er rétt ljós fjarlægt úr listanum þegar robot snertir það. En það er eingöngu hægt að vera með tvö ljós í gangi í einu, því scratch leyfir þeir eingöngu að fjarlægja stök fremst og aftast úr lista. Það var áhugaverð reynsla að sjá hversu hamlaður maður varð þegar verkfæra kistan sem maður er vanur að hafa er takmörkuð til þess að passa í drag and drop umhverfi. Ýmislegt sem er vanalega einfalt varð mjög flókið t.d. að skrifa langar jöfnur, bæði var það mjög tímafrekt og erfitt að fá yfirsýn yfir jöfnuna. | + | * Það var áhugavert að sjá að þegar þú valdir mörg vélmenni þá enduðu þau oft á því að hreyfa sig sem ein einning, sem sagt öll vélmennin hreyfðu sig í takt við að elta ljósin. Ég fékk virknina ekki í lag að þeir sjái eingöngu ákveðið svæði fyrir framan sig. En ég náði að laga ljósa virknina svo núna er rétt ljós fjarlægt úr listanum þegar robot snertir það. En það er eingöngu hægt að vera með tvö ljós í gangi í einu, því scratch leyfir þeir eingöngu að fjarlægja stök fremst og aftast úr lista. Það var áhugaverð reynsla að sjá hversu hamlaður maður varð þegar verkfæra kistan sem maður er vanur að hafa er takmörkuð til þess að passa í drag and drop umhverfi. Ýmislegt sem er vanalega einfalt varð mjög flókið t.d. að skrifa langar jöfnur, bæði var það mjög tímafrekt og erfitt að fá yfirsýn yfir jöfnuna. |
- | * Hjörleifur | + | * Hjörleifur |
- | * There are still some bugs, can't seem to make the robots forget about earlier positions of food. Or something. They behave strangely. | + | * There are still some bugs, can't seem to make the robots forget about earlier positions of food. Or something. They behave strangely. |
- | * Julia https:// | + | * Julia https:// |
- | * In this assignment I adapted the Braitenberg vehicls according to the modifications describedin b, the dynamic environment: | + | * In this assignment I adapted the Braitenberg vehicls according to the modifications describedin b, the dynamic environment: |
- | * Atli - granted extension until next Thursday. | + | * Atli - granted extension until next Thursday. |
+ | * TBD | ||
/var/www/cadia.ru.is/wiki/data/attic/public/t-720-atai/atai-18/braitenberg_assignment.1536921180.txt.gz · Last modified: 2024/04/29 13:32 (external edit)