Something like this:
/*\ /*\
|*|---------------------------------------------|*|
|*| generate the see score outside of the move |*|
|*| generation and the sorting, such that it |*|
|*| isn't computed for each comparison and when |*|
|*| don't break cache locality. |*|
|*|---------------------------------------------|*|
\*/ \*/
Bottom right needs to be handled differently in a few languages, i.e.:
- rust needs the last part to be
\*/
- other c-style languages might need
/*\*/
Something like this:
Bottom right needs to be handled differently in a few languages, i.e.:
\*//*\*/