Can you improve the existing strategies

Assignment Help Basic Computer Science
Reference no: EM131341198

Many times in both nature and society, distributed elements can synchronize their behavior. This occurs with physical systems such as coupled oscillators, with biological systems such as synchronized firefly flashing and with human systems such as audiences clapping.

Open the Fireflies model from the Biology section of the NetLogo models library. It presents two strategies for fireflies to synchronize their flashes: " phase advance " and " phase delay. "

(a) Change the strategy chooser between " delay " and " advance " while keeping the other settings steady (in particular, keep FLASHES-TO-RESTART at 2). Which strategy seems more effective? Why?

(b) Try adjusting FLASHES-TO-RESTART between 0, 1 and 2 using both phase delay and phase advance settings. Notice that each setting will give a characteristically different plot, and some of them do not allow for synchronization at all (for example, with the delay strategy, contrast FLASHES-TO-RESTART set to 1 as opposed to 2). Why does this control make such a difference in the outcome of the simulation?

(c) This model explores only two general strategies for attaining synchrony in such cycle-governed fireflies. Can you find any others? Can you improve the existing strategies?

(d) There are many other possible situations in which distributed agents must synchronize their behavior through the use of simple rules. What if, instead of perceiving only other discrete flashes, an insect could sense where another insect was in its cycle (perhaps by hearing an increasingly loud hum)? What kinds of strategies for synchronization might be useful in such a situation?

(e) If all fireflies had adjustable cycle-lengths (initially set to random intervals) would it then be possible to coordinate both their cycle-lengths and their flashing?

Reference no: EM131341198

Questions Cloud

Explains the information available from the source : Chosen immigrant or refugee group (cannot be any of the following already covered extensively within the modules: Irish, German, Jewish, or Chinese). At least five internet sites and/or articles that you have found to locate the necessary informa..
Determine parameter of interest : Determine parameter of interest and compose null and alternative hypotheses?
Create a 3d version of the segregation model : In the NetLogo 3D Flocking model, can you extend the model so that the birds can fly around obstacles in the middle of the world?
Has child behavior gotten worse over the years : Write a research paper about has child behavior gotten worse over the years? The work cited is attached you have to use those three sources and add 3 of your own to complete the paper.
Can you improve the existing strategies : Open the Fireflies model from the Biology section of the NetLogo models library. It presents two strategies for fireflies to synchronize their flashes: " phase advance " and " phase delay. "
Prepare a balance sheet for marcos enterprise : Analyse each transaction using the accounting equation. Prepare a balance sheet for Marco's enterprise at the end of each day.
What specific type of intervention might be applied : What specific stressful problem behavior might be helped by a careful intervention? What specific type of intervention might be applied
Researching the motivation in the workplace case study : For this project, you will begin by analyzing and researching the Motivation in the Workplace Case Study. You will then apply at least two relevant content and process theories from this course in making your analysis and evaluation of the real-wo..
Prepare a balance sheet as at 31 january 2005 : ory & Co's balance sheet as at 31 December 2004 included the following accounts:- Prepare a balance sheet as at 31 January 2005.

Reviews

Write a Review

 

Basic Computer Science Questions & Answers

  System knows the ip address and ethernet address of server

assume that your system already knows the IP address and Ethernet address of the web server www1.anyorg.com (so you do not have to do a DNS lookup or ARP request). Fill in the missing information that would be contained in the Ethernet frame as it..

  Describe the entity-relationship model

Describe the entity-relationship model. How are entities, relationships, and attributes represented in this model? What is a composite entity? Describe the approach to diagrams that use a crow's foot. Describe how you would represent cardinality i..

  Sort the array and write out the sorted array

Consider a program that will read employee information into an array of objects, sort the array by employee identification number, write out the sorted array, and compute various statistics on the data, such as the average age of an employee.

  Which statement about k-fold cross-validation is false

Which statement about k-fold cross-validation is FALSE?

  Biometric devices as computer peripherals

What are your thoughts regarding current or next generation biometric devices as computer peripherals? What near-term and long-term trends do you think we will see in the human-computer interface in general?

  Enhance the information technology environment

Risk Mitigation Strategies that can be used to enhance the Information Technology environment including the corporate network

  Draw a component block diagram

Draw a component block diagram for each of the following feedback control systems.

  Are these difficulties true for all types of scatter plots

How many independent variables can be depicted in a scatter plot? What are some of the difficulties in visualizing data in a scatter plot? Are these difficulties true for all types of scatter plots? Suggest alternatives for overcoming these limita..

  Draw the block diagram for the hardware

Draw the block diagram for the hardware that implements the following: y + xz: AR ß BR + CR where AR, BR and CR are n-bit registers and x, y, and z are control variables.

  Benefits of organizing the business as a corporation

You are approached by a client who would like to start his own business. The client plans to take the company public in five years. What are the benefits of organizing the business as a corporation? 200 word both question.

  Write a menu-driven program to manage a membership

Write a menu-driven program to manage a membership list. Assume that the names and phone numbers of all members are stored in alphabetical order (by last name and then by first name) in the text file MemberPhones.txt

  Assignment on corporate responsibility and marketing

Use the Internet to research the Apple Corporation, its current position and reputation regarding ethical and social responsibility, and the strategies that it currently employs to market its products.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd