@ ashita and vrinda

can u please write ur ms written and interview questions..
i ll be really thankful to both of u as ms is going to visit my campus
soon.. so plz help...

On Sep 26, 1:58 pm, ashita dadlani <[email protected]> wrote:
> @Mohit:
> I dont think it really matters here.We just have to validate the snapshot of
> the game board.Number of players should not have any relevance here.
>
> On Sat, Sep 25, 2010 at 2:46 PM, mohit ranjan <[email protected]>wrote:
>
> > @Ashita,
>
> > Your logic is fine for one vs one game, but as per question it's "one vs
> > many game"
> > Any idea what is that ?
>
> > Mohit
>
> > On Sat, Sep 25, 2010 at 1:18 PM, ashita dadlani <[email protected]> wrote:
>
> >> 1.The soldiers are initially placed at row 2 or row 7th(each-one of white
> >> and either of black).Also let white ones be at row 2.So they can never be 
> >> at
> >> row 1st.Incase it is so in the game,its not a valid game.
> >> 2.There are Bishops.Each color has one of its Bishop which moves
> >> diagonally on all white squares,and the other on all black squares.Incase 
> >> it
> >> is not so,the game cannot be valid.
> >> 3.Now suppose,no black soldier ever moved.That is,all the black soldiers
> >> are at row 7th.This means that the elephant(i am sorry,I generally mess up
> >> with their names..:P) of any other player(except horse) cannot be in any 
> >> row
> >> but 8th one.
>
> >> I know only 3 test cases.Incase any one has more,please elaborate.
> >> PS:Vrinda,I also got the same question..:P
>
> >> On Sat, Sep 25, 2010 at 2:49 AM, Gene <[email protected]> wrote:
>
> >>> Valid must mean that you can get from an initial board to the the
> >>> current game state by a series of legal moves.
>
> >>> This is a classic branch and bound game tree search problem.  You
> >>> could search either from a starting configuration and try to "find"
> >>> the current game state.  Or start from the current state, use
> >>> 'backward' moves, and try to find the initial configuration.  In this
> >>> case, you'd have to include backward moves that 'untake' pieces that
> >>> are missing from the current state.
>
> >>> Or you could do a simultaneous search from both ends, looking for
> >>> common states in the middle.
>
> >>> You'd generally use a heuristic search. Problems like this often work
> >>> well with A-Star.  The heuristic evaluator would favor states closer
> >>> to the desired end (either start or current).
>
> >>> Gene
>
> >>> On Sep 24, 6:26 am, vrinda vasishth <[email protected]> wrote:
> >>> > Asked in microsoft interview
>
> >>> > "Given a snapshot of an ongoing chess game, which probably is a one vs
> >>> many
> >>> > game,  identify whether it is a valid game or not."
>
> >>> > It would be great if someone would clarify on what conditions does
> >>> > "validity" of the game depend..
>
> >>> > --Vrinda
>
> >>> --
> >>> You received this message because you are subscribed to the Google Groups
> >>> "Algorithm Geeks" group.
> >>> To post to this group, send email to [email protected].
> >>> To unsubscribe from this group, send email to
> >>> [email protected]<algogeeks%[email protected]>
> >>> .
> >>> For more options, visit this group at
> >>>http://groups.google.com/group/algogeeks?hl=en.
>
> >>   --
> >> You received this message because you are subscribed to the Google Groups
> >> "Algorithm Geeks" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<algogeeks%[email protected]>
> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/algogeeks?hl=en.
>
> >  --
> > You received this message because you are subscribed to the Google Groups
> > "Algorithm Geeks" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<algogeeks%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/algogeeks?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to