b3c75e6001c08fd67e5bdd75b262b37b01a78baab2177396c840cf97cf554d34  ./ARCHITECTURE.md
7f08eee898ac58d5b94d50fccc1e3cb222911d3dba7552a3a4b39168361860df  ./BRANCH_INFO.txt
aa2ba4da3c4cd78905a3434dc2b9f92aaab094aa41ba1a5cb4eaad56721b0d40  ./MIGRATION_NOTES.md
9e79bbff44091eed28ddb84f7f11000f226942716440016f074c58eea7c1605b  ./PLAYTEST_NOTES.txt
27c5edc1980444279a0db5b4e2d391f5ac36945638a0b404283173ded545f3cc  ./PLAYTEST_NOTES_3.2-alpha1.txt
8c966d09059a2b8f92261ceebc003145eea4c4c0b24e45708c4654f3d60a6874  ./POSITION_FORMAT.md
076f97a07616a97f6f4a6e295d6ab09719a6e2874e5ef6d86af7942593f9a56c  ./README.md
a83bae4d7571e77b6ecdf7a07f32838b2593c775aac63890a58181fac12382a5  ./RELEASE_NOTES.md
5e7680fa6efa5aaf290d4d555abdc43b6cd21448ab433e71bdcaaf2fe4e3b9cb  ./RELEASE_NOTES_3.1.0.md
1277b16edd686461f9ca3c7e7f18c960598abb75be223134be1da298617bd381  ./VALIDATION_REPORT.txt
d4135fc508b60ee21d085a85510967aba9c5b039ed88b66b3a536bf0cdbdb936  ./VALIDATION_REPORT_3.1.0.txt
33bdaf9e2d6bcbde2e4e613e865e403f8fe21fc621078d34c30b0bdc7f68d903  ./VERSION.txt
60f08dec76acf01aafc57087e65185d199bbb566ad6fa29fdf493e27423d02cd  ./agents/AGENT_CONTRACT.md
3bcfde5f1d67b8c2f03e7c7c97d16657ee9385954a062caeb05b41c531fef9ef  ./agents/legacy-heuristic-agent.js
b294d2f6bc40f3f1b2b5c7f3af68371abfb9e2754b4757de6abe7f06e87bb29b  ./agents/random-agent.js
828623bf41e1c012dff3c7cce349d981c54545f3821aceb1a2724a80bdc7ddbf  ./agents/strategic-agent.js
ee9c7325db614159dd6a86a333a6e98fd041d067cdec62f44f8ca5acd2c0418a  ./agents/tactical-agent.js
521334e31013ea969ad9ca4c03bacacbee5408ecc40b0d091e92fd3e4e9db331  ./core/analysis.js
b78aef93dad52d8a3f1c6382e5b3714e9dcd5e43fd7626dd7819df5e413a3f20  ./core/board.js
2d31759b22e397344240ba64fa5d8b79f4eed9886a458e72f548495190c1076b  ./core/index.js
bd03e1fcac9cecf6d0119eb72e7ff54d5f1550e77b628fb74f76b075d4bf2730  ./core/position.js
fd7e3d265346131d2de4cd2cfe10569212aa93edd2bdb2b0e4076280d5293aed  ./core/rules.js
645d1049b11668c57c268f4ba4fcad09d4f4a673fcbf7acc722f2d5535ee1d96  ./docs/Akunur_Illustrated_Rules_v1.0.docx
c17411a468943d97e25e2a071d7310066f5a6d1c27b466cce5e1e19c5db1fa0c  ./docs/Akunur_Illustrated_Rules_v1.0.pdf
2a956ea53e8ffb0cfa864f26bafec894ddc045b2f36df637680c1ab7fea1d6bd  ./lab/README.md
931164dac49eba741a72daf20b6c632f77c86a79d5c81b00c53c091358669361  ./lab/alpha11-rules-test.js
9ee83afca928da4de7605bfb43cee8bbf7f39789dca9547b8d89c50431592e75  ./lab/alpha9-rules-test.js
5ece5f80417b9e633eb0f98ed091ee0647c0a9423c7f0004628f98fe5649a807  ./lab/analysis-regression-test.js
dec6a4130dc23d5b82c6e44177663600fa92c49de26def2898fda8a7d84a5d00  ./lab/browser-module-smoke.js
839908c511b8505bbf195f2cad378fa8049bc8093b572f21e83b079110f27b1a  ./lab/corner-strategy-test.js
7108a7746251b9e4276393855eba354a0f294c86c194a798c15b5e3a0405c5d1  ./lab/deadlock-breaker-test.js
63922cb32c5d0aa2b89b33d25b98ba3b40bc031767f56b82d4ebe1c79f2206af  ./lab/engine.js
19f0dc04814eb615c3183269f026bf9d104240e322311f5de7158ed8b7cf3973  ./lab/multiplayer-awareness-test.js
e6d4f7997175c58aa3e10d871467043dd43138366d6d08e5f810a5badc588d9e  ./lab/multiplayer-progress-test.js
ebd4f57f306dc6ef6faa9caec59be0daf4b4c7cb2597be0675b211c670e0e2cb  ./lab/output/README.txt
355c1be59a966898ab397454e2290a1c993986ec7daa914cf8b56819d56a934f  ./lab/parity-test.js
36addd5ae867163772d38646370fba7a24a1646e50534d69d90401fb057accaa  ./lab/player-foundation-test.js
9cccc123ad719ff8c418aaaa6e1391d85b3c2add424d2b67d16fe08deec89e7a  ./lab/position-interchange-test.js
180ec1bcdc6117af0eb6680ffdf9c8990f20063024e6d52e9ace82d6bb91a8f3  ./lab/release-regression-test.js
6fa6421435cf818f1dd8436bd0cfe5dea95ab2c2e12a484575bd55ca0fdd0983  ./lab/replay-resume-test.js
017d5a9f67b8525834be25798e998e98b0f8ae3ad60fc89b4c43e695b07f1d84  ./lab/reserve-lifecycle-test.js
c514323ddff3f78c843e77832768293689fef553bb31e09b5bbc4422b89f9856  ./lab/result-regression-test.js
26d38f6fe9753f7ae7954e54402e749a064b4f67a7497e57f268567191c1d6d7  ./lab/resume-replay.js
a62b0916f1ef89ee23a4b50e2dcabf2f216c7242465d6fb6e461f7ffae3640e1  ./lab/run-match.js
3dfafca4e3308ea77cd1c60a96f27f98930668abceebe185751246e8d0ffa236  ./lab/run-three-player-match.js
53349146917ad1392c52c6a6210638f21aab3e014d73efcc3765424314eba205  ./lab/seed-regression-test.js
a5f99ce87c0c5fcc9c4877327ef93787269910760547fbf10d1311d08733e564  ./lab/seeded-rng.js
b5e4d3464ae473015b59143a0914aaab27aaba0482bf72677c5d3fdca67bfeba  ./lab/shared-qualification-rule-test.js
eb7e13b847f7e6252bde13f812438d598c6e3cb6a30e7defbe6b54be2c23a2e8  ./lab/smoke-test.js
ca7157d35ba6e2d10a572f91be3a2414e5b0c878c686fc7c01494c52e7631594  ./lab/still-point-route-planner-test.js
eafdc5d1f9cb9f9d239a33f2b6cbc039a56f40b8c70a98b78e5260333389bb56  ./lab/strategic-agent-test.js
3ed0c6b1a94b65ec596f9bd8de0e60c1a1f966363d341f0a23eb56928bd234ed  ./lab/symmetry-regression-test.js
071e8e18ab1f3380de902437d6006e110dc803ad330d67af21354525ca6f010b  ./lab/tactical-agent-test.js
13e94a8dc9bb1a1148310d454af975ffec3b87d4c277ea2dc7b978daf23bb81e  ./lab/three-player-ai-test.js
8cf3cddb3d8092294066fb6bc44f1e820c27dc12faac43734fa3bc87529d8ff6  ./lab/three-player-manual-test.js
6c041680c8a32cedefa12807d523dfb709b4d89966dc9fcaab3233531ae1dc93  ./package.json
c794063f94b47654199e2245d30c8444208296d1eacaa95050cdb7e6e271c521  ./web/AUTOPLAY_TEST_CHECKLIST.txt
c17411a468943d97e25e2a071d7310066f5a6d1c27b466cce5e1e19c5db1fa0c  ./web/Akunur_Illustrated_Rules_v1.0.pdf
8c4f6044f94a773a2e96a4e7ef55c4495eab301f5c3860fdb455250c71eaafc7  ./web/BOARD_DESIGN_NOTES.txt
eeaa9445d111c00569591567e986fb956bc26ca95816c9528fdc50156504f20c  ./web/BOARD_DESIGN_TEST_CHECKLIST.txt
280005f687d24642bd289d6f8c9e2f2f8ea973c4d72253cf1493d599ae831739  ./web/BOARD_SECTOR_DESIGN_NOTES.txt
7f47bd5f5f9e80646c62524c19ea2ed89e29f999d24e5e6d537df6b39aa07c4c  ./web/README.md
3ae5d1a60ba973bdc07fecca1dc8e1e922c2784cdd4626b4b787084ba8827fdd  ./web/UI_TEST_CHECKLIST.txt
dc507e6eac19c7336754482f205cdaa9aecf3373d239c0a2b9c2572a6b5948f0  ./web/board-theme.css
dfd4aebb7f56d3ee9928a45aa7f00ffd98ed56594608f0d3f59a906bb17f2bed  ./web/diagram.html
8cfbf8fec79ef1ff239cc5b8a764d75e094066e2b188e76bc4ed1d852f2f861d  ./web/documentor.css
52243718cd2737613d8e97426190f37cbcd01ceec6a98a4100a54c21deaa3b4b  ./web/documentor.html
11e9a42b04bb7f42fffd33257845757d9c41b67f9ca449b0936ffe290cad92b7  ./web/documentor.js
b708eb1e5707b0e9d7f39c260a50d8b448f6ac737e518923474677bd6dfcd8fe  ./web/index.html
2dd3bde60bbef37f982354d6bc61472f0c4148a8d31f5ec20c52e23c80da8ba8  ./web/js/browser-bindings.js
b5794b83228919039281cf993286cd928ff53ee4d52a4e4c49d7f0caee6d3183  ./web/js/config.js
5e5fef4f5f3583492fcf57a58ef48527597c82f54e644792ecc4c7059a1de103  ./web/js/main.js
5c54bf99890391e78f8f08f1b0bea06668d7721ccb16884ee829ea16b2170d74  ./web/js/ui.js
7c91596323076d51d6989d4a04f25952b001afc27de8e00e531270b231cb3efc  ./web/styles.css
