Bytes and Data Encoding

Sign up for Project

TODO:

Install Software

Visual Studio

Yes! This is different from Visual Studio Code. TODO: Get version 2019 You need a Microsoft Account (Link with GitHub account) .Net Framework 4.7.2, If asked to change, select download the targeting pack. On Windows, you need to make sure you have the C# framework.

Hex Editor for VS Code

TODO:

https://marketplace.visualstudio.com/items?itemName=ms-vscode.hexeditor

Setup the Project

TODO:

Configure your test_data directory.

Running the Project

TODO:

Running the Tests

TODO:

Milestone 1

TODO:

  • Encode your 5211 Player Board
  • For each byte, provide the hexadecimal, binary, and decimal encoding.

Milestone 2

TODO:

  • Implement FiveTwoOneOneDecoder
  • DecodeColor
  • DecodeCard
  • DecodeHand

Milestone 3

TODO:

  • DecodeCardState (orientation?)
  • DecodePair
  • DecodeBoard
  • DecodePlayer
  • DecodeTwoPlayer