test(logique): add unit tests for RulesEngine (spec B4.1, B4.2)
- feat(logique): implement test adjacent positions
- feat(logique): implement test effective edge functions
- feat(logique): implement test is placement valid functions
- feat(logique): implement test valid position functions
- feat(logique): implement test is monastery complete functions
- feat(logique): implement test majority players functions
- feat(logique): implement test calculate score functions
- feat(logique): implement test available segments functions