lib/sapphire-chess/ai.rb | 100644 | 0 | 0 | | | 2.6 KB | 7689141b28b5230f52f4963b681206c3d912f4ce0a028fa4d0dd2a7d2494baaf |
CHANGELOG.md | 100644 | 0 | 0 | | | 442 Bytes | b66e799a8813d86b7db22b056af644f652046ae5bd34102ca238b40bbfe49243 |
Gemfile | 100644 | 0 | 0 | | | 38 Bytes | f5f727ddacdc03382525f8e12ac748ac63d30a5e7a96f921da4f6a021bcb6b47 |
Gemfile.lock | 100644 | 0 | 0 | | | 874 Bytes | 034cf38283471913b24116d9d60cd8921a334bdef42ca646507e978c5213e795 |
LICENSE | 100644 | 0 | 0 | | | 1.04 KB | f702b91bfbfda340ed71c87ec343f07cd8089ce15ba5a236ce61f7d9ce3b3cd9 |
README.md | 100644 | 0 | 0 | | | 2.88 KB | 997209d9f758f9f834885e82d1d4b0ef688d8be5294bcb7602937b83728bae29 |
Rakefile | 100644 | 0 | 0 | | | 28 Bytes | 8525fc212bef36e2917dbf4df2024699ded340ba73f801afd9a5a4e50cf74ea1 |
bin/sapphire-chess | 100755 | 0 | 0 | | | 62 Bytes | a78b8c385e2781e000626913ca5905655bb0b6c12a69b1fbf8a1d9f4d5853b58 |
lib/sapphire-chess.rb | 100644 | 0 | 0 | | | 404 Bytes | bfa29b07030e1ce0f82e1c8fe16efc5373e400c58379796b2272c42b5ef68770 |
lib/sapphire-chess/algebraic_conversion.rb | 100644 | 0 | 0 | | | 2.1 KB | 83678a1b4acb5dc5bf2cd4ca20d2b67bd4547be660c40bfd1cf20b8096b8b484 |
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.74 KB | 35976cde8416a0ccd11b0279a5110c9f341a78b63ffaefe3968a3cd228c457ac |
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.45 KB | f7f2efbbfdde545f84bb92e06bf0035200007d4801b8bb9a50862cb273522b19 |
lib/sapphire-chess/engine.rb | 100644 | 0 | 0 | | | 3.66 KB | bd30710dcff6937d0512779957021d7e53047d2d74a5467273b9e493f11df619 |
lib/sapphire-chess/human_input_validation.rb | 100644 | 0 | 0 | | | 2.85 KB | 6790a7caf59d0f984ca92042c982df15573407deb2841f95e8bc17eb83e3540e |
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_and_promotion.rb | 100644 | 0 | 0 | | | 1.72 KB | 473e435f128001a38c14fa44335191dfe9439e1012f186a5aca90b7dbee383a4 |
lib/sapphire-chess/pieces.rb | 100644 | 0 | 0 | | | 286 Bytes | 3ae7fc0fc8f864bc33950430c11563e72aaa7f83791f10789551873c13389f3d |
lib/sapphire-chess/pieces/bishop.rb | 100644 | 0 | 0 | | | 1.53 KB | b15dc4d8943344d4b7f8452a4942b1f83fa17560de650ad10ec21432edb55b41 |
lib/sapphire-chess/pieces/empty_square.rb | 100644 | 0 | 0 | | | 122 Bytes | 26605cbd67e36764014ff574db1f968441b8d59369a101cb892c8c15ccc0a422 |
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 | 25e43ec0c21549252dd4ad38295de0cf94f3a1412b74b061a1145aeb36def881 |
lib/sapphire-chess/pieces/pawn.rb | 100644 | 0 | 0 | | | 2.21 KB | a013bf617806e673088bf44a0614851bdf72fdd6075d70a894b33b1a6dbe6f7e |
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.46 KB | 63650e66a11dbe65221f0a5d81cc9b914fa66c78cc2e4f08fe34ea19261fb8d5 |
lib/sapphire-chess/player.rb | 100644 | 0 | 0 | | | 735 Bytes | 9b377f2895837c2dbbc3ccf217855655253b7a28ea3b6189a46b9dde4f83fc8a |
lib/sapphire-chess/version.rb | 100644 | 0 | 0 | | | 46 Bytes | 44a31cda80808f87716ff5695c1a253060c213ae8469a351874609666cd1b4ba |
sapphire-chess.gemspec | 100644 | 0 | 0 | | | 1.13 KB | 8a68a54be57838d0c488d6ada8fd9dc5e1d14b0c0f085bd6c36c7c663a77e43e |