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

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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