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.
Also are we allowed to use the fact that one of the agents is a random agent in our decision making?
Not necessarily looking at the code in it, but just the fact that the actions of it are random, and so we can't use its actions to determine whether i...
Hi,
I understand gozz has mentioned that he prefers us not to look at the provided code for the other agents, and that we should devise our own strategy to solve this project.
Are we allowed to use the variables in the agent.py class, namely the missio...
ANONYMOUS wrote
You are good to start now. As the project description says you are expected to research the problem and develop a solution. This is a third-level unit with relatively open-ended assessment. You likely will be able to reasonably usin...
ANONYMOUS wrote
The testing code only supports Unix systems, not Windows. If you do not yet already have a working Unix setup, I would recommend that you use Windows Subsystem for Linux (WSL) for its simplicity of setup on Windows.
This is because in ...
Just wanted to ask, in reference to project
how many more lectures until we have enough knowledge to sufficiently compare the techniques that can be used? or
are we supposed to research techniques? or
are we good to start now?
I feel we've literal...
Hi, I tried running the run game file, which gives me these errors. I think it may be a problem in the test files.
found agent JassiAgent class 'agents.Jassi agent.JassiAgent'
found agent BasicAgent class 'agents.basic agent.BasicAgent'
found age...
I encourage you to begin by playing some games or watching recordings of people playing to make sure you are comfortable with the rules and mechanics. A quick search of youtube surfaced this (https youtu.be g QRczGzXqw)
Understood thanks. I was not attempting to reverse engineer a solution from the provided code, rather just trying to get a gauge on how to approach a problem of this nature. It's a little daunting and I'm not sure where to begin.
But I'll avoid readin...
ANONYMOUS wrote
Hi,
Per the tutorial and the warning in the project spec, there is no reason for you to read or understand BasicAgent and SatisfactoryAgent, and I (softly) discourage you from doing so.
Specifically, you are implicitly and explicitly fo...
Hi all,
I'm trying to understand the code for the satisfactory agent and I'm confused by the is spy() method. According to the rules of the game, only spies can know who other spies are.
However, in the provided code, we are allowed to pass in p...
I expect it to only require English explanation. It can't hurt and may be advisable to be comfortable writing pseudocode if you need it to explain your solution, but I would say no question requires it.
Hi there,
The details of the mid-semester test say it will be on LMS in written multiple-choice, etc. format. Will the written component include coding pseudocode or just plain English explanations?
Thanks
ANONYMOUS wrote
I hope to release information on the Mid-Semester Test and sample questions in the lecture this week (exactly two weeks before the test), but if I am not able to finalize some information by then I will release it as soon as possible ...
Hi there,
I think this weeks lecture by Dr Tim French has no audio. I understand some of the content in the unit is new, but are there any previous recordings of the content available?
Thanks,
Sam