Skip to content

The One True Board for all future London Python Code Dojo challenges which involve a board

Notifications You must be signed in to change notification settings

ldnpydojo/board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

board

The One True Board for all future London Python Code Dojo challenges which involve a board

Critical Requirements

  • Can be subclassed / extended
  • 2-dimensional finite board
  • Initialise / Clear
  • Put something at a coordinate
  • Get what's at a coordinate
  • Remove something from a coordinate
  • Textual display
  • Unit Tests

Definitely Useful Requirements

  • Find neighbours (possibly bounded)
  • Detect runs / lines (think Connect4, Battleships, Noughts & Crosses)

Definitely Optional Requirements

  • 3-dimensional / n-dimensional
  • Spherical / other-topological board
  • Non-bounded
  • Fancy pygame / js / whatever output

About

The One True Board for all future London Python Code Dojo challenges which involve a board

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •