RPM Project Flashcards

1
Q

Do you need to implement the process to load the problem data?

A

No, You should not attempt to access ProblemData.txt directly; its filename will be changed when we grade projects. Generally, you need not worry about this directory structure; all problem data will be loaded into the RavensProblem object passed to your agent’s Solve method. the filenames for the different visual representations will be included in their corresponding RavensFigures.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What files should I modify?

A

you should only modify the Agent class.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the output of Solve()

A

Solve, your agent should return an integer as the answer for that problem (or a negative number to skip that problem).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the RavensProblem?

A

Contains a dictionary with RavensFigures. The keys are the name of the files without the extension

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the RavensFigure?

A

Contains the name of the figure and the relative path to the image file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly