Computers and Technology

You must implement and complete the class Bundle. You may and are encouraged to use classes ItemInfo and Items. There is a constant instance of the Items class, named ALL_ITEMS. You WILL want to use this. You do not have to worry about Bundle being integrated into the existing inventory system as that is the responsibility of your partner. While you can alter the classes ItemInfo, Items, and the constant ALL_ITEMS, you should not as the test cases use files completely independent of the ones provided to you. In this problem, you must successfully add and remove a given amount of a specific item to and from the bundle and return a boolean representing whether the action could occur. Recall that a bundle can only hold a single stack of items. Thankfully, the original Minecraft game developers were nerds and set the precedent of all stack sizes being powers of 2 (i. e. 2^0, 2^3, 2^5) with a max stack size of 64 (2^5) and a min stack size of 1 (2^0). The developers who hired you are leaving the exact implementation up to you with the only restrictions being the runtime of your algorithms. Modify the following functions in the class Bundleclass Bundle:__init__(self) -> None:This is currently empty, but you are allowed to create new attributes to help you store the items in the bundle (you will have to).DO NOT create any more parameters. i. e. Do not change the definition of __init__ from __init__(self) to __init__(self, someList, someString). You will fail the tests this way. Return: Noneto_set(self) -> Set[Tuple[str, int]]Converts the bundle to a set of tuples where the first index in the tuple is the item name and the second index is the amount of that item in the bundle. The order DOES NOT MATTER as this is a set where no order is given, this function is purely for test cases for us to see if you correctly added/removed an item to/from the bundleIf you do not implement this function, you WILL fail all your tests

answer
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 23.06.2019 04:31, tbt81
Type the correct answer in the box. spell all words correctly. the managing director of a company sends a christmas greeting to all his employees through the company email. which type of network does he use? he uses an
Answers: 1
image
Computers and Technology, 23.06.2019 06:30, Knownothing
When early motion pictures played in movie theaters, they were often accompanied by live organ or piano music. which of the following are the most likely reasons that this happened? (select all that apply). the music was provided to distract audience members from the loud sounds made when filmstrips were changed. the music accompanied the movies because the movies were silent and audiences were used to hearing music during plays in theaters. the music usually was played before, and sometimes after the movie, as an alternative form of entertainment. the music viewers to interpret the dramatic action in the films.
Answers: 2
image
Computers and Technology, 24.06.2019 16:00, deepunalli300p3ur3i
Your is an example of personal information that you should keep private.
Answers: 2
image
Computers and Technology, 24.06.2019 16:50, Laylahlettiere
Develop the program incrementally: a) start by reading and displaying each line of the input file to make sure you are reading the data set correctly. b) use the split string method to extract information from each line into a list. print the list to prove that this step is working correctly. d) convert the exam scores to type int and calculate the student’s average. display those items to prove this step is working correctly. e) create a tuple containing the six items for each student (name, exam scores, exam mean). display the tuples to prove this step is working correctly. (optionally, you may want to have the exam scores in a list so your tuple is (name, scores_list, f) append each tuple to a list. display the list to prove this step is working correctly. g) use the sort list method to re-order the tuples in the list. display the list to prove this step is working correctly. h) use a for statement to display the contents of the list as a table (with appropriate formatting). i) use a for statement to calculate the average of all scores on exam #1, then display the results. note that you could have calculated this average within the first loop, but we are explicitly requiring you to do this calculation by looping though your list of tuples. j) add the logic to calculate the average of all scores on exam #2, then display the results.
Answers: 2
Do you know the correct answer?
You must implement and complete the class Bundle. You may and are encouraged to use classes ItemInfo...

Questions in other subjects: