PLEASE NOTE: this server,, will be unavailable on Monday 5th December, from 1pm until 4pm.
Web-based programs, such as csmarks, cssubmit, and the help fora, will all be unavailable.
  It's UWAweek 49


This forum is provided to promote discussion amongst students enrolled in CITS3001 Algorithms, Agents and Artificial Intelligence.

Please consider offering answers and suggestions to help other students! And if you fix a problem by following a suggestion here, it would be great if other interested students could see a short "Great, fixed it!"  followup message.

How do I ask a good question?
Displaying selected article
Showing 1 of 175 articles.
Currently 5 other people reading this forum.

 UWA week 35 (2nd semester, week 6) ↓
SVG not supported

Login to reply
9:52am Tue 30th Aug, Mehwish N.

Please find my answers inline with your queries. ANONYMOUS wrote:
> Hi, > > I have some questions about the project. > > 1) What defines the end of the game? I understand that the game ends if blue runs out of energy. However, what are the other ending states? In the description, it says that both the red and blue team have 10 messages each that they can put out. Is the game over once both red and blue have used all their messages? Or does it end when there is a steady state of uncertainty / certainty i.e all green nodes are uncertain about voting (uncertainty value of 1.0)?
- blue agent dead - red agent lost all followers - you can keep a check on the number of simulations, e.g., run 100/500 or 1000 simulations and then capture the state of the game. That can be a logical end
> > 2) How do the green nodes influence each other? It mentions that nodes interact with each other and affect each other's opinions each round. Does the game run so that in a turn blue or red puts out a message, green nodes are affected directly, and then green nodes influence other green nodes? Would a green node influence another green node if they have a 'stronger' opinion eg. a green node with uncertainty value of 1 influences another green node with an uncertainty value of -0.1 to be more uncertain, say increase to 0.1?
- every team has a turn. - red team's turn: speak to all green agents (except those who have unfollowed it) - blue team's turn: speak to all green agents - green team's turn: all agents who have a connection between them can can have an interaction, the one who is more certain about their opinion may affect the other green.
> > 3) When you input in the percentage of green nodes that want to vote in the election at the start of the game, what does this mean? Does an input of 50% mean that half of the green nodes have an uncertainty value of -1.0? Or does it mean that half of the green nodes have an uncertainty value between -1.0 and 0? And how does this work with the uncertainty interval? Does an uncertainty interval of -0.9, 0.1 mean that green node uncertainties can only ever be between those numbers, or is that for just the initial setup?
- You need to run a few test cases and demonstrate/discuss the performance in your report. At the start of the game, you need an initialise function. You have to assign one or the other opinion to green. The other variable is uncertainity, for your given interval (say it was -0.5, 0.5), you need to generate a sequence of random numbers and assign and then assign green agents a number from that sequence. For say m green agents, you need m numbers, and there can be duplicates!
> > Thank you. I really appreciate any answers to these questions as I am having trouble understanding the specifics of the project.

The University of Western Australia

Computer Science and Software Engineering

CRICOS Code: 00126G
Written by [email protected]
Powered by history
Feedback always welcome - it makes our software better!
Last modified  1:17AM Sep 14 2022
Privacy policy