Skip to content

joshuachen6/BitVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bit Visualizer

This tool allows you to visualize the bitboard for creating chess engines.

Controls

Click and/or drag on the squares to toggle bits on or off. The white is 0 and the red is 1.

  • enter copies the hex representation to your clipboard
  • 1 fills the bitboard with 1s
  • 0 fills the bitboard with 0s
  • ~ inverts the bits on the bitboard
  • Use chess algebra letters to select different layers
    • k for king
    • q for queen
    • n for knight
    • b for bishop
    • r for rook
    • p for pawn
    • esc for bits
    • hold shift while selecting for white pieces
  • s save the board
  • l load the board

Planned Features

  • Load starting chess board position
  • View the hex value in real time of selected layer

Feedback

Feel free to give any feedback.