Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
2-Stratego 2-Stratego
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CSSE376 Team 2-Stratego
  • 2-Stratego2-Stratego
  • Issues
  • #40

Closed
Open
Created Apr 29, 2016 by Alexander James Granowski@granowajOwner

Migrate the swap pieces game state to the Game class

We shouldn't have game logic in the GUI including tracking game states. The GUI should not have to remember what stage of the game it is.

This issue has three stages:

  1. Add state tracking to the Game class (issue #41)
  2. Fix nearly every test (issue #42)
  3. Change the current GUI configuration to the new API (issue #43)

NOTE: Adding this functionality will most likely break all of the tests. Fixing this issue will most likely be a large undertaking and should definitely be done in a separate feature branch.

Assignee
Assign to
Milestone 7
Milestone
Milestone 7 (Past due)
Assign milestone
Time tracking