Mauritz8 / Vividmind

A UCI-compatible chess engine written from scratch in C++
0 stars 0 forks source link

Make squares 1d array #63

Closed Mauritz8 closed 10 months ago

Mauritz8 commented 10 months ago

Right now it's a 2d array but it would be simpler with a 1d array

Mauritz8 commented 10 months ago

I'm not sure about this tbh, I will implement bitboards at some point anyways

Mauritz8 commented 10 months ago

This will make implementing bitboards easier, so I will implement this.

Mauritz8 commented 10 months ago

Funnily enough this change altered the order of moves generated, so in some positions it prunes more positions than before, and in some it prunes less.