UCI compliant chess
variables = snake_case member variables = snake_case_ (with the little _ at the end of it)
constants = all caps + underscores seperating words
classes/structs/typdefs = pascal case
file names = pascal case
functions = pascal case -if is helper /invis function it doesn't matter
with the {} brackets, they should be on sperate lines from any code e.g. void SomeFun() { - bad void SomeFun() { -good