celeroncoder / celeroncoder/Chess
[Component] Piece
Open
component
enhancement
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
**Basic:**
- [x] #12
- [x] #13
- [x] #14
- [x] #16
- [x] #18
- [x] #19
---
**Different types of pieces**:
- [x] #17
- [x] #20
- [x] #22
- [x] #24
- [ ] #28
- [ ] #29
---
**Solution**
- The Piece class must contain two properties defining the _position of the piece_ and the _alliance of the piece_.
- The `calculateLeagalMoves` method must return a collection of `Moves` and must be abstract as it will be different for different types of pieces.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.