ShyamKrishna33 / pe

0 stars 0 forks source link

Chatbot asks for the name everytime #3

Open ShyamKrishna33 opened 2 months ago

ShyamKrishna33 commented 2 months ago

The chatbot asks for the name of the player every time it is started despite storing all the results of the player. This does not fit well into the picture. Storing the name of the player should have a high priority.

image.png

nus-se-bot commented 2 months ago

Team's Response

Thanks for pointing this out. Yes, maybe the name could be stored so the user does not have input every time.

Duplicate as the essence of the reported bug is to store the player's name.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

Not saving user details for welcome message.

Everytime the programme starts it will ask for the user name and print a welcome message even though the programme is able to store progress. Initially, I thought that it always asks for the name of the user as different user will have different progress, but from testing, the progress seemed to be not dependent on the "name" input on the welcome page. Thus maybe it is not necessary to ask for the user name everytime.

image.png


[original: nus-cs2113-AY2324S2/pe-interim#1085] [original labels: severity.Low type.FeatureFlaw]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

Thanks for pointing this out.

However, we believe this "feature" was simply for decorative purposes and to reply with a personalised greeting.

This issue is framed as a suggestion and it does not introduce critical problems to the functionality of the product.

image.png

Items for the Tester to Verify

:question: Issue duplicate status

Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)

Reason for disagreement: [replace this with your explanation]


## :question: Issue response Team chose [`response.NotInScope`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]
## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.Medium`] - [x] I disagree **Reason for disagreement:** I feel that this bug is of severity - medium. Because it is ironical to store the progress of a user and ask for the name of the user everytime the user starts the program. I understand that it was planned as only a decorative feature, but it might make the user think that a different name could start a new progress line to track the progress, hence causing inconvinience. Even in an ordinary case of a single user, entering the name everytime for nothing causes inefficiency and in turn causes inconvinience. Considering the fact that it affects every user and the amount of inconvinience caused, I think severity.medium is the best fit. ![image.png](https://raw.githubusercontent.com/ShyamKrishna33/pe/main/files/d3c325cf-44e8-4b40-878b-f1717f0a198f.png)