Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 1.54 KB

roadmap.md

File metadata and controls

50 lines (32 loc) · 1.54 KB

Roadmap to v1.0

This is a living document capturing the current areas of focus, and what needs to get done before we are ready for a v1 release.

  • Areas that need help are marked with [help needed].
  • Stuff that nicolodavis@ is working on is marked with [N].

AI framework

  • Bots
    • MCTS bot (issue) [N]
    • ability to add objectives (issue) [N]
  • Simulations
    • ability to log events in the game and get aggregate stats after many simulations
    • automatically report popular / unpopular moves

UI framework

  • Drag and Drop [N]
  • Sandbox mode (can drag around cards before any rules are coded up) [N]

Lobby

  • basic create and join API
  • simple web-based lobby (issue)

Storage

  • Mongo
    • add Mongo support
    • add error handling [help needed]
  • Firebase / Other
    • add support for one more backend (Firebase?) [help needed]

Core

  • turn order customizations (issue) [help needed]
  • log improvements (issue)

Documentation

  • code organization best practices
  • document event API thoroughly (with examples)
  • deployment tutorial
  • generate markdown from jsdoc?