From edefaae25614568450d959803b2e315ede194805 Mon Sep 17 00:00:00 2001 From: Jeff Lowery Date: Sun, 22 Feb 2026 12:20:54 -0800 Subject: [PATCH] updates to copilot instructions --- .github/copilot-instructions.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index fc6a424..6c44ff8 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -12,7 +12,7 @@ This is a **data-only repository** containing 12,000+ chess opening variations e - **eco_interpolated.json**: Generated variations that bridge gaps between named openings - **fromTo.json**: Array of `[from_fen, to_fen, from_source, to_source]` representing opening transition graph - **fromToPositionIndexed.json**: Pre-indexed transition data (optimized for O(1) position lookups) -- **scores.json**: Position evaluation scores in centipawns (generated by eco.json.tooling) +- **scores.json**: Position evaluation scores in pawns (1.00 = 100 centipawns, generated by eco.json.tooling) ### Opening Object Schema @@ -189,7 +189,7 @@ The npm package provides `getFromTos(fen)` which: ## Important Notes - Opening data files (ecoA-E.json, eco_interpolated.json, fromTo.json) are the core assets -- Published files for download: fromToPositionIndexed.json (3.7 MB), scores.json (1.2 MB) +- Published files for download: fromToPositionIndexed.json, scores.json - The npm package provides TypeScript types and utilities for consuming this data - All openings use standard algebraic notation (SAN) for moves - ECO codes are categories, not unique identifiers - many openings share the same ECO code