No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ASSETS
UML
sorts
.gitignore
LICENSE.txt
README.md
TreasureSelectOOversion.py
arrayNumberReference.txt
bubbleSort.py
city.py
collectorBot.py
display.py
displaySort.py
entity.py
gen_arena.py
generate_static_arenas.py
inputbox.py
insertionSort.py
main.py
map1.png
map1.png.png
mapSelection.py
mapSelectionOOversion.py
mergeSort.py
moduledList.py
newPrint.py
null.py
oldMapSelection.py
pygeo.py
robot.py
sort.py
sortBot.py
sortSelection.py
tail_log
tail_log.py
testSort.py
test_lists.py
testifmylistworks.py
trap.py
treasure.py
treasureDictionary.py
treasurePlacement.py
treasureSelectClass.py
treasureSort.py
treasures.py
tresureSelectOld.pc

README.md

project_3

ALL Project Group C1 - 502:Bad Gateway

To run our Software, please download and run the main.py file.

Below in the readme.md is the tasks in the advanced critera which we have completed.

###############################

SPECIFICATION POINTS COMPLETED

☑ The program should allow the user to select and place different types of treasures (e.g. jewellery, coins, silverware)

☑ and a number of hidden traps (randomly generated) within an arena.

☑ provide a brief description for each treasure and assign each treasure with a score.

☑ With a starting point and a wish list of treasures to find, also provided by the user.

☑ A robot should start with the nearest treasure and gather as many treasures that are required on the list.

☑ When the robot stops at any of the treasures on the wish list, the information about the treasure should be displayed on the screen.

☑ Furthermore, each time the robot falls into a hidden trap during the treasure hunt, the robot will lose the last treasure it has collected.

☑ The treasures that have been collected should firstly be displayed in an unsorted order.

☑ The robot will then show how the treasures (according to their scores in an ascending or descending order defined by the user) are sorted in an animation, based on a user- defined sorting algorithm (e.g. bubble sort).

☑ Any other innovative features may also be included.

###############################