4. luongnv89@gmail.com Software Engineering Project
HistoryHistory
● BAY Vu Van
– Bac Ninh, Vietnam
– Artist, sculptor, writer
– 13 years old, can play
many kind of chess
5. luongnv89@gmail.com Software Engineering Project
HistoryHistory
● Vietnam mathematical chess
– Invented in 1982
– has been licensed as such by
Copyright Office of Vietnam in
5-2005.
6. luongnv89@gmail.com Software Engineering Project
RulesRules
● http://cotoan.vnvista.
com/rules-en.html
● Board: 9x11
● Each player: 10
pieces with value
from 0-9
7. luongnv89@gmail.com Software Engineering Project
Rules - movementRules - movement
● Move in any direction
● The number of steps
of move <= value of
piece
● Only move in empty
square
● 0 piece cannot move
8. luongnv89@gmail.com Software Engineering Project
Rules - CaptureRules - Capture
● Have two pieces one next to another
● Use value of 2 pieces to make calculation: + - * / %
● Any result of calculation can be used to apply to capture
●
If the result of calculation >=10, remove the tens number
●
Use a suitable result to make the capture by taking the piece behind to capture
opponent's piece
9. luongnv89@gmail.com Software Engineering Project
Rules – Game OverRules – Game Over
● By capture the 0 piece
● By reach the maximum point
● The point that one player gains
is calculated by summing the
numbers of the opponent's
pieces that have been
captured
● The maximum point: 45
(8)
(6)
(8 / 6 = 1)