CHANGELOG.md | 100644 | 0 | 0 | | | 1.37 KB | 6515aa6e479f72987b06c04fa9ddaef6538f98d125e88e86d14d46b1e08e04ff |
Gemfile | 100644 | 0 | 0 | | | 38 Bytes | f5f727ddacdc03382525f8e12ac748ac63d30a5e7a96f921da4f6a021bcb6b47 |
Gemfile.lock | 100644 | 0 | 0 | | | 874 Bytes | e82c482c2c5b2d096e9b47550344cdb78eb61630e40b84db932e2a131c9e131e |
LICENSE | 100644 | 0 | 0 | | | 1.04 KB | f702b91bfbfda340ed71c87ec343f07cd8089ce15ba5a236ce61f7d9ce3b3cd9 |
README.md | 100644 | 0 | 0 | | | 2.88 KB | 06b500f780a92ed393d97e694f0395552319ed9c1cdaba3baf25e083572b1820 |
Rakefile | 100644 | 0 | 0 | | | 28 Bytes | 8525fc212bef36e2917dbf4df2024699ded340ba73f801afd9a5a4e50cf74ea1 |
bin/sapphire-chess | 100755 | 0 | 0 | | | 62 Bytes | a78b8c385e2781e000626913ca5905655bb0b6c12a69b1fbf8a1d9f4d5853b58 |
lib/sapphire-chess.rb | 100644 | 0 | 0 | | | 403 Bytes | df7aad87284b8cc864eb4f544c7a517e689b87aa2e85e3af624e617291193063 |
lib/sapphire-chess/ai.rb | 100644 | 0 | 0 | | | 3.17 KB | 2203ef692b45d5f351cffabff6683c9c8f05ff8c5ab18e8f83df738884567c32 |
lib/sapphire-chess/algebraic_conversion.rb | 100644 | 0 | 0 | | | 2.09 KB | d35d98872d7186f3eaf43bb54461d3ea3ec00b626321fcdc107767e0d4ee0c14 |
lib/sapphire-chess/board.rb | 100644 | 0 | 0 | | | 209 Bytes | bbece92977d2d45881d48ba98c86349a319b47b6c64baa8c6501be5631220559 |
lib/sapphire-chess/board/board_analysis.rb | 100644 | 0 | 0 | | | 1.55 KB | 3cf3497e7956220f5e7019e4010c551e26d4b60e4121508caeb5c15a1d63ba1b |
lib/sapphire-chess/board/board_evaluation.rb | 100644 | 0 | 0 | | | 625 Bytes | d424513098f61bd4830801ed1b9fe20680afebd33ade7f40ceb45b9fbefef68e |
lib/sapphire-chess/board/board_general.rb | 100644 | 0 | 0 | | | 3.79 KB | 9df42ae2b9563e122c53dd0f6f3fcb081eeb40d67c034b5a609221def1e88bfb |
lib/sapphire-chess/board/board_provisional_moves.rb | 100644 | 0 | 0 | | | 885 Bytes | 4f2e85f2052d1309537995df567655d01e91b1dfac3ea89947d4b2d2b3fec042 |
lib/sapphire-chess/board/board_renderer.rb | 100644 | 0 | 0 | | | 2.63 KB | 1acf99908817134a0ac046c15967a000994da36e8f09f81ac15fd5590e8fe8a0 |
lib/sapphire-chess/display.rb | 100644 | 0 | 0 | | | 3.46 KB | a6b05ab7a13590aa218b668c8a15a04b6625d31ff0e527d4603f9e8fd25da3ee |
lib/sapphire-chess/engine.rb | 100644 | 0 | 0 | | | 3.66 KB | bd30710dcff6937d0512779957021d7e53047d2d74a5467273b9e493f11df619 |
lib/sapphire-chess/human_input_validation.rb | 100644 | 0 | 0 | | | 3.26 KB | d2a922d25c58c8b0d61e8fffda4460a72f6f25cfb336fb4e36d3d6de8f1dfcf1 |
lib/sapphire-chess/movement_rules.rb | 100644 | 0 | 0 | | | 386 Bytes | 64484e4c380236e8c1257997a90d18fcd470ef900c745c3fd1971f957cda93d0 |
lib/sapphire-chess/movement_rules/castling_board_control.rb | 100644 | 0 | 0 | | | 1.34 KB | ce39980ec4a98161333d45980127e45f3072a16c366d7ed8ff345ed8e397959d |
lib/sapphire-chess/movement_rules/castling_piece_control.rb | 100644 | 0 | 0 | | | 99 Bytes | 8ce39db7f0715e337d8ff626bfe1b0a7dccd3c774e65d476f81e01b7a3f8b18c |
lib/sapphire-chess/movement_rules/castling_rights.rb | 100644 | 0 | 0 | | | 1.81 KB | 3fac1d6be7f20b578abda30b251c5eb8e871377fe9a74c5798362e5aff7945f9 |
lib/sapphire-chess/movement_rules/en_passant_board_control.rb | 100644 | 0 | 0 | | | 544 Bytes | b1112ab9beda0f26dde27a07f0c2d95632fe0dc32e179838e225e73612c07969 |
lib/sapphire-chess/movement_rules/en_passant_piece_control.rb | 100644 | 0 | 0 | | | 1.03 KB | 2254032281016cdfd020eba8e6a6e0c39d85a33e9573c71eb18296a0da48311d |
lib/sapphire-chess/movement_rules/move_slide_pattern.rb | 100644 | 0 | 0 | | | 648 Bytes | e0ca850c5ec77e0a3bddabd6f90b8a14d436c34226d206dfb3eef9fc459e9789 |
lib/sapphire-chess/movement_rules/move_step_pattern.rb | 100644 | 0 | 0 | | | 509 Bytes | 03e72b55ab134bb71e50cb5318ffccccdb30763c6406d8d3271dfd488a619078 |
lib/sapphire-chess/movement_rules/pawn_movement_helpers_and_promotion.rb | 100644 | 0 | 0 | | | 1.42 KB | a68d1e5e376d780c1a448a5543f3ce57f6676896b11095d1cd4837b243b83a4e |
lib/sapphire-chess/openings_and_defenses.rb | 100644 | 0 | 0 | | | 795 Bytes | e1d48755c93647d3385af49eaa1cf7b7b52ec920a12e43de42e686672064983e |
lib/sapphire-chess/pieces.rb | 100644 | 0 | 0 | | | 286 Bytes | 3ae7fc0fc8f864bc33950430c11563e72aaa7f83791f10789551873c13389f3d |
lib/sapphire-chess/pieces/bishop.rb | 100644 | 0 | 0 | | | 1.53 KB | 871924c3587158d3e05441a6aece7477145600725ed805c515b19ba2966061c4 |
lib/sapphire-chess/pieces/empty_square.rb | 100644 | 0 | 0 | | | 154 Bytes | 1afda8585f9839176b3cfad88b8f9e6fea0add4d67df238effcde0dfd1a595f2 |
lib/sapphire-chess/pieces/king.rb | 100644 | 0 | 0 | | | 2.25 KB | 76f7188458cc45007a203b64a39599ac4e1bfb2497f9e494dca3936a63ca70f9 |
lib/sapphire-chess/pieces/knight.rb | 100644 | 0 | 0 | | | 1.61 KB | ffd95e8c8ce88e90e6fca4c37ee4494a0b8874aac087e9296981b0f957ec5e7b |
lib/sapphire-chess/pieces/pawn.rb | 100644 | 0 | 0 | | | 2.52 KB | b4703147246144d96345ecbc4ed9ecaeb662f69c4db67788c9d39d06df0e7d0f |
lib/sapphire-chess/pieces/piece.rb | 100644 | 0 | 0 | | | 1.68 KB | 6343e2d13c51fd940804825f2b2884064f3505d23baf2a9b278de334b0d050ca |
lib/sapphire-chess/pieces/queen.rb | 100644 | 0 | 0 | | | 1.03 KB | 62c7c18374727d58b6e34102ab8aaa46c882282e5b5059f5cbbc47fb0e71d89b |
lib/sapphire-chess/pieces/rook.rb | 100644 | 0 | 0 | | | 1.44 KB | cea66cc39e934d5c4deb64c78ec849cc85772bcc0bc71be59946ffd7fef4e1bb |
lib/sapphire-chess/player.rb | 100644 | 0 | 0 | | | 779 Bytes | 236d025f25acb66027bf2e6d06ef4532aba5b1770c26fe860205dbcf1d502344 |
lib/sapphire-chess/version.rb | 100644 | 0 | 0 | | | 47 Bytes | 2e065f5fa555b0f11f259d32fb136eb8d1eed69d03a616849c75d3f9ff530ee0 |
sapphire-chess.gemspec | 100644 | 0 | 0 | | | 1.12 KB | 31f95d93d4bd03b58672c0ce86b00909d5507f5d88a70ca44340254bc855975a |