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
What is configuration Management? Software Configuration management (SCM) is the task of tracking and controlling alters in the software. Configuration management practices con

Define Software design. Software design is an iterative process by requirements are translated into a "blue print" for constructing the software. The blue print dep

Demonstrate the symbol used in data dictionary A number of the symbols used in data dictionary are as following: X= [a/b]                                   x comprises eithe

Iterative Enhancement Model Iterative Enhancement Model: This model has the similar phases as the waterfall model, but with fewer restrictions. Normally the phases happen in th

(a) Copying a graphic image from the Web can be as easy as pointing to it and clicking the right mouse button or performing a screen capture. The question is, under what circumsta

What does data dictionary contains? Name: The primary name of the data. Alias: other names used Where-used/How-used: A record of processes that use the data or control it

What do you mean by  the computer based system? The computer based system can be termed as "a set or an arrangement of elements that are managed to accomplish some predefined g

Explain Software Bug? Ans) A fault in a program which origins the program to perform in an unintended or unanticipated manner.


What is the development lifecycle? Why is it useful? Describe the activities carried out at each stage Determination of scope Requirements specification Design Coding Testing Maint