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
Enginnering the product Because of complexity involved in software development, engineering approach is being used in software design. Use of engineering approach in area of re

i have coursework on software management and dont know how to go about it. I want to find out if you will be able to help me on that. The task is to investgate(research informed pa

how can i build a data base in easy method on database

Describe the various elements of data design? i. Data object - The data objects are identified and relationships among various data objects are represented using ERD or data di

Data accuracy Don't collect redundant data  The questions to be answered should be decided in advance and the needed data identified. Tell people why the data is being co

What is Vertical partitioning 1. The Control & work should be Modular Hierarchy for each distributed top-down in the program major program function structure 2. Higher prob

What are the advantages of vertical partitioning? i. These are simple to maintain changes. ii. They decrease the change impact and error propagation.

Discuss how your own organization can take advantage of outsourcing its IT systems/functions. In your discussion state what can be outsourced and what benefit will be gained. Do yo

Write a program and identify DU path for Telecom domain

a) There are four steps or activities in needs engineering: elicitation, specification, validation, and negotiation. Briefly explain the task of every of the four steps. Why needs