-
Notifications
You must be signed in to change notification settings - Fork 1
D1: Project Description (Part #1) Checklist
PLEASE UPDATE THE CHECKBOXES AS WE COMPLETE: not-complete: [] complete: [✔️]
The problem formulation should include the following components:
[✔️] State Representation
[] Initial State (Standard, German Daisy, Belgian Daisy)
[] Actions
[] Transition Model
[] Goal Test
The GUI design and implementation should include, at the minimum, the following components defined in (a), (b) and (c):
[] Input
[✔️] Game: start, stop, pause, reset
[] Move input per player: drag and drop or text box b. Output
[✔️] Display game score
[✔️] Display moves taken per player
[✔️] Display time taken per player, per move (with complete history)
[✔️] Display next move as determined by the search strategy (with complete history)
[✔️] Update board layout after each player’s move
[] Configuration
[✔️] Initial board layout: standard, german daisy and belgian daisy starting positions
[✔️] Player color selection
[✔️] Game mode: human vs. computer
[✔️] Set per player, per game move limit
[✔️] Set per player, per move time limit
[] Additional features (as determined by each team)