Operation of the clue-less system, Software Engineering

A player with an active turn must make a valid move with their character or pass their turn. As a first move in the game, the player can move to the hallway that is adjacent to the user's home square. If the player is currently in a room, the player can move through one of the doors to a hallway or take a secret passage to a diagonally opposite room (if there is one). If the player is currently in a hallway, the player can move to one of two rooms accessible from that hallway. If another player is currently in a hallway, the player cannot move into that hallway as only one player is allowed in the same hallway at one time. If the player is not in one of the corner rooms and all exits are blocked, the player will pass on their turn. Once a player has made a valid move, the player must make a suggestion.

Priority = HIGH.

Stimulus/Response Sequences

Stimulus: Player requests a move to a hallway or room.

Response: Systems queries for details of specific room or hallway.

Stimulus: Player requests valid room/hallway.

Response: If status is "Accepted," system allows player to move to designated room/hallway and calls Suggest.

Response: If status is "Denied," system re-queries for details of specific room or hallway.

Stimulus: Player requests to pass turn due to no valid moves.

Response System passes user's turn.

Posted Date: 3/25/2013 2:18:17 AM | Location : United States







Related Discussions:- Operation of the clue-less system, Assignment Help, Ask Question on Operation of the clue-less system, Get Answer, Expert's Help, Operation of the clue-less system Discussions

Write discussion on Operation of the clue-less system
Your posts are moderated
Related Questions
How to compute the cyclomatic complexity? The cyclomatic complexity can be calculated by any one of the following ways. 1. The numbers of regions of the flow graph correspon

Special Value Testing: It is the form of functional testing. Special value testing happens when a tester uses his or her domain knowledge, experience with same program and informa


Q. What is Test data generators? This is a difficult one as well as at least for the present is one for which no general solution exists. One of the practical problems with te

Software Project Management 1. What is black box and white box testing techniques? 2. Describe different roles of the software development? 3. List out different project

What is a cohesive module? A cohesive module performs only "one task" in software process with little interaction with other modules. In other words cohesive module performs on

What is meant by Information flow Continuity? When we refine a fundamental model for a system, the information flow continuity should be maintained .ie, input & output to each

What is meant by Information flow Continuity? When we refine a fundamental model for a system, the information flow continuity must be maintained .ie, input & output to every r

What is the advantage of using prototype software development model instead of waterfall model?

What is meant by Data dictionary? The Data dictionary is an organized listing of all data constituents that are related to the system, with precise, accurate definitions so tha