Initial add

This commit is contained in:
Paul Scott
2023-03-13 20:34:59 +11:00
commit b1a8ce7352
37 changed files with 1310 additions and 0 deletions

26
admin/B-contribution.yml Normal file
View File

@@ -0,0 +1,26 @@
# IMPORTANT: It is very important that you correctly complete this contribution
# statement.
declaration: >-
We declare that the work toward our submission of Stage B was distributed among the group members as follows:
# State your contributions as integers out of 100. The total contribution should
# be 100 or 99 (33/33/33 is fine). (Remove entries if you have fewer than three
# members).
contributions:
- uid:
contribution:
- uid:
contribution:
- uid:
contribution:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

58
admin/B-originality.yml Normal file
View File

@@ -0,0 +1,58 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
We declare that everything we have submitted for Stage B of this assignment
and all stages before it is entirely our own work, with the following
exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# Use this to list any assets (artwork, sound, etc) that you used.
# Provide a comment explaining your use of that asset and the URL
# and license for the asset
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external assets)
assets:
- comment:
url:
licence:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members.)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

51
admin/C-best-u1234567.yml Normal file
View File

@@ -0,0 +1,51 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
I submit the work below for assessment as my best work. I declare that this
is entirely my own work, with the following documented exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# I wish to submit the following classes as entirely my own (remove this if
# you want to just submit methods):
class:
-
-
# I wish to submit the following methods as entirely my own (remove this if
# you want to just submit classes):
method:
-
-
# sign *your* name and uid here
name:
uid:

26
admin/C-contribution.yml Normal file
View File

@@ -0,0 +1,26 @@
# IMPORTANT: It is very important that you correctly complete this contribution
# statement.
declaration: >-
We declare that the work toward our submission of Stage C was distributed among the group members as follows:
# State your contributions as integers out of 100. The total contribution should
# be 100 or 99 (33/33/33 is fine). (Remove entries if you have fewer than three
# members).
contributions:
- uid:
contribution:
- uid:
contribution:
- uid:
contribution:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

58
admin/C-originality.yml Normal file
View File

@@ -0,0 +1,58 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
We declare that everything we have submitted for Stage C of this assignment
and all stages before it is entirely our own work, with the following
exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# Use this to list any assets (artwork, sound, etc) that you used.
# Provide a comment explaining your use of that asset and the URL
# and license for the asset
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external assets)
assets:
- comment:
url:
licence:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members.)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

View File

@@ -0,0 +1,52 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
I declare that everything I have submitted for stage D of this assignment
and all stages before it is entirely my own work, with the following
exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# Use this to list any assets (artwork, sound, etc) that you used.
# Provide a comment explaining your use of that asset and the URL
# and license for the asset
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external assets)
assets:
- comment:
url:
licence:
# sign *your* name and uid here
name:
uid:

26
admin/E-contribution.yml Normal file
View File

@@ -0,0 +1,26 @@
# IMPORTANT: It is very important that you correctly complete this contribution
# statement.
declaration: >-
We declare that the work toward our submission of Stage E was distributed among the group members as follows:
# State your contributions as integers out of 100. The total contribution should
# be 100 or 99 (33/33/33 is fine). (Remove entries if you have fewer than three
# members).
contributions:
- uid:
contribution:
- uid:
contribution:
- uid:
contribution:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

58
admin/E-originality.yml Normal file
View File

@@ -0,0 +1,58 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
We declare that everything we have submitted for Stage E of this assignment
and all stages before it is entirely our own work, with the following
exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# Use this to list any assets (artwork, sound, etc) that you used.
# Provide a comment explaining your use of that asset and the URL
# and license for the asset
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external assets)
assets:
- comment:
url:
licence:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members.)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

View File

@@ -0,0 +1,13 @@
## Code Review
Reviewed by: <your full name>, <your uid>
Reviewing code written by: <the other person's full name> <other uid>
Component: <the component being reviewed>
### Comments
<write your comments here>

51
admin/F-best-u1234567.yml Normal file
View File

@@ -0,0 +1,51 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
I submit the work below for assessment as my best work. I declare that this
is entirely my own work, with the following documented exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# I wish to submit the following classes as entirely my own (remove this if
# you want to just submit methods):
class:
-
-
# I wish to submit the following methods as entirely my own (remove this if
# you want to just submit classes):
method:
-
-
# sign *your* name and uid here
name:
uid:

28
admin/F-contribution.yml Normal file
View File

@@ -0,0 +1,28 @@
# IMPORTANT: It is very important that you correctly complete this contribution
# statement.
declaration: >-
Stage F represents the culmination of the entire assignment. We declare that
the work toward our submission for all stages of this assignment was
distributed among the group members as follows:
# State your contributions as integers out of 100. The total contribution should
# be 100 or 99 (33/33/33 is fine). (Remove entries if you have fewer than three
# members).
contributions:
- uid:
contribution:
- uid:
contribution:
- uid:
contribution:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

13
admin/F-features.md Normal file
View File

@@ -0,0 +1,13 @@
In addition to the features that are auto-graded, the graphical user interface
of our project implements the following features:
*(Remove those that are unimplemented)*
- A simple state viewer (Task 5)
- A basic playable game with some bugs (Task 14)
- A fully playable game (Task 15)
- Playable against a computer opponent / AI (Task 16)
- Generalised GUI to more than two players (Task 17)
- Generalised GUI to different sized boards (Task 17)
additional features...

58
admin/F-originality.yml Normal file
View File

@@ -0,0 +1,58 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
Stage F represents the culmination of the entire assignment. We declare that
everything we have submitted for for all stages of this assignment was
entirely our own work, with the following exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# Use this to list any assets (artwork, sound, etc) that you used.
# Provide a comment explaining your use of that asset and the URL
# and license for the asset
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external assets)
assets:
- comment:
url:
licence:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members.)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

26
admin/G-contribution.yml Normal file
View File

@@ -0,0 +1,26 @@
# IMPORTANT: It is very important that you correctly complete this contribution
# statement.
declaration: >-
We declare that the work toward our submission of Stage G was distributed among the group members as follows:
# State your contributions as integers out of 100. The total contribution should
# be 100 or 99 (33/33/33 is fine). (Remove entries if you have fewer than three
# members).
contributions:
- uid:
contribution:
- uid:
contribution:
- uid:
contribution:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

58
admin/G-originality.yml Normal file
View File

@@ -0,0 +1,58 @@
# IMPORTANT: It is very important that you correctly complete this originality
# statement.
#
# This is your statement of your submitted work being your own.
# Incorrectly filling out this statement could lead to charges
# of academic misconduct.
#
# For information on how to fill this out correctly, see
# https://cs.anu.edu.au/courses/comp1110/help/faq/09-originality/
#
declaration: >-
We declare that everything we have submitted for Stage G of this assignment
and all stages before it is entirely our own work, with the following
exceptions:
# Use this to list names of people who you collaborated with, and a
# comment about what you collaborated on.
#
# Add as many "name+comment" entries as necessary
# (or remove it altogether if you haven't collaborated with anyone)
collaboration:
- name:
comment: >-
# Use this to list any code that you used that you did not write,
# aside from code provided by the lecturer. Provide a comment
# explaining your use and the URL to that code and the licence for
# that code
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external code)
code:
- comment:
url:
licence:
# Use this to list any assets (artwork, sound, etc) that you used.
# Provide a comment explaining your use of that asset and the URL
# and license for the asset
#
# Add as many "url+licence+comment" entries as necessary
# (or remove it altogether if you haven't used any external assets)
assets:
- comment:
url:
licence:
# Sign *your* name and uids here. (Remove entries if you have fewer
# than three members.)
signatures:
- name:
uid:
- name:
uid:
- name:
uid:

2
admin/G-presentation.yml Normal file
View File

@@ -0,0 +1,2 @@
# use this file to record the ANU Sharepoint URL for your video presentation
url: "https://anu365-my.sharepoint.com/:v:/g/personal/u1234567_anu_edu_au/xxxx"

11
admin/members.yml Normal file
View File

@@ -0,0 +1,11 @@
# List the membership of this group. (Remove entries if you have fewer
# than three members.)
#
members:
- name:
uid:
- name:
uid:
- name:
uid:

32
admin/tasks.md Normal file
View File

@@ -0,0 +1,32 @@
# COMP1110 Assignment 2 Group Tasks
For each task or sub-task, record who is responsible, the deadline, and any dependencies.
Use the entries below as an example.
## Week 4
Everyone: create application skeleton - meeting 14:00 19 Mar
## Week 5
Zhang San: Task 3 isPlayerStateWellFormed - 23 Mar
Jane Bloggs: Task 5 drawTileFromBag - 23 Mar
Erika Mustermann: Task 6 refillFactories - 25 Mar (depends on Task 5)
## Week 6
...
## Mid-Semester Break
## Week 7
## Week 8
## Week 9
## Week 10
## Week 11