512 B
512 B
TODO
NEXT STEPS
IMPORTANT
- memory: plan for total memory release (pool, etc...) to please valgrind.
- not so easy: need to keep track of allocated blocks, and to understand that no object is in use.
- move.c, piece.c: function to remove an element from list.
- position.c: duplicate fully a position (including board & piece list)
- should move list be duplicated ?
MISC
move_gen()
:doit
is maybe redundant with test on current turn.- should board be included in position ?