| html |
| xmlns="http://www.w3.org/1999/xhtml" |
| xml:lang="en-US" |
| lang="en-US" |
| dir="ltr" |
| xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#" |
| data-color-mode="dark" |
| class="user-logged-in dark-mode"> |
|
| <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# game: http://ogp.me/ns/game#"> |
| <meta charset="utf-8" /> |
| <meta name="ROBOTS" content="NOODP" /> |
| <meta name="ROBOTS" content="NOYDIR" /> |
| <meta name="verify-v1" content="TgxixMKtxcQ+9NUdD7grKbzw3tAl3iJWlTPSPKt9t0I=" /> |
| <meta name="p:domain_verify" content="314c7ba9469cc171a12a46b43e0e2aed" /> |
| <meta name="google-site-verification" content="n7BdKb0xn1E9tRJXvmMxE3Ynr-QajBOi1yA1srT4Nrc" /> |
|
| <meta name="apple-itunes-app" content="app-id=329218549"> |
|
| <meta name="description" content="Play live 2-player chess online for free in seconds! Challenge a random opponent or a friend with a simple click. No registration or download is required!" /> |
|
| <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> |
|
| <link rel="preconnect" href="//www.chess.com"> |
| <link rel="preconnect" href="//images.chesscomfiles.com"> |
|
| <link rel="dns-prefetch" href="//www.chess.com"> |
| <link rel="dns-prefetch" href="//images.chesscomfiles.com"> |
|
|
| <link |
| as="font" |
| crossorigin="crossorigin" |
| href="/bundles/web/fonts/chessglyph-v3/chessglyph-v3.3e78f81f.woff2" |
| rel="preload" |
| type="font/woff2"> |
|
| <link |
| as="font" |
| crossorigin="crossorigin" |
| href="/bundles/web/fonts/chess-sans/chess-sans-700.3c2edc9b.woff2" |
| rel="preload" |
| type="font/woff2"> |
|
| <link |
| as="font" |
| crossorigin="crossorigin" |
| href="/bundles/web/fonts/chess-sans/chess-sans-800.9f4a2f62.woff2" |
| rel="preload" |
| type="font/woff2"> |
|
|
|
|
| <link rel="mask-icon" href="/bundles/web/favicons/safari-pinned-tab.1bf62bbf.svg" color="#5D9948"> |
|
| <link rel="apple-touch-icon" sizes="180x180" href="/bundles/web/favicons/apple-touch-icon.7aaa2d1f.png"> |
|
| <link rel="icon" type="image/x-icon" href="/bundles/web/favicons/favicon.46041f2d.ico"> |
|
| <link rel="icon" type="image/png" href="/bundles/web/favicons/favicon-32x32.adae7142.png"> |
|
| <link rel="icon" type="image/svg+xml" href="/bundles/web/favicons/favicon.5d6cb047.svg" > |
|
|
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/design-system.client.be4cf105.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/main.client.89f397ea.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/sprites.client.f4c16efb.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/toaster-center.client.8a9e89c3.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/alerts.client.d17136ee.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
| <meta name="language-banner-styles" content="/bundles/app/css/language-banner.client.e4160500.css"> |
| <meta name="language-banner-scripts" content="/bundles/app/js/language-banner.client.579f27ee.js"> |
|
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/navigation-legacy.client.edcc9ee2.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/global.client.68b5e76f.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| <link |
| href="/chesscom-artifacts/packages/@chesscom/chessboard-layout/25.7.4/style.client.css" |
| type="text/css" |
| rel="stylesheet"/> |
|
|
|
|
| <link href="https://www.chess.com/themes/css?background_url=https://images.chesscomfiles.com/uploads/theme_background/2N6KSe.82005d5a.jpg&board_style_id=7116826e-b2f4-11ed-bf5d-15dcbca8bd59&piece_set_id=711c34de-b2f4-11ed-9bad-8dc29a8ae490&sound_set_id=712125de-b2f4-11ed-9c49-db696d1115a8&board_size=200&pieces_size=150" type="text/css" rel="stylesheet" id="active-theme-variables" /> |
|
| <meta name="theme-color" content="#312E2B" /> |
|
|
|
| <title>Play Chess Online for FREE - 2 Player Chess - Chess.com</title> |
|
|
| <meta property="og:title" content="Play Chess Online for FREE - 2 Player Chess" /> |
|
| <meta property="og:url" content="https://www.chess.com/play/online" /> |
|
| <meta property="fb:app_id" content="2427617054" /> |
|
| <meta property="og:description" content="Play live 2-player chess online for free in seconds! Challenge a random opponent or a friend with a simple click. No registration or download is required!" /> |
|
| <meta property="og:type" content="game" /> |
|
| <meta property="og:image" content="https://www.chess.com/bundles/web/images/social/share-play-online.49be68ce.png" /> |
|
| <meta property="og:image:secure_url" content="https://www.chess.com/bundles/web/images/social/share-play-online.49be68ce.png" /> |
|
| <meta property="og:site_name" content="Chess.com" /> |
|
|
|
| <meta name="twitter:title" content="Play Chess Online for FREE - 2 Player Chess" /> |
|
| <meta name="twitter:card" content="summary_large_image" /> |
|
| <meta name="twitter:site" content="@chesscom" /> |
|
| <meta name="twitter:description" content="Play live 2-player chess online for free in seconds! Challenge a random opponent or a friend with a simple click. No registration or download is required!" /> |
|
| <meta name="twitter:image" content="https://www.chess.com/bundles/web/images/social/share-play-online.49be68ce.png" /> |
|
|
|
| <link rel="alternate" href="https://www.chess.com/play/online" hreflang="en" /><link rel="alternate" href="https://www.chess.com/es/play/online" hreflang="es" /><link rel="alternate" href="https://www.chess.com/fr/play/online" hreflang="fr" /><link rel="alternate" href="https://www.chess.com/de/play/online" hreflang="de" /><link rel="alternate" href="https://www.chess.com/pl/play/online" hreflang="pl" /><link rel="alternate" href="https://www.chess.com/ru/play/online" hreflang="ru" /><link rel="alternate" href="https://www.chess.com/sv/play/online" hreflang="sv" /><link rel="alternate" href="https://www.chess.com/el/play/online" hreflang="el" /><link rel="alternate" href="https://www.chess.com/pt/play/online" hreflang="pt" /><link rel="alternate" href="https://www.chess.com/it/play/online" hreflang="it" /><link rel="alternate" href="https://www.chess.com/zh/play/online" hreflang="zh" /><link rel="alternate" href="https://www.chess.com/ja/play/online" hreflang="ja" /><link rel="alternate" href="https://www.chess.com/ko/play/online" hreflang="ko" /><link rel="alternate" href="https://www.chess.com/nl/play/online" hreflang="nl" /><link rel="alternate" href="https://www.chess.com/hy/play/online" hreflang="hy" /><link rel="alternate" href="https://www.chess.com/bg/play/online" hreflang="bg" /><link rel="alternate" href="https://www.chess.com/hr/play/online" hreflang="hr" /><link rel="alternate" href="https://www.chess.com/cs/play/online" hreflang="cs" /><link rel="alternate" href="https://www.chess.com/da/play/online" hreflang="da" /><link rel="alternate" href="https://www.chess.com/fi/play/online" hreflang="fi" /><link rel="alternate" href="https://www.chess.com/hu/play/online" hreflang="hu" /><link rel="alternate" href="https://www.chess.com/lt/play/online" hreflang="lt" /><link rel="alternate" href="https://www.chess.com/no/play/online" hreflang="no" /><link rel="alternate" href="https://www.chess.com/ro/play/online" hreflang="ro" /><link rel="alternate" href="https://www.chess.com/sk/play/online" hreflang="sk" /><link rel="alternate" href="https://www.chess.com/sl/play/online" hreflang="sl" /><link rel="alternate" href="https://www.chess.com/tr/play/online" hreflang="tr" /><link rel="alternate" href="https://www.chess.com/uk/play/online" hreflang="uk" /><link rel="alternate" href="https://www.chess.com/af/play/online" hreflang="af" /><link rel="alternate" href="https://www.chess.com/ar/play/online" hreflang="ar" /><link rel="alternate" href="https://www.chess.com/az/play/online" hreflang="az" /><link rel="alternate" href="https://www.chess.com/be/play/online" hreflang="be" /><link rel="alternate" href="https://www.chess.com/bs/play/online" hreflang="bs" /><link rel="alternate" href="https://www.chess.com/et/play/online" hreflang="et" /><link rel="alternate" href="https://www.chess.com/fa/play/online" hreflang="fa" /><link rel="alternate" href="https://www.chess.com/gl/play/online" hreflang="gl" /><link rel="alternate" href="https://www.chess.com/he/play/online" hreflang="he" /><link rel="alternate" href="https://www.chess.com/hi/play/online" hreflang="hi" /><link rel="alternate" href="https://www.chess.com/id/play/online" hreflang="id" /><link rel="alternate" href="https://www.chess.com/is/play/online" hreflang="is" /><link rel="alternate" href="https://www.chess.com/ka/play/online" hreflang="ka" /><link rel="alternate" href="https://www.chess.com/lv/play/online" hreflang="lv" /><link rel="alternate" href="https://www.chess.com/ms/play/online" hreflang="ms" /><link rel="alternate" href="https://www.chess.com/pt-BR/play/online" hreflang="pt-BR" /><link rel="alternate" href="https://www.chess.com/sq/play/online" hreflang="sq" /><link rel="alternate" href="https://www.chess.com/sr/play/online" hreflang="sr" /><link rel="alternate" href="https://www.chess.com/vi/play/online" hreflang="vi" /><link rel="alternate" href="https://www.chess.com/zh-HK/play/online" hreflang="zh-HK" /><link rel="alternate" href="https://www.chess.com/zh-TW/play/online" hreflang="zh-TW" /><link rel="alternate" href="https://www.chess.com/fil/play/online" hreflang="fil" /><link rel="alternate" href="https://www.chess.com/nl-BE/play/online" hreflang="nl-BE" /><link rel="alternate" href="https://www.chess.com/bn/play/online" hreflang="bn" /><link rel="alternate" href="https://www.chess.com/tk/play/online" hreflang="tk" /><link rel="alternate" href="https://www.chess.com/uz/play/online" hreflang="uz" /><link rel="alternate" href="https://www.chess.com/ca/play/online" hreflang="ca" /><link rel="alternate" href="https://www.chess.com/ur/play/online" hreflang="ur" /> |
| <link rel="canonical" href="https://www.chess.com/play/online"> |
|
|
|
|
| <link rel="manifest" href="/manifest.json" crossorigin="use-credentials"> |
|
|
|
|
|
| <script> |
| document.querySelector('meta[name="theme-color"]') |
| .setAttribute('content', getComputedStyle(document.documentElement).getPropertyValue('--theme-background-color') || '#312E2B'); |
| </script> |
|
|
|
|
|
|
|
|
|
| <script> |
| window.chesscom = window.chesscom || {}; |
|
| window.chesscom.features = (window.chesscom.features || []).concat([ |
| 'cf_managed_challenge_handler', 'fcm_track_user_activity_enabler_test', 'persist_theme_resources', 'save_coach_games', 'liveramp_gam_key', 'filter_blocked_users_from_messages', 'web_fe_oauth_refresh_pubsub_connection', 'ads_confiant_rollout', 'ads_kv_path_targeting', 'analysis_game_collections', 'bots_GO_modal_logged_out_experience_change', 'cc_new_glyph_game_icons', 'chessboard_beta', 'chessboard_enable_piece_throw', 'client_metrics_error_reporting', 'client_metrics_send_web_vitals_inp', 'client_play-computer_beta', 'comments_loading_process', 'enable_streaks_v2', 'enable_streaks_v2_legacy_badge', 'clubs_service_date_search', 'clubs_service_migration_clubs-members', 'clubs_service_username_prefix', 'consistent_engine_analysis', 'design_system_routes', 'design_system_translations', 'enable_fcm_push_event_v2', 'enable_proto_email_validation_onboarding', 'events_game_view_ads', 'extract_coach_settings_modal_content', 'friends_search_fe_battle_and_classroom', 'friends_search_fe_friends_dropdown', 'friends_search_fe_friends_section', 'friends_search_fe_membership_gift', 'friends_search_fe_navbar_search', 'friends_search_fe_online_count', 'friends_search_fe_stats', 'friends_search_fe_stats_tactics', 'friends_search_fe_username_search_private_chat_api', 'game_chat_events', 'home_nudge_v2_master_game_review', 'lessons_complete_modal_committed_text', 'lessons_challenge_markings_support', 'maximum_friends_limit_enabled', 'new_explorer_service', 'onboarding_how_did_you_hear_about_us', 'otvc_suspicious_login_protection', 'payments_all_premium_plans_include_change', 'payments_experiment_product_authorization_fix', 'payments_bulgaria_dual_prices', 'payments_use_available_payment_methods_idl', 'payments_trial_amount_currency_fix', 'payments_group_sku_match_fix', 'play_challenge_idl_events', 'puzzle_welcome_modal_opm_collision', 'quick_analysis_eco_timeout', 'recovery_turnstile_captcha', 'restart_opm_following_spa_navigation', 'sanction_belarus_flag', 'sanction_russia_flag', 'security_private_diagram', 'show_shadow_rating', 'stockfish_release_a', 'stockfish_release_b', 'toaster_center_league_game_started_notification', 'toaster_center_multi_club_and_live_match_notifications', 'toaster_center_notification_service_integration', 'torch_release_a', 'torch_release_b', 'trust_and_safety_enable_otvc_web', 'turnstile_widget_metrics', 'user_popover_click_on_nonexistent_user', 'votechess_find_users_for_vote', 'web_animation_migration_settings_celebration', 'web_configurable_index_page', 'web_consistent_onboarding_design', 'web_courses_celebration_screen', 'web_courses_intro_screen', 'web_courses_move_hyphens_fix', 'web_courses_move_query_param', 'web_courses_paid_items', 'web_disable_google_registration_on_webview', 'web_ftue_user_activity', 'web_navbar_redesign', 'web_opm_modal_streaks_intro', 'web_phone_number_core', 'web_puzzles_user_event_tracking_old', 'web_request_login_type_from_rcp', 'web_report_with_game_id', 'web_skill_level_updated', 'web_summer_sale_incentive', 'web_user_navigated_event', 'quick_analysis_engine_retry_logic', 'quick_analysis_no_eco_lookup' |
| ]); |
|
| window.chesscom.featuresConfig = Object.assign( |
| window.chesscom.featuresConfig || {}, |
| JSON.parse('\u007B\u0022enable_streaks_v2\u0022\u003A\u007B\u0022experimentKey\u0022\u003A\u0022streaks_v2\u0022\u007D,\u0022maximum_friends_limit_enabled\u0022\u003A\u007B\u0022maxFriends\u0022\u003A5000\u007D,\u0022onboarding_how_did_you_hear_about_us\u0022\u003A\u007B\u0022surveyKey\u0022\u003A\u0022onboarding_how_did_you_hear_about_us\u0022\u007D,\u0022show_shadow_rating\u0022\u003A\u007B\u0022switchover_date\u0022\u003A\u00222025\u002D10\u002D08\u0022\u007D,\u0022stockfish_release_a\u0022\u003A\u007B\u0022full\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Stockfish\u002017.1\u0022,\u0022paths\u0022\u003A\u007B\u0022asm\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dasm\u002De608708.js\u0022,\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002D3132caa.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dsingle\u002D0452a04.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u002275MB\u0022\u007D,\u0022lite\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Stockfish\u002017.1\u0020Lite\u0022,\u0022paths\u0022\u003A\u007B\u0022asm\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dasm\u002De608708.js\u0022,\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dlite\u002D60d6efd.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dlite\u002Dsingle\u002D9a4123d.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u00227MB\u0022\u007D,\u0022version\u0022\u003A17.1\u007D,\u0022stockfish_release_b\u0022\u003A\u007B\u0022full\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Stockfish\u002017.1\u0022,\u0022paths\u0022\u003A\u007B\u0022asm\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dasm\u002D341ff22.js\u0022,\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002D8e4d048.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dsingle\u002Da496a04.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u002275MB\u0022\u007D,\u0022lite\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Stockfish\u002017.1\u0020Lite\u0022,\u0022paths\u0022\u003A\u007B\u0022asm\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dasm\u002D341ff22.js\u0022,\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dlite\u002D51f59da.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Stockfish\\\/stockfish\u002D17.1\u002Dlite\u002Dsingle\u002D03e3232.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u00227MB\u0022\u007D,\u0022version\u0022\u003A17.11\u007D,\u0022torch_release_a\u0022\u003A\u007B\u0022full\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Torch\u00202\u0022,\u0022paths\u0022\u003A\u007B\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\u0027\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D2\u002D85193a7.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D2\u002Dsingle\u002D697050e.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u002273MB\u0022\u007D,\u0022lite\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Torch\u00202\u0020Lite\u0022,\u0022paths\u0022\u003A\u007B\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D2\u002Dlite\u002Daff3c0c.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D2\u002Dlite\u002Dsingle\u002Da809e6e.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u00226MB\u0022\u007D,\u0022version\u0022\u003A2\u007D,\u0022torch_release_b\u0022\u003A\u007B\u0022full\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Torch\u00204\u0022,\u0022paths\u0022\u003A\u007B\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D4\u002D9f8ccc7.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D4\u002Dsingle\u002D337ec8d.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u002273MB\u0022\u007D,\u0022lite\u0022\u003A\u007B\u0022name\u0022\u003A\u0022Torch\u00204\u0020Lite\u0022,\u0022paths\u0022\u003A\u007B\u0022multiThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D4\u002Dlite\u002D0cc85c4.js\u0022\u007D,\u0022singleThreaded\u0022\u003A\u007B\u0022loader\u0022\u003A\u0022\\\/r2\\\/assets\u002Dchess\u002Dengine\\\/Torch\\\/torch\u002D4\u002Dlite\u002Dsingle\u002D63b5528.js\u0022\u007D\u007D,\u0022filesize\u0022\u003A\u00226MB\u0022\u007D,\u0022version\u0022\u003A4\u007D,\u0022turnstile_widget_metrics\u0022\u003A\u007B\u0022actions\u0022\u003A\u005B\u0022turnstile\u002Dwidget\u002Dtest\u0022,\u0022registration\u002Dform\u0022,\u0022password\u002Drecovery\u002Dform\u0022\u005D,\u0022uaActions\u0022\u003A\u005B\u0022turnstile\u002Dwidget\u002Dtest\u0022,\u0022registration\u002Dform\u0022\u005D\u007D,\u0022web_configurable_index_page\u0022\u003A\u007B\u0022config_key\u0022\u003A\u0022index_configured_control\u0022\u007D,\u0022web_phone_number_core\u0022\u003A\u007B\u0022login\u0022\u003A\u005B\u0022AU\u0022,\u0022AR\u0022,\u0022BR\u0022,\u0022CA\u0022,\u0022CO\u0022,\u0022GB\u0022,\u0022KR\u0022,\u0022PL\u0022,\u0022SE\u0022,\u0022TR\u0022,\u0022US\u0022,\u0022FR\u0022,\u0022DE\u0022,\u0022ES\u0022,\u0022IT\u0022,\u0022BE\u0022\u005D,\u0022signup\u0022\u003A\u005B\u0022AU\u0022,\u0022AR\u0022,\u0022BR\u0022,\u0022CA\u0022,\u0022CO\u0022,\u0022GB\u0022,\u0022KR\u0022,\u0022PL\u0022,\u0022SE\u0022,\u0022TR\u0022,\u0022US\u0022,\u0022FR\u0022,\u0022DE\u0022,\u0022ES\u0022,\u0022IT\u0022,\u0022BE\u0022\u005D\u007D,\u0022quick_analysis_engine_retry_logic\u0022\u003A\u007B\u0022initialTimeout\u0022\u003A15000,\u0022retryTimeout\u0022\u003A60000,\u0022reportRetrySuccess\u0022\u003Afalse\u007D\u007D') |
| ); |
| </script> |
|
|
| <script> |
| window.chesscom = window.chesscom || {}; |
|
| // Before adding global experiments please check in #experiments_chat slack channel for the performance costs |
|
| // NOTE, bucketing occurs as a side-effect to checking whether or not a user is bucketed. |
| // this means that adding an experiment above this check will bucket unauthenticated users! |
| // If you're unsure whether that is intended with your experiment or not, please check with |
| // product. |
|
|
|
| window.chesscom.experiments = {"play_nudges_v2":"test","streaks_v2":"learn and play","navbar_2025":null} |
| </script> |
| </head> |
|
|
|
|
|
|
|
|
|
| <body class=" theme-background |
| board-layout |
| hide-board-icons |
| with-players with-controls with-evaluation" onkeydown="if (event.keyCode === 9) this.classList.add('keyboard-navigation-in-use')" |
| onmousedown="this.classList.remove('keyboard-navigation-in-use')" |
| > |
| <div class="board-layout-nav"> |
|
| <header id="tb" class="toolbar-new-wrapper "> |
| <div class="toolbar-menu-area toolbar-menu-area-left"> |
| <div class="toolbar-action toggle open" data-mobile-nav-toggle> |
| <span class="icon-font-chess menu toolbar-action-icon"></span> |
| </div> |
|
| <a |
| href="https://www.chess.com/home" |
| class="link chess-logo-wrapper sprite chess-logo" |
| aria-label="Chess.com - Play Chess Online"> |
| </a> |
| </div> |
|
|
| <div class="toolbar-menu-area toolbar-menu-area-right"> |
|
|
| <div class="toolbar-action-wrapper"> |
| <a |
| href="https://www.chess.com/play/online/daily" |
| class="toolbar-action play" |
| aria-label="My Turn" |
| data-toolbar-play |
| data-track-home-action-to-user-activity |
| data-name="Home Button Clicked" |
| data-page="home" |
| data-section="toolbar" |
| data-button="play"> |
| <span class="icon-font-chess chess-move toolbar-action-icon"></span> |
|
| <span class="navigation-badge-component" data-badge="games" data-badge-count="0"></span> |
| </a> |
|
| <div data-popover-play class="popover-wrapper popover-play-wrapper"></div> |
| </div> |
|
| <div class="toolbar-action-wrapper"> |
| <a |
| href="https://www.chess.com/messages" |
| class="toolbar-action messages" |
| aria-label="Messages" |
| data-track-home-action-to-user-activity |
| data-name="Home Button Clicked" |
| data-page="home" |
| data-section="toolbar" |
| data-button="messages" |
| data-toolbar-messages> |
| <span class="icon-font-chess mail-alt toolbar-action-icon"></span> |
|
| <span class="navigation-badge-component" data-badge="messages" data-badge-count="27"> |
| <span>27</span> |
| </span> |
| </a> |
|
| <div data-popover-messages-wrapper class="popover-wrapper popover-messages-wrapper"> |
| </div> |
| </div> |
|
| <div class="toolbar-action-wrapper notifications"> |
| <button |
| type="button" |
| class="toolbar-action" |
| aria-label="Notifications" |
| data-toolbar-notifications> |
| <span class="icon-font-chess bell toolbar-action-icon"></span> |
|
| <span class="navigation-badge-component" data-badge="alerts" data-badge-count="3160"> |
| <span>200+</span> |
| </span> |
| </button> |
|
| <div data-popover-notifications class="popover-wrapper popover-notifications-wrapper"></div> |
| </div> |
|
| <div class="toolbar-action-wrapper"> |
| <a |
| aria-label="Settings" |
| class="toolbar-action settings" |
| data-toolbar-new-settings |
| href="https://www.chess.com/settings" |
| data-track-home-action-to-user-activity |
| data-name="Home Button Clicked" |
| data-page="home" |
| data-section="toolbar" |
| data-button="settings"> |
| <span class="icon-font-chess circle-gearwheel toolbar-action-icon"></span> |
| </a> |
|
| <div data-popover-settings class="popover-wrapper popover-settings-wrapper"></div> |
| </div> |
|
| <div id="toaster-center-mobile"></div> |
| </div> |
| </header> |
|
|
|
|
|
| <div id="login-register-modal"></div> |
|
| <div id="shareable-game-url-modal"></div> |
|
| <div id="message-modal"></div> |
|
| <div id="first-time-modal"></div> |
|
| <div id="achievements-modal"></div> |
|
|
| <div id="offline-challenge-toaster" data-badge="challenges" data-badge-count="0"></div> |
|
| <div id="old-browser-modal"></div> |
|
|
|
|
|
| <div |
| id="sb" |
| style="" |
| class="dark-mode nav-component " |
| data-constant-message-unread-count-max="100" |
| data-notifications-limit="200" |
| data-route-login-and-go="https://www.chess.com/login_and_go" |
| data-route-register="https://www.chess.com/register"> |
| <div id="sb-cover" data-mobile-nav-toggle></div> |
|
| <div class="nav-action toggle close" data-mobile-nav-toggle> |
| <span class="icon-font-chess x"></span> |
| </div> |
|
| <div data-nav-top class="nav-top-menu"> |
|
| <a |
| aria-label="Chess.com - Play Chess Online" |
| class="nav-link-component nav-link-main-design chess-logo-wrapper sprite chess-logo " |
| data-nav-link="home" |
| data-user-activity-nav-selection="home" |
| href="https://www.chess.com/home" |
| target="_self"> |
| <span class="nav-link-text mobile-only">Home</span> |
|
|
| <span |
| class="navigation-badge-component" |
| data-badge="alerts" |
| data-badge-count="3187"> |
| <span> |
| 200+ |
| </span> |
| </span> |
| </a> |
|
| <div class="nav-panel-component" data-nav-panel="home"></div> |
|
| <a |
| class="nav-link-component nav-link-main-design nav-link-top-level sprite play-top" |
| data-user-activity-nav-selection="play" |
| data-nav-link="play" |
| href="https://www.chess.com/play" |
| target="_self"> |
| <span class="nav-link-text">Play</span> |
| <span class="navigation-badge-component" data-badge="games" data-badge-count="0"></span> |
| </a> |
|
| <div |
| class="nav-panel-component" |
| data-nav-panel="play" |
| ></div> |
|
| <a |
| class="nav-link-component nav-link-main-design nav-link-top-level sprite puzzles-top" |
| data-user-activity-nav-selection="puzzles" |
| data-nav-link="puzzles" |
| href="https://www.chess.com/puzzles" |
| target="_self"> |
| <span class="nav-link-text">Puzzles</span> |
| </a> |
|
| <div |
| class="nav-panel-component" |
| data-nav-panel="puzzles" |
| ></div> |
|
| <a |
| class="nav-link-component nav-link-main-design nav-link-top-level sprite learn-top" |
| data-user-activity-nav-selection="learn" |
| data-nav-link="learn" |
| href="https://www.chess.com/learn" |
| target="_self"> |
| <span class="nav-link-text">Learn</span> |
| </a> |
|
| <div |
| class="nav-panel-component" |
| data-nav-panel="learn" |
| ></div> |
|
| <a |
| class="nav-link-component nav-link-main-design nav-link-top-level sprite watch-top" |
| data-user-activity-nav-selection="watch" |
| data-nav-link="watch" |
| href="https://www.chess.com/watch" |
| target="_self"> |
| <span class="nav-link-text">Watch</span> |
| </a> |
|
| <div |
| class="nav-panel-component" |
| data-nav-panel="watch" |
| ></div> |
|
| <a |
| class="nav-link-component nav-link-main-design nav-link-top-level sprite news-top" |
| data-user-activity-nav-selection="news" |
| data-nav-link="news" |
| href="https://www.chess.com/today" |
| target="_self"> |
| <span class="nav-link-text">News</span> |
| </a> |
|
| <div |
| class="nav-panel-component" |
| data-nav-panel="news" |
| ></div> |
|
| <a |
| class="nav-link-component nav-link-main-design nav-link-top-level sprite social-page" |
| data-user-activity-nav-selection="social" |
| data-nav-link="social" |
| href="https://www.chess.com/social" |
| target="_self"> |
| <span class="nav-link-text">Social</span> |
| <span class="navigation-badge-component" data-badge="chatMessages" data-badge-count="0"></span> |
| </a> |
|
| <div |
| class="nav-panel-component" |
| data-nav-panel="social" |
| ></div> |
|
| <button |
| aria-label="More" |
| class="nav-link-component nav-link-main-design nav-link-button nav-link-top-level sprite more-top" |
| data-user-activity-nav-selection="more" |
| goto="https://www.chess.com/more" |
| data-nav-link="more"> |
| <span class="nav-link-text">More</span> |
| </button> |
|
|
| <div |
| class="nav-panel-component" |
| data-nav-panel="more" |
| ></div> |
|
|
|
| <div class="nav-link-wrapper"> |
| <a |
| href="https://www.chess.com/search" |
| target="_self" |
| class="nav-link-component nav-link-main-design nav-link-top-level nav-search-icon" |
| aria-label="Search" |
| data-user-activity-nav-selection="subnav-search" |
| data-nav-action-search |
| data-nav-toggle-search-box> |
| <div class="nav-toggle-search-box" id="search"> |
| <span class="search-icon-font icon-font-chess magnifying-glass"></span> |
| </div> |
| </a> |
|
| <div class="nav-popover nav-search" data-nav-popover-search> |
| <div class="arrow"></div> |
|
| <div class="nav-autofill-search" data-autofocus="true" data-size="large"></div> |
| </div> |
| </div> |
|
| <div class="nav-search-form"> |
| <div |
| class="nav-autofill-search nav-autofill-search-component" |
| data-size="small"> |
| <div class="autocomplete-component"> |
|
|
|
| <div class="cc-input-group-component "> |
|
|
|
|
|
|
|
| <input |
| type="search" |
| class="cc-input-component cc-input-small cc-input-group-space-append" |
|
|
|
|
|
|
|
|
|
|
|
| aria-label="Search" |
|
| placeholder="Search" |
|
| /> |
|
|
|
|
| <div class="cc-input-group-post"> |
|
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-20 cc-input-group-glyph" |
| > |
|
| <svg width="20" height="20" viewBox="0 0 24 24" data-glyph="tool-magnifier-blank" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M10.9999 18.3299C15.1499 18.3299 18.3299 15.1399 18.3299 10.9999C18.3299 6.84992 15.1399 3.66992 10.9999 3.66992C6.84992 3.66992 3.66992 6.85992 3.66992 10.9999C3.66992 15.1499 6.85992 18.3299 10.9999 18.3299ZM10.9999 21.3299C5.20992 21.3299 0.669922 16.7799 0.669922 10.9999C0.669922 5.20992 5.21992 0.669922 10.9999 0.669922C16.7899 0.669922 21.3299 5.21992 21.3299 10.9999C21.3299 16.7899 16.7799 21.3299 10.9999 21.3299ZM21.6699 23.5699C21.1399 23.5699 20.6399 23.3699 19.8699 22.4999L16.3699 18.8299L18.8399 16.3599L22.4399 19.7899C23.3699 20.5899 23.5699 21.1199 23.5699 21.6599C23.5699 22.6899 22.6999 23.5599 21.6699 23.5599V23.5699Z"/></svg> |
| </span> |
|
|
| </div> |
| </div> |
|
| </div> |
| </div> |
| </div> |
|
| </div> |
| <div class="nav-menu-area"> |
|
|
|
| <button |
| aria-label="Light/Dark Interface" |
| class="nav-action ui-mode" |
| data-user-activity-nav-selection="subnav-uimode" |
| data-nav-ui-mode |
| type="button"> |
| <div id="mode"> |
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-24 " |
| > |
|
| <svg width="24" height="24" viewBox="0 0 24 24" data-glyph="circle-fill-contrast" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M12 3.07V20.94C7.07 20.94 3.07 16.94 3.07 12.01C3.07 7.08 7.07 3.08 12 3.08V3.07ZM12 22.5C6.23 22.5 1.5 17.77 1.5 12C1.5 6.23 6.23 1.5 12 1.5C17.77 1.5 22.5 6.23 22.5 12C22.5 17.77 17.77 22.5 12 22.5ZM12 20.5C16.67 20.5 20.5 16.67 20.5 12C20.5 7.33 16.67 3.5 12 3.5C7.33 3.5 3.5 7.33 3.5 12C3.5 16.67 7.33 20.5 12 20.5Z"/></svg> |
| </span> |
|
| </div> |
|
| <span class="nav-link-text"> |
| <span class="light">Light UI</span> |
| <span class="dark">Dark UI</span> |
| </span> |
| </button> |
|
| <button |
| aria-label="Collapse/Expand Navigation" |
| class="nav-action resize" |
| data-user-activity-nav-selection="subnav-collapseexpand" |
| data-nav-resize |
| type="button"> |
| <div class="collapse"> |
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-24 " |
| > |
|
| <svg width="24" height="24" viewBox="0 0 24 24" data-glyph="arrow-triangle-edge-left" class="rtl-support" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M20.07 10C21.67 10 22 10.33 22 11.93V12.06C22 13.66 21.67 13.99 20.07 13.99L11.14 13.96V9.99L20.07 10ZM13.77 17.7L7.74 12.9C6.91 12.23 6.91 11.77 7.74 11.1L13.77 6.3C14.67 5.6 15 5.77 15 6.9V17.1C15 18.23 14.67 18.4 13.77 17.7ZM3.93 2H4.06C5.66 2 5.99 2.33 5.99 3.93V20.06C5.99 21.66 5.66 21.99 4.06 21.99H3.93C2.33 21.99 2 21.66 2 20.06V3.93C2 2.33 2.33 2 3.93 2Z"/></svg> |
| </span> |
|
| </div> |
|
| <div class="expand" id="resize"> |
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-24 " |
| > |
|
| <svg width="24" height="24" viewBox="0 0 24 24" data-glyph="arrow-triangle-edge-right" class="rtl-support" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M3.93 14C2.33 14 2 13.67 2 12.07V11.94C2 10.34 2.33 10.01 3.93 10.01L12.86 10.04V14.01L3.93 14ZM10.23 6.29999L16.26 11.1C17.09 11.77 17.09 12.23 16.26 12.9L10.23 17.7C9.33 18.4 9 18.23 9 17.1V6.89999C9 5.76999 9.33 5.59999 10.23 6.29999ZM20.07 22H19.94C18.34 22 18.01 21.67 18.01 20.07V3.93999C18.01 2.33999 18.34 2.00999 19.94 2.00999H20.07C21.67 2.00999 22 2.33999 22 3.93999V20.07C22 21.67 21.67 22 20.07 22Z"/></svg> |
| </span> |
|
| </div> |
|
| <span class="nav-link-text">Collapse</span> |
| </button> |
|
| <a |
| data-nav-settings |
| data-user-activity-nav-selection="subnav-settings" |
| class="nav-action link has-popover settings" |
| href="https://www.chess.com/settings" |
| target="_self"> |
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-24 " |
| > |
|
| <svg width="24" height="24" viewBox="0 0 24 24" data-glyph="utility-cogwheel" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M9.57 20.5298L8.4 21.7998C8.03 22.1998 7.73 22.2298 7.27 21.9698L5.74 21.0998C5.27 20.8298 5.17 20.5298 5.31 20.0298L5.84 18.3598C5.97 17.8598 5.94 17.4898 5.67 17.0298L4.5 14.9598C4.23 14.4898 3.93 14.2898 3.43 14.1598L1.7 13.7598C1.2 13.6298 1 13.3898 1 12.8598V11.0898C1 10.5898 1.2 10.3598 1.7 10.2198L3.43 9.81985C3.93 9.68985 4.23 9.48985 4.5 9.01985L5.67 6.94985C5.94 6.47985 5.97 6.11985 5.84 5.61985L5.31 3.94985C5.18 3.44985 5.28 3.14985 5.74 2.87985L7.27 2.00985C7.74 1.73985 8.04 1.77985 8.4 2.17985L9.57 3.44985C9.94 3.84985 10.27 3.97985 10.8 3.97985H13.23C13.73 3.97985 14.06 3.84985 14.43 3.44985L15.6 2.17985C15.97 1.77985 16.27 1.74985 16.73 2.00985L18.26 2.87985C18.73 3.14985 18.83 3.44985 18.69 3.94985L18.16 5.61985C18.03 6.11985 18.06 6.48985 18.33 6.94985L19.5 9.01985C19.77 9.48985 20.07 9.68985 20.57 9.81985L22.3 10.2198C22.8 10.3498 23 10.5898 23 11.0898V12.8598C23 13.3898 22.8 13.6298 22.3 13.7598L20.57 14.1598C20.07 14.2898 19.77 14.4898 19.5 14.9598L18.33 17.0298C18.06 17.4998 18.03 17.8598 18.16 18.3598L18.69 20.0298C18.82 20.5298 18.72 20.8298 18.26 21.0998L16.73 21.9698C16.26 22.2398 15.96 22.1998 15.6 21.7998L14.43 20.5298C14.06 20.1298 13.73 19.9998 13.23 19.9998H10.8C10.27 19.9998 9.93 20.1298 9.57 20.5298ZM12.03 15.4998C13.93 15.4998 15.53 13.9298 15.53 11.9698C15.53 10.0698 13.93 8.49985 12.03 8.49985C10.1 8.49985 8.53 10.0698 8.53 11.9698C8.53 13.9398 10.1 15.4998 12.03 15.4998Z"/></svg> |
| </span> |
|
|
| <span class="nav-link-text">Settings</span> |
| </a> |
|
| <div class="nav-popover dark settings"> |
| <div class="arrow"></div> |
|
| <a |
| data-user-activity-nav-selection="subnav-settings-allsettings" |
| class="btn-link" |
| href="https://www.chess.com/settings" |
| target="_self"> |
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-24 " |
| > |
|
| <svg width="24" height="24" viewBox="0 0 24 24" data-glyph="utility-cogwheel" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M9.57 20.5298L8.4 21.7998C8.03 22.1998 7.73 22.2298 7.27 21.9698L5.74 21.0998C5.27 20.8298 5.17 20.5298 5.31 20.0298L5.84 18.3598C5.97 17.8598 5.94 17.4898 5.67 17.0298L4.5 14.9598C4.23 14.4898 3.93 14.2898 3.43 14.1598L1.7 13.7598C1.2 13.6298 1 13.3898 1 12.8598V11.0898C1 10.5898 1.2 10.3598 1.7 10.2198L3.43 9.81985C3.93 9.68985 4.23 9.48985 4.5 9.01985L5.67 6.94985C5.94 6.47985 5.97 6.11985 5.84 5.61985L5.31 3.94985C5.18 3.44985 5.28 3.14985 5.74 2.87985L7.27 2.00985C7.74 1.73985 8.04 1.77985 8.4 2.17985L9.57 3.44985C9.94 3.84985 10.27 3.97985 10.8 3.97985H13.23C13.73 3.97985 14.06 3.84985 14.43 3.44985L15.6 2.17985C15.97 1.77985 16.27 1.74985 16.73 2.00985L18.26 2.87985C18.73 3.14985 18.83 3.44985 18.69 3.94985L18.16 5.61985C18.03 6.11985 18.06 6.48985 18.33 6.94985L19.5 9.01985C19.77 9.48985 20.07 9.68985 20.57 9.81985L22.3 10.2198C22.8 10.3498 23 10.5898 23 11.0898V12.8598C23 13.3898 22.8 13.6298 22.3 13.7598L20.57 14.1598C20.07 14.2898 19.77 14.4898 19.5 14.9598L18.33 17.0298C18.06 17.4998 18.03 17.8598 18.16 18.3598L18.69 20.0298C18.82 20.5298 18.72 20.8298 18.26 21.0998L16.73 21.9698C16.26 22.2398 15.96 22.1998 15.6 21.7998L14.43 20.5298C14.06 20.1298 13.73 19.9998 13.23 19.9998H10.8C10.27 19.9998 9.93 20.1298 9.57 20.5298ZM12.03 15.4998C13.93 15.4998 15.53 13.9298 15.53 11.9698C15.53 10.0698 13.93 8.49985 12.03 8.49985C10.1 8.49985 8.53 10.0698 8.53 11.9698C8.53 13.9398 10.1 15.4998 12.03 15.4998Z"/></svg> |
| </span> |
|
|
| <span class="title">All Settings</span> |
| </a> |
|
| <button |
| type="button" |
| class="btn-link logout" |
| data-user-activity-nav-selection="subnav-settings-logout" |
| data-logout-link> |
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-24 " |
| > |
|
| <svg width="24" height="24" viewBox="0 0 24 24" data-glyph="local-door-left-exit" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M4.9299 16.37L0.459902 12.44C0.129902 12.14 0.129902 11.87 0.459902 11.57L4.9299 7.64C5.6999 6.94 5.9999 7.07 5.9999 8.11V15.91C5.9999 16.94 5.6999 17.08 4.9299 16.38V16.37ZM15.1299 13.5L4.3599 13.47V10.5H15.1299C15.7299 10.5 15.9599 10.8 15.9599 11.57V12.44C15.9599 13.21 15.7299 13.51 15.1299 13.51V13.5ZM9.9999 15.43V19.33C9.9999 20 9.9999 20 10.6699 20H15.9699V22H10.6699C8.6699 22 7.9999 21.33 7.9999 19.33V15.43H9.9999ZM19.2299 20L21.2999 19.97C21.9999 19.96 21.9999 19.96 21.9999 19.27V4.67C21.9999 4 21.9999 4 21.3299 4H10.6599C9.9899 4 9.9899 4 9.9899 4.67V8.57H7.9899V4.67C7.9899 2.67 8.6599 2 10.6599 2H21.3299C23.3299 2 23.9999 2.67 23.9999 4.67V19.27C23.9999 21.27 23.3299 21.94 21.3299 21.97L19.2599 22L19.2299 20ZM22.6699 22.53L19.3399 23.8C18.3699 24.2 18.0099 23.93 18.0099 22.9V6.43C18.0099 5.4 18.3799 4.86 19.3399 4.46L21.5099 3.63C23.3799 2.9 24.0099 3.33 24.0099 5.33V20.56C24.0099 21.59 23.6399 22.13 22.6799 22.53H22.6699Z"/></svg> |
| </span> |
|
|
| <span class="title">Log Out</span> |
| </button> |
| </div> |
|
|
|
| <button |
| type="button" |
| aria-label="Help" |
| id="nav-link-help" |
| class="nav-action has-popover help" |
| data-user-activity-nav-selection="subnav-help" |
| type="button"> |
|
|
|
|
|
|
|
|
|
| <span |
| class="cc-icon-glyph cc-icon-size-24 " |
| > |
|
| <svg width="24" height="24" viewBox="0 0 24 24" data-glyph="square-fill-question" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M17.03 22H6.95999C3.28999 22 1.98999 20.7 1.98999 17.03V6.95999C1.98999 3.28999 3.28999 1.98999 6.95999 1.98999H17.03C20.7 1.98999 22 3.28999 22 6.95999V17.03C22 20.7 20.7 22 17.03 22ZM11.93 13.63C16.43 13.63 17.5 11.1 17.5 9.39999C17.5 6.39999 15 4.82999 12.33 4.82999C10.03 4.82999 8.29999 6.09999 7.39999 6.92999C6.92999 7.45999 6.89999 7.85999 7.32999 8.39999L7.95999 9.16999C8.42999 9.73999 8.78999 9.73999 9.25999 9.23999C9.92999 8.63999 11.09 7.83999 12.43 7.83999C13.43 7.83999 14.5 8.20999 14.5 9.43999C14.5 10.51 13.63 10.64 11.93 10.64H11.53C10.8 10.64 10.53 10.91 10.53 11.61V12.64C10.53 13.37 10.8 13.64 11.5 13.64L11.93 13.63ZM12 18.83C13.13 18.83 13.83 18.13 13.83 17C13.83 15.87 13.13 15.17 12 15.17C10.87 15.17 10.17 15.87 10.17 17C10.17 18.13 10.87 18.83 12 18.83Z"/></svg> |
| </span> |
|
|
| <span class="nav-link-text"> |
| Support |
| </span> |
| </button> |
| </div> |
| </div> |
|
| <form |
| class="form logout" |
| method="post" |
| action="https://www.chess.com/logout" |
| data-logout-form> |
| <input |
| type="hidden" |
| name="_csrf_token" |
| value="d02ba6d401241e3a79eb8dbea42be.3NQYU8afbWnCXJLmy5h8CgB_IiE30bFZ8rBZa3QiW_g.hbUgEIfnFVGMBeWwhek7fXVGSUICpOYhscIMBwxNHLer5FkblMkqKp0I-Q"/> |
| </form> |
|
| <div |
| class="user-activity-tracker" |
| data-event-name="Social - CreateBlog" |
| ></div> |
| </div> |
|
| <div class="opened-chats-container" data-private-chats-container></div> |
|
| <div id="mobile-top-section"></div> |
|
| <div id="board-layout-main" class="board-layout-main"> |
| <div id="board-layout-player-top" class="board-layout-player board-layout-top"> |
| <div id="player-top"></div> |
| </div> |
| <div id="board-layout-chessboard" class="board-layout-chessboard board-board"> |
| <div id="board-layout-evaluation" class="board-layout-evaluation"> |
| <div id="evaluation"></div> |
| </div> |
| <div id="board-layout-pieces" class="board-layout-pieces"> |
| <div id="side-controls"></div> |
| </div> |
|
|
|
| <div |
| id="board" |
| class="board" |
| data-coordinates="1" |
style="
|
| visibility: hidden; |
| background: var(--theme-board-style-image, url("https://images.chesscomfiles.com/chess-themes/boards/green/150.png")) 0 0 / cover no-repeat; |
| "> |
| <div |
style="
|
| width: 100%; |
| height: 100%; |
| position: relative; |
| z-index: 1; |
| color: black; |
| background: |
| var(--theme-piece-set-br, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/br.png")) 0 0 / 12.5% no-repeat, |
| var(--theme-piece-set-bn, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bn.png")) 14.29% 0 / 12.5% no-repeat, |
| var(--theme-piece-set-bb, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bb.png")) 28.57% 0 / 12.5% no-repeat, |
| var(--theme-piece-set-bq, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bq.png")) 42.86% 0 / 12.5% no-repeat, |
| var(--theme-piece-set-bk, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bk.png")) 57.14% 0 / 12.5% no-repeat, |
| var(--theme-piece-set-bb, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bb.png")) 71.43% 0 / 12.5% no-repeat, |
| var(--theme-piece-set-bn, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bn.png")) 85.71% 0 / 12.5% no-repeat, |
| var(--theme-piece-set-br, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/br.png")) 100% 0 / 12.5% no-repeat, |
| |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 0 14.29% / 12.5% no-repeat, |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 14.29% 14.29% / 12.5% no-repeat, |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 28.57% 14.29% / 12.5% no-repeat, |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 42.86% 14.29% / 12.5% no-repeat, |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 57.14% 14.29% / 12.5% no-repeat, |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 71.43% 14.29% / 12.5% no-repeat, |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 85.71% 14.29% / 12.5% no-repeat, |
| var(--theme-piece-set-bp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/bp.png")) 100% 14.29% / 12.5% no-repeat, |
| |
| var(--theme-piece-set-wr, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wr.png")) 0 100% / 12.5% no-repeat, |
| var(--theme-piece-set-wn, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wn.png")) 14.29% 100% / 12.5% no-repeat, |
| var(--theme-piece-set-wb, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wb.png")) 28.57% 100% / 12.5% no-repeat, |
| var(--theme-piece-set-wq, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wq.png")) 42.86% 100% / 12.5% no-repeat, |
| var(--theme-piece-set-wk, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wk.png")) 57.14% 100% / 12.5% no-repeat, |
| var(--theme-piece-set-wb, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wb.png")) 71.43% 100% / 12.5% no-repeat, |
| var(--theme-piece-set-wn, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wn.png")) 85.71% 100% / 12.5% no-repeat, |
| var(--theme-piece-set-wr, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wr.png")) 100% 100% / 12.5% no-repeat, |
| |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 0 85.71% / 12.5% no-repeat, |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 14.29% 85.71% / 12.5% no-repeat, |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 28.57% 85.71% / 12.5% no-repeat, |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 42.86% 85.71% / 12.5% no-repeat, |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 57.14% 85.71% / 12.5% no-repeat, |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 71.43% 85.71% / 12.5% no-repeat, |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 85.71% 85.71% / 12.5% no-repeat, |
| var(--theme-piece-set-wp, url("https://images.chesscomfiles.com/chess-themes/pieces/neo/150/wp.png")) 100% 85.71% / 12.5% no-repeat; |
| "></div> |
|
|
| <style> |
| .coordinate-light { |
| fill: var(--theme-board-style-coordinate-color-dark, var(--fallback-theme-board-style-coordinate-color-dark)); |
| } |
| .coordinate-dark { |
| fill: var(--theme-board-style-coordinate-color-light, var(--fallback-theme-board-style-coordinate-color-light)); |
| } |
| </style> |
| <svg viewBox="0 0 100 100" class="coordinates"> |
| <text x="0.75" y="3.5" font-size="2.8" class="coordinate-light">8</text> |
| <text x="0.75" y="15.75" font-size="2.8" class="coordinate-dark">7</text> |
| <text x="0.75" y="28.25" font-size="2.8" class="coordinate-light">6</text> |
| <text x="0.75" y="40.75" font-size="2.8" class="coordinate-dark">5</text> |
| <text x="0.75" y="53.25" font-size="2.8" class="coordinate-light">4</text> |
| <text x="0.75" y="65.75" font-size="2.8" class="coordinate-dark">3</text> |
| <text x="0.75" y="78.25" font-size="2.8" class="coordinate-light">2</text> |
| <text x="0.75" y="90.75" font-size="2.8" class="coordinate-dark">1</text> |
| <text x="10" y="99" font-size="2.8" class="coordinate-dark">a</text> |
| <text x="22.5" y="99" font-size="2.8" class="coordinate-light">b</text> |
| <text x="35" y="99" font-size="2.8" class="coordinate-dark">c</text> |
| <text x="47.5" y="99" font-size="2.8" class="coordinate-light">d</text> |
| <text x="60" y="99" font-size="2.8" class="coordinate-dark">e</text> |
| <text x="72.5" y="99" font-size="2.8" class="coordinate-light">f</text> |
| <text x="85" y="99" font-size="2.8" class="coordinate-dark">g</text> |
| <text x="97.5" y="99" font-size="2.8" class="coordinate-light">h</text> |
| </svg> |
| </div> |
| <div id="board-layout-controls" class="board-layout-controls"> |
| <div id="board-controls"></div> |
| <span class="board-layout-icon icon-font-chess resize"></span> |
| </div> |
| </div> |
| <div id="board-layout-player-bottom" class="board-layout-player board-layout-bottom"> |
| <div id="player-bottom"></div> |
| </div> |
| </div> |
|
| <div id="board-layout-sidebar" class="board-layout-sidebar"> |
|
| <div id="sidebar"></div> |
| </div> |
|
|
| <div id="board-layout-comments" class="board-layout-comments"> |
| </div> |
|
|
|
|
| <div id="share-menu"></div> |
|
|
| <div id="share-modal"></div> |
| <div id="add-to-library-modal"></div> |
|
| <script> |
| window.PubSub = {}; |
| window.PubSub.options = { |
| environment: 'prod', |
| url: { |
| base: 'https://www.chess.com', |
| baseWss: 'wss://www.chess.com', |
| chat: 'https://www.chess.com/service/chat/', |
| classroom: 'https://www.chess.com/service/classroom/', |
| insights: 'https://www.chess.com/service/insights/', |
| invitations: 'https://www.chess.com/service/invitations/', |
| matcher: 'https://www.chess.com/service/matcher/', |
| toasts: 'https://www.chess.com/service/toasts/', |
| game: 'https://www.chess.com/service/play/', |
| play: 'https://www.chess.com/service/play/', |
| playerObserver: 'https://www.chess.com/service/player-observer/idl', |
| presence: 'https://www.chess.com/service/presence/', |
| pubsub: 'wss://www.chess.com/pubsub', |
| ratings: 'https://www.chess.com/service/ratings/', |
| reactionsService: 'https://www.chess.com/service/reactions-service/', |
| settings: 'https://www.chess.com/service/settings/', |
| topplayers: 'https://www.chess.com/service/topplayers/', |
| tournaments: 'https://www.chess.com/service/tournaments/', |
| gamelist: 'https://www.chess.com/service/gamelist/', |
| userProperties: 'https://www.chess.com/service/user-properties', |
| users: '', |
| }, |
| }; |
| </script> |
|
|
|
|
| <div id="widget-alert-flash" class="alerts-container"> |
| <div id="alert-1" class="alerts-alert alerts-enter alerts-success"> |
| <span class="alerts-message">Your blog has been submitted.</span> |
| <button |
| class="alerts-close" |
| type="button" |
| onclick="this.parentNode.parentNode.removeChild(this.parentNode)"> |
| <span class="icon-font-chess x"></span> |
| </button> |
| </div> |
| <script> |
| setTimeout(function() { |
| var alert = document.getElementById('alert-1'); |
| if (alert) alert.parentNode.removeChild(alert); |
| }, 7000) |
| </script> |
| </div> |
|
|
|
|
|
|
|
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BCJPgfDuqt.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.2w88fAjfv5.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DBShr_GjDV.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DS2pzQNDJ6.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BChyOZOxM6.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BrMAxoTIZC.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.C5s7O-AWvi.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BHu1_ozNCu.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DPOaQmSdnG.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.CExtIfkdws.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BQ-Khg0WIA.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DGemrxIqiU.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DCx4pcVQoo.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.CQY7aWer8C.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.CccMIvXbYG.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DW5tGieGOi.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.CN__db7BRW.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.oqkIsziD2V.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.C9cu3VfQtS.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.D0Y86ZqlU4.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.mxrNnKp0wH.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.CQQnWtw0M0.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.Dx_5FpsHx5.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.FY-AaIQxW7.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.CCQa2riLQS.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BPnmToYqgH.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.epjxVs74MN.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.Xt7FB6a9tI.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DsQnURmCgk.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DUmfQbq2OM.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.2v9HKyNPIE.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BHLEVylcr9.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.CbjSFpl_A-.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.UMCFICAiKn.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/rolldown-runtime.BHdfNqKa_c.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.B75yyoFfHa.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.C5nktcBw_C.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BP-SDcGrnF.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common._NPEmLVENA.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.BJK61eg0fJ.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.Co8vpX4_Ch.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.3myqsQKQB6.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.DuI0jU_rs3.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.bsLXP49WYp.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.rOtThv4uDu.chunk.js"/> |
| <link rel="modulepreload" href="/r2/client-packages/play/2025.12.2/common.C7XcsX5MYP.chunk.js"/> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.6horBSZ77M.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.Cv9IQ1fR3y.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.CEefzSlBjj.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.CAecQ4xoWs.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.Bwz8xwJ9V1.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.BhxZEspmMV.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.BIlrsCI-7i.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.Dy2PHhHgIl.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.1FRFaorBjT.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.CwuPs41oek.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.B_TlsYGF2Z.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.D2WXPKtlXa.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.B3FN_Qkqlk.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.DJp3_t5XrG.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.D0XTh0Wj27.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.a1gfuOi18p.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.d2wZV7qEuH.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.rdImu8XbrZ.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.CS0_dGSQ14.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.BkXooKpX9n.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.BAB9s2QKyI.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.K-b9SAA0ka.css" /> |
| <link rel="stylesheet" href="/r2/client-packages/play/2025.12.2/common.VnWarayxPo.css" /> |
|
|
|
|
| <link |
| data-href="/bundles/app/css/comments.client.ce9c060c.css" |
| rel="stylesheet" |
| type="text/css" /> |
|
|
|
|
|
| <script type="text/javascript"> |
| var Config = { |
| "cometd.url": "/cometd", |
| "domain.main": "//www.chess.com", |
| "domain.api": "api.chess.com", |
| "domain.static": "//www.chess.com", |
| "domain.files": "//files.chesscomfiles.com", |
| "domain.live": "//live.chess.com", |
| "domain.live2": "//live2.chess.com", |
| "domain.live3": "//live3.chess.com", |
| "domain.voice": "rtmp://voice.chess.com", |
| "domain.cssjs": "//www.chess.com", |
| "domain.images": "//images.chesscomfiles.com", |
| "domain.avatars": "//avatars.chesscomfiles.com", |
| "domain.baseUrl": "", |
| "isFacebookCanvas": false, |
| "facebookId": "2427617054", |
| "pathToEngineWorker": "/bundles/app/js/vendor/jschessengine/stockfish.6983901b.js", |
| "pathToEngineWorkerAlt": "/bundles/app/js/engine/stockfish.1de0d633.js", |
| "pathToWasmEngine": "/bundles/app/js/vendor/jschessengine/stockfish.6103b42f.bin", |
| "pathToNonWasmEngine": "/bundles/app/js/vendor/jschessengine/stockfish.asm.1abfa10c.js", |
| "pathToTorchWorker": "/bundles/app/js/engine/torch.ff2549db.js", |
| "pathToWasmTorch": "/bundles/app/js/engine/torch.94440d8f.wasm", |
| "pathToTorchLiteWorker": "/bundles/app/js/engine/torch-lite.81c1f5f5.js", |
| "pathToWasmTorchLite": "/bundles/app/js/engine/torch-lite.43dcd446.wasm", |
| "pathToExplanationEngineWorker": "/bundles/app/js/vendor/explanation-engine-beta/explanation-engine.78be6609.js", |
| "pathToWasmExplanationEngine": "/bundles/app/js/vendor/explanation-engine-beta/explanation-engine.5439d696.wasm", |
| "pathToExplanationEngineWorkerPD": "/bundles/app/js/vendor/explanation-engine-pd/explanation-engine.edb1a8dc.js", |
| "pathToExplanationEnginePD": "/bundles/app/js/vendor/explanation-engine-pd/explanation-engine.b78e4888.wasm", |
| "pathToEcoJson": "/bundles/app/js/engine/books/eco.1919d7f9.json", |
| "pathToBook": "/bundles/app/js/engine/books/eco.1919d7f9.json", |
| "pathToBookSmall": "/bundles/app/js/engine/books/eco.1919d7f9.json", |
| "pathToWebGL": "/bundles/app/js/vendor/webgl_three.61269fce.js", |
| "pathToGamePreviewLoader": "/bundles/web/images/game-preview-loading.8677fb94.png", |
| "pathToPersonalityBooks": { |
| "aggressive": "/bundles/app/js/engine/books/aggressive.847574a7.bin", |
| "akiba_rubinstein": "/bundles/app/js/engine/books/akiba_rubinstein.27a1ba7f.bin", |
| "alekhine": "/bundles/app/js/engine/books/alekhine.78afc9d2.bin", |
| "alexandra_botez": "/bundles/app/js/engine/books/alexandra_botez.d64a85b6.bin", |
| "alexandra_kosteniuk": "/bundles/app/js/engine/books/alexandra_kosteniuk.bfba3aea.bin", |
| "aman_hambleton": "/bundles/app/js/engine/books/aman_hambleton.7df58084.bin", |
| "andrea_botez": "/bundles/app/js/engine/books/andrea_botez.53326027.bin", |
| "anish_giri": "/bundles/app/js/engine/books/anish_giri.8726a67e.bin", |
| "anna_cramling": "/bundles/app/js/engine/books/anna_cramling.3adbe738.bin", |
| "anna_muzychuk": "/bundles/app/js/engine/books/anna_muzychuk.2785d5ad.bin", |
| "anna_rudolf": "/bundles/app/js/engine/books/anna_rudolf.c7ed14ff.bin", |
| "anthony_levin": "/bundles/app/js/engine/books/anthony_levin.33851150.bin", |
| "anthony_miles": "/bundles/app/js/engine/books/anthony_miles.96ba89dd.bin", |
| "aron_nimzowitsch": "/bundles/app/js/engine/books/aron_nimzowitsch.e8a3a75c.bin", |
| "avigail_rosenthal": "/bundles/app/js/engine/books/avigail_rosenthal.c28f3796.bin", |
| "balanced": "/bundles/app/js/engine/books/balanced.4a60c3bd.bin", |
| "beginner": "/bundles/app/js/engine/books/beginner.0cfbbbb3.bin", |
| "benjamin_bok": "/bundles/app/js/engine/books/benjamin_bok.858af1a3.bin", |
| "benjamin_finegold": "/bundles/app/js/engine/books/benjamin_finegold.0996c9a0.bin", |
| "bent_larsen": "/bundles/app/js/engine/books/bent_larsen.f0a04521.bin", |
| "bikfoot_wouter": "/bundles/app/js/engine/books/bikfoot_wouter.deb83ec3.bin", |
| "book": "/bundles/app/js/engine/books/book.28504e3b.bin", |
| "botvinnik": "/bundles/app/js/engine/books/botvinnik.8aa707d1.bin", |
| "capablanca": "/bundles/app/js/engine/books/capablanca.7b15e717.bin", |
| "carlsen": "/bundles/app/js/engine/books/carlsen.35b9ca73.bin", |
| "cccopenings": "/bundles/app/js/engine/books/cccopenings.bdfbf7b7.bin", |
| "christian_pulisic": "/bundles/app/js/engine/books/christian_pulisic.2b04f5d9.bin", |
| "classical": "/bundles/app/js/engine/books/classical.fabd171a.bin", |
| "dan_rozovsky": "/bundles/app/js/engine/books/dan_rozovsky.812207a0.bin", |
| "daniel_naroditsky": "/bundles/app/js/engine/books/daniel_naroditsky.ec6d2390.bin", |
| "daryl_morey": "/bundles/app/js/engine/books/daryl_morey.09d12a5e.bin", |
| "david_howell": "/bundles/app/js/engine/books/david_howell.e394a744.bin", |
| "dawid_czerw": "/bundles/app/js/engine/books/dawid_czerw.c80432c7.bin", |
| "ding": "/bundles/app/js/engine/books/ding.98c63895.bin", |
| "dodge_coates": "/bundles/app/js/engine/books/dodge_coates.7d0ade1b.bin", |
| "dylan_rittman": "/bundles/app/js/engine/books/dylan_rittman.7bdc1497.bin", |
| "eric_hansen": "/bundles/app/js/engine/books/eric_hansen.d890b525.bin", |
| "erik_allebest": "/bundles/app/js/engine/books/erik_allebest.2dfb86d6.bin", |
| "ethan_metzger": "/bundles/app/js/engine/books/ethan_metzger.549af14c.bin", |
| "euwe": "/bundles/app/js/engine/books/euwe.fbc309c1.bin", |
| "f-pawner": "/bundles/app/js/engine/books/f-pawner.bb8a15f1.bin", |
| "fabiano_caruana": "/bundles/app/js/engine/books/fabiano_caruana.5642aaea.bin", |
| "fischer": "/bundles/app/js/engine/books/fischer.c93e412d.bin", |
| "gambit": "/bundles/app/js/engine/books/gambit.3ef59ed2.bin", |
| "hou_yifan": "/bundles/app/js/engine/books/hou_yifan.62489211.bin", |
| "hunter_klotz_burwell": "/bundles/app/js/engine/books/hunter_klotz_burwell.0639aa99.bin", |
| "ian_nepomniachtchi": "/bundles/app/js/engine/books/ian_nepomniachtchi.387e0d9f.bin", |
| "indian": "/bundles/app/js/engine/books/indian.07a754a0.bin", |
| "irina_krush": "/bundles/app/js/engine/books/irina_krush.b0af3f1a.bin", |
| "james_canty": "/bundles/app/js/engine/books/james_canty.63b14dec.bin", |
| "jay_severson": "/bundles/app/js/engine/books/jay_severson.8cafe676.bin", |
| "jeremy_kane": "/bundles/app/js/engine/books/jeremy_kane.75aeaa92.bin", |
| "jonathan_cannon": "/bundles/app/js/engine/books/jonathan_cannon.232d257c.bin", |
| "joseph_votto": "/bundles/app/js/engine/books/joseph_votto.c5c5711b.bin", |
| "judit_polgar": "/bundles/app/js/engine/books/judit_polgar.867b5694.bin", |
| "julien_song": "/bundles/app/js/engine/books/julien_song.2af35265.bin", |
| "karpov": "/bundles/app/js/engine/books/karpov.f77e030c.bin", |
| "kasparov": "/bundles/app/js/engine/books/kasparov.fbd33443.bin", |
| "kassa_korley": "/bundles/app/js/engine/books/kassa_korley.b64ed838.bin", |
| "kenneth_wilber": "/bundles/app/js/engine/books/kenneth_wilber.185811d9.bin", |
| "kevin_bordi": "/bundles/app/js/engine/books/kevin_bordi.9cd76731.bin", |
| "komodo": "/bundles/app/js/engine/books/komodo.bb8b6a25.bin", |
| "korchnoi": "/bundles/app/js/engine/books/korchnoi.df9a9ce8.bin", |
| "krikor_mekhitarian": "/bundles/app/js/engine/books/krikor_mekhitarian.43b3d4cd.bin", |
| "lasker": "/bundles/app/js/engine/books/lasker.9d8fc690.bin", |
| "leo_stokes": "/bundles/app/js/engine/books/leo_stokes.778f6211.bin", |
| "levon_aronian": "/bundles/app/js/engine/books/levon_aronian.adcd3c3b.bin", |
| "levy_rozman": "/bundles/app/js/engine/books/levy_rozman.024e3929.bin", |
| "luis_fernandez_siles": "/bundles/app/js/engine/books/luis_fernandez_siles.12a08971.bin", |
| "martin_enev": "/bundles/app/js/engine/books/martin_enev.49fb8880.bin", |
| "matt_turner": "/bundles/app/js/engine/books/matt_turner.ccdc19ad.bin", |
| "maurice_ashley": "/bundles/app/js/engine/books/maurice_ashley.fb4474e5.bin", |
| "michael_greene": "/bundles/app/js/engine/books/michael_greene.2242f7f1.bin", |
| "mike_klein": "/bundles/app/js/engine/books/mike_klein.e7c0d12f.bin", |
| "nakamura": "/bundles/app/js/engine/books/nakamura.0465f222.bin", |
| "nakamura_classic": "/bundles/app/js/engine/books/nakamura_classic.1b408716.bin", |
| "naritav": "/bundles/app/js/engine/books/naritav.0e6753ee.bin", |
| "naycir_gurpinar": "/bundles/app/js/engine/books/naycir_gurpinar.017ff300.bin", |
| "offbeat": "/bundles/app/js/engine/books/offbeat.c125e5bf.bin", |
| "paul_morphy": "/bundles/app/js/engine/books/paul_morphy.2a75be3d.bin", |
| "petrosian": "/bundles/app/js/engine/books/petrosian.1488f78a.bin", |
| "phiona_mutesi": "/bundles/app/js/engine/books/phiona_mutesi.03673f43.bin", |
| "pia_cramling": "/bundles/app/js/engine/books/pia_cramling.920ab13f.bin", |
| "positional": "/bundles/app/js/engine/books/positional.a1fac9f6.bin", |
| "qiyu_zhou": "/bundles/app/js/engine/books/qiyu_zhou.e1e573ce.bin", |
| "quick_queen": "/bundles/app/js/engine/books/quick_queen.2ec5181f.bin", |
| "raffael_chess": "/bundles/app/js/engine/books/raffael_chess.f08a51fa.bin", |
| "rensch": "/bundles/app/js/engine/books/rensch.f0d14299.bin", |
| "reuben_fine": "/bundles/app/js/engine/books/reuben_fine.60466cdf.bin", |
| "richard_rapport": "/bundles/app/js/engine/books/richard_rapport.32ab0f3c.bin", |
| "robert_hess": "/bundles/app/js/engine/books/robert_hess.38e30a88.bin", |
| "roland_walker": "/bundles/app/js/engine/books/roland_walker.345b7570.bin", |
| "rory_smith": "/bundles/app/js/engine/books/rory_smith.5b603a9f.bin", |
| "sam_copeland": "/bundles/app/js/engine/books/sam_copeland.8c022b9c.bin", |
| "samay_raina": "/bundles/app/js/engine/books/samay_raina.0c633f9e.bin", |
| "samuel_reshevsky": "/bundles/app/js/engine/books/samuel_reshevsky.d3d98935.bin", |
| "savielly_tartakower": "/bundles/app/js/engine/books/savielly_tartakower.d2de6a1a.bin", |
| "smyslov": "/bundles/app/js/engine/books/smyslov.e2ffdf87.bin", |
| "spassky": "/bundles/app/js/engine/books/spassky.f1f87ea0.bin", |
| "steinitz": "/bundles/app/js/engine/books/steinitz.875bb2f4.bin", |
| "tagir_nafikov": "/bundles/app/js/engine/books/tagir_nafikov.0e71ab52.bin", |
| "tal": "/bundles/app/js/engine/books/tal.0a811e26.bin", |
| "tania_sachdev": "/bundles/app/js/engine/books/tania_sachdev.ec6ee088.bin", |
| "trapper": "/bundles/app/js/engine/books/trapper.b1aa13ee.bin", |
| "ulf_andersson": "/bundles/app/js/engine/books/ulf_andersson.8b253379.bin", |
| "vidit_gujrathi": "/bundles/app/js/engine/books/vidit_gujrathi.2f1e8a95.bin", |
| "vishy_anand": "/bundles/app/js/engine/books/vishy_anand.3c6cff4e.bin", |
| "vladimir_kramnik": "/bundles/app/js/engine/books/vladimir_kramnik.0c154e06.bin", |
| "wesley_so": "/bundles/app/js/engine/books/wesley_so.f8b28796.bin", |
| "will_stewart": "/bundles/app/js/engine/books/will_stewart.6bde6337.bin", |
| "winger": "/bundles/app/js/engine/books/winger.77d88765.bin", |
| }, |
| "threadedEnginePaths": { |
| "stockfish": { |
| "fakeWorker": { |
| "loader": "/bundles/app/js/engine/stockfish-nnue-16-no-Worker.1ed4c83b.js", |
| "engine": "/bundles/app/js/engine/stockfish-nnue-16-no-Worker.22822879.wasm", |
| }, |
| "multiThreaded": { |
| "loader": "/bundles/app/js/engine/stockfish-nnue-16.840e654f.js", |
| "engine": "/bundles/app/js/engine/stockfish-nnue-16.9ffe613d.wasm", |
| "nnue": "/bundles/app/js/engine/nn-5af11540bbfe.17051dfd.nnue", |
| }, |
| "multiThreadedNoSIMD": { |
| "loader": "/bundles/app/js/engine/stockfish-nnue-16-no-simd.eeddca83.js", |
| "engine": "/bundles/app/js/engine/stockfish-nnue-16-no-simd.86f5189e.wasm", |
| }, |
| "singleThreaded": { |
| "loader": "/bundles/app/js/engine/stockfish-single.830cf9cc.js", |
| "engine": "/bundles/app/js/engine/stockfish-single.8ffa2b70.wasm", |
| }, |
| "asm": "/bundles/app/js/engine/stockfish.asm.16fa8540.js", |
| "nnue": "/bundles/app/js/engine/nn-5af11540bbfe.17051dfd.nnue", |
| }, |
| }, |
| "stockfish16_1": { |
| "full": { |
| "multiThreaded": { |
| "loader": '/r2/assets-chess-engine/Stockfish/stockfish-16.1-20e8f8c.js', |
| }, |
| "singleThreaded": { |
| "loader": '/r2/assets-chess-engine/Stockfish/stockfish-16.1-single-71f2f72.js', |
| }, |
| "asm": '/r2/assets-chess-engine/Stockfish/stockfish-16.1-asm-43d76d0.js', |
| }, |
| "lite": { |
| "multiThreaded": { |
| "loader": '/r2/assets-chess-engine/Stockfish/stockfish-16.1-lite-f4fa625.js', |
| }, |
| "singleThreaded": { |
| "loader": '/r2/assets-chess-engine/Stockfish/stockfish-16.1-lite-single-e8222d1.js', |
| }, |
| "asm": '/r2/assets-chess-engine/Stockfish/stockfish-16.1-asm-43d76d0.js', |
| }, |
| }, |
| "torch2": { |
| "full": { |
| "multiThreaded": { |
| "loader": '/r2/assets-chess-engine/Torch/torch-2-85193a7.js', |
| }, |
| "singleThreaded": { |
| "loader": '/r2/assets-chess-engine/Torch/torch-2-single-697050e.js', |
| }, |
| }, |
| "lite": { |
| "multiThreaded": { |
| "loader": '/r2/assets-chess-engine/Torch/torch-2-lite-aff3c0c.js', |
| }, |
| "singleThreaded": { |
| "loader": '/r2/assets-chess-engine/Torch/torch-2-lite-single-a809e6e.js', |
| }, |
| }, |
| }, |
| "isPlay": true, |
| "isStaff": false, |
| "noAvatar": '/bundles/web/images/user-image.007dad08.svg', |
| "wdlJsonModel": '/bundles/web/wdl/model.json', |
| "wdlWeights": '/bundles/web/wdl/group1-shard1of1.bin', |
| "turnstile.sitekey": "0x4AAAAAAAUltW_516cjiM-8", |
| }; |
|
| Config.adCustomPath = ''; |
|
| Config.pathToTinyMCE = "/bundles/app/js/tinymce.client.0d55ea5f.js", |
|
| Config.pathToFCMWorker = "/bundles/app/js/fcm-worker.client.728bc131.js", |
|
|
| Config.pathToDiagramViewerCSS = "/bundles/app/css/diagram-viewer.client.css", |
| Config.pathToDiagramViewerJS = "/bundles/app/js/diagram-viewer.client.14aa3b6b.js", |
|
| window.__CHESSCOM_RTL__ = false; |
|
| window.chesscom = window.chesscom || {}; |
| window.chesscom.clientMetricsDomain = 'https://client-metrics-cf.chess.com'; |
|
| window.chesscom.showAds = Boolean(); |
| </script> |
| <script type="text/javascript"> |
| //<![CDATA[ |
| context = {"userId":"userId","user":{"id":489182487,"hasEmail":true,"autoTrackContent":true,"username":"Burning_Jayden","avatarUrl":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/489182487.ead1c506.50x50o.c6c4301875b3.gif","settingsAvatarUrl":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/489182487.ead1c506.161x161o.3cfdf67cb772.gif","avatarLargeUrl":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/489182487.ead1c506.100x100o.336f94557e94.gif","chessTitle":null,"country":{"code":"US","id":2,"name":"United States"},"membershipCode":"diamond","rating":1228,"cohort":"","membershipLevel":50,"isActivated":true,"isRecentlyRegistered":false,"isEnabled":true,"isGuest":false,"isBasic":false,"isContentHidden":false,"isPremium":true,"isGold":false,"isDiamond":true,"isModerator":false,"isPlatinum":true,"isStaff":false,"isFairPlayProctor":false,"hasAccount":true,"isNewlyRegistered":false,"optedBeta":false,"lastLoginDate":1765374012,"timezone":"America\/Los_Angeles","archiveView":"grid","fairPlayAgree":true,"features":{"usersettings":true,"themes":true},"isImpersonating":false,"eligibleFirstTrial":false,"registerDate":1759581904,"safeMode":false,"uuid":"f2f4d53a-a11f-11f0-a80c-8bf813d42982","allowBrowserNotifications":[{"timestamp":1760019826,"allowed":true}],"optedLeagues":true,"isCoach":false,"properties":{"gam_audiences":["monthly_active_users","users_with_login_in_past_365_days","daily_active_users","is_in_iterable","__ible_for_mobile_gameplay_interstitials","subscription_plan_gold_or_above","subscription_plan_platinum_or_above","subscription_plan_diamond_or_above","30_day_active_daily","__mobile_gameplay_interstitials_20240527","__nded_matches_one_rating_candidate_pool","is_eligible_for_iterable_20240628","__thin_past_week_for_coach_home_nudge_v2","english_speaking_diamond_under_2200","bughouse_plus_titled_premium","is_eligible_for_iterable_20240925","ff_announcement_modal","rating_one_between_800_1200","can_edit_rich_html_content","any_game_in_progress_to_move","dont_show_home_nudges","daily_game_players","is_eligible_for_iterable_20250110","active_puzzle_users_chessable_banner","chess960_last_90_days_chessable_banner","is_eligible_for_iterable_20250211","opm_courses_announcement","opm_courses_announcement_3","rating_one_gte_1000_not_within_30_days","game_review_freeform_opm_announcement","push_eligible","no_ads_72_hours_new_users_control","courses_review_pending","last_client_web","courses_lcm_core","courses_lcm_extended","courses_lcm_black_friday","ios_livebotsdaily_interstitials_test","andr_livebotsdaily_interstitials_test","hidden_first_five_games_09042025","perplexity_opm_titled_or_login_l90d","active_puzzle_users_shadow_rating","opm_sync_contacts_ctr","courses_first_reminder_opm","courses_first_reminder_v3","banners_courses_black_friday","courses_2025_bfriday_announce_opm_new","no_blunder_november_email_v2","users_with_coach_levy","main_black_friday_2025_courses_opm","cyber_monday_2025_courses_opm","cyber_monday_2025_courses_opm_2","streaks_v2_learn_and_play_segment","power_users_game_review","monthly_bots_nov_2025","monthly_bots_opm_dec25","not_using_android_widget"],"audiences_member_of":["monthly_active_users","users_with_login_in_past_365_days","daily_active_users","is_in_iterable","is_eligible_for_mobile_gameplay_interstitials","subscription_plan_gold_or_above","subscription_plan_platinum_or_above","subscription_plan_diamond_or_above","30_day_active_daily","is_eligible_for_mobile_gameplay_interstitials_20240527","recommended_matches_one_rating_candidate_pool","is_eligible_for_iterable_20240628","won_at_least_5_games_and_played_within_past_week_for_coach_home_nudge_v2","english_speaking_diamond_under_2200","bughouse_plus_titled_premium","is_eligible_for_iterable_20240925","ff_announcement_modal","rating_one_between_800_1200","can_edit_rich_html_content","any_game_in_progress_to_move","dont_show_home_nudges","daily_game_players","is_eligible_for_iterable_20250110","active_puzzle_users_chessable_banner","chess960_last_90_days_chessable_banner","is_eligible_for_iterable_20250211","opm_courses_announcement","opm_courses_announcement_3","rating_one_gte_1000_not_within_30_days","game_review_freeform_opm_announcement","push_eligible","no_ads_72_hours_new_users_control","courses_review_pending","last_client_web","courses_lcm_core","courses_lcm_extended","courses_lcm_black_friday","ios_livebotsdaily_interstitials_test","andr_livebotsdaily_interstitials_test","hidden_first_five_games_09042025","perplexity_opm_titled_or_login_l90d","active_puzzle_users_shadow_rating","opm_sync_contacts_ctr","courses_first_reminder_opm","courses_first_reminder_v3","banners_courses_black_friday","courses_2025_bfriday_announce_opm_new","no_blunder_november_email_v2","users_with_coach_levy","main_black_friday_2025_courses_opm","cyber_monday_2025_courses_opm","cyber_monday_2025_courses_opm_2","streaks_v2_learn_and_play_segment","power_users_game_review","monthly_bots_nov_2025","monthly_bots_opm_dec25","not_using_android_widget"]},"flair":{"id":"ac06a726-2af1-11ee-9122-8d89d6002070","images":{"png":"https:\/\/images.chesscomfiles.com\/chess-flair\/computer_chess\/stockfish.png","svg":"https:\/\/images.chesscomfiles.com\/chess-flair\/computer_chess\/stockfish.svg","lottie":"https:\/\/images.chesscomfiles.com\/chess-flair\/computer_chess\/stockfish.lottie"}},"flairCode":null,"skillLevel":3,"intercomUserJwt":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiZjJmNGQ1M2EtYTExZi0xMWYwLWE4MGMtOGJmODEzZDQyOTgyIiwiZW1haWwiOiJtYWlsLmpheWRlbnNpQGdtYWlsLmNvbSIsImV4cCI6MTc2NTQ2ODUxOX0.auYRovh_vGk2XyaYDUjmNBwdFtQ3Ql0x1JlEZauVL7M","bucketingId":"81cc92f6-7e8f-11f0-9562-2fcda229f1dd","firstName":null,"lastName":null,"daysSinceUpgradedToPremium":null},"diagramSettings":{"board":"green","piece":"neo"},"subscriptionStatusModal":{"modal":null,"data":[]},"google":{"environment":"PRODUCTION","merchantId":"BCR2DN4TULDPVQQU","merchantName":"Chess.com"},"freeTrial":null,"activeMembership":{"isTrial":false,"isGift":false,"isInPendingDeactivation":false,"firstBillingDate":"2025-10-12","expiryDate":"2026-10-12","subscriptionUnit":"years","membershipCode":"diamond","remainingTrialDays":0,"isDefaultMembershipGroup":true},"productsDisplayNames":{"20":"No Ads","30":"Gold","40":"Platinum","50":"Diamond"},"intercomUserProperties":{"name":"Burning_Jayden","created_at":1759581904,"ChessCom User UUID":"f2f4d53a-a11f-11f0-a80c-8bf813d42982","Archive View":"grid","Auto Track Content":true,"Avatar Large Url":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/489182487.ead1c506.100x100o.336f94557e94.gif","Avatar Url":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/489182487.ead1c506.50x50o.c6c4301875b3.gif","Chess Title":null,"Cohort":"","Country":"United States","Eligible First Trial":false,"Fair Play Agree":true,"Has Account":true,"Has Email":true,"Is Activated":true,"Is Basic":false,"Is Content Hidden":false,"Is Diamond":true,"Is Enabled":true,"Is Fair Play Proctor":false,"Is Gold":false,"Is Guest":false,"Is Impersonating":false,"Is Moderator":false,"Is Newly Registered":false,"Is Platinum":true,"Is Premium":true,"Is Recently Registered":false,"Is Staff":false,"Last Login Date":1765374012,"Membership Code":"diamond","Membership Level":50,"Opted Beta":false,"Opted Leagues":true,"Rating":1228,"Register Date":1759581904,"Safe Mode":false,"Settings Avatar Url":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/489182487.ead1c506.161x161o.3cfdf67cb772.gif","Timezone":"America\/Los_Angeles","Username":"Burning_Jayden","IP":"45.119.28.88","Locale":"en_US","Is Trial":false,"Is Titled Player":false,"ChessCom UID":489182487,"First Name":null,"Last Name":null,"intercom_user_jwt":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiZjJmNGQ1M2EtYTExZi0xMWYwLWE4MGMtOGJmODEzZDQyOTgyIiwiZW1haWwiOiJtYWlsLmpheWRlbnNpQGdtYWlsLmNvbSIsImV4cCI6MTc2NTQ2ODUxOX0.auYRovh_vGk2XyaYDUjmNBwdFtQ3Ql0x1JlEZauVL7M","user_id":"f2f4d53a-a11f-11f0-a80c-8bf813d42982","Days Since Created":67,"Days Since Upgraded To Premium":null},"products":[{"name":"Gold Membership (Monthly)","sku":"gold_monthly_032022","subscription":{"length":1,"unit":"SUBSCRIPTION_UNIT_MONTH"},"description":"","image":"https:\/\/www.chess.com\/bundles\/web\/images\/color-icons\/commerce-gold.24e164aa.svg","productType":"PRODUCT_TYPE_MEMBERSHIP","membershipProductDetails":{"code":"gold","membershipLevel":"MEMBERSHIP_LEVEL_GOLD","shortName":"Gold","maxApplicableAccounts":1,"displayedPremiumFeatures":["PREMIUM_FEATURE_PUZZLES_RATED","PREMIUM_FEATURE_LESSONS","PREMIUM_FEATURE_BOTS","PREMIUM_FEATURE_PLAY_VS_COACH","PREMIUM_FEATURE_NO_ADS"]}},{"name":"Gold Membership (Yearly)","sku":"gold_yearly_032022","subscription":{"length":1,"unit":"SUBSCRIPTION_UNIT_YEAR"},"description":"","image":"https:\/\/www.chess.com\/bundles\/web\/images\/color-icons\/commerce-gold.24e164aa.svg","productType":"PRODUCT_TYPE_MEMBERSHIP","membershipProductDetails":{"code":"gold","membershipLevel":"MEMBERSHIP_LEVEL_GOLD","shortName":"Gold","maxApplicableAccounts":1,"displayedPremiumFeatures":["PREMIUM_FEATURE_PUZZLES_RATED","PREMIUM_FEATURE_LESSONS","PREMIUM_FEATURE_BOTS","PREMIUM_FEATURE_PLAY_VS_COACH","PREMIUM_FEATURE_NO_ADS"]}},{"name":"Platinum Membership (Monthly)","sku":"platinum_monthly_032022","subscription":{"length":1,"unit":"SUBSCRIPTION_UNIT_MONTH"},"description":"","image":"https:\/\/www.chess.com\/bundles\/web\/images\/color-icons\/commerce-platinum.a2bfab84.svg","productType":"PRODUCT_TYPE_MEMBERSHIP","membershipProductDetails":{"code":"platinum","membershipLevel":"MEMBERSHIP_LEVEL_PLATINUM","shortName":"Platinum","maxApplicableAccounts":1,"displayedPremiumFeatures":["PREMIUM_FEATURE_PUZZLES_RATED","PREMIUM_FEATURE_LESSONS","PREMIUM_FEATURE_BOTS","PREMIUM_FEATURE_PLAY_VS_COACH","PREMIUM_FEATURE_NO_ADS","PREMIUM_FEATURE_ANALYSIS"]}},{"name":"Platinum Membership (Yearly)","sku":"platinum_yearly_032022","subscription":{"length":1,"unit":"SUBSCRIPTION_UNIT_YEAR"},"description":"","image":"https:\/\/www.chess.com\/bundles\/web\/images\/color-icons\/commerce-platinum.a2bfab84.svg","productType":"PRODUCT_TYPE_MEMBERSHIP","membershipProductDetails":{"code":"platinum","membershipLevel":"MEMBERSHIP_LEVEL_PLATINUM","shortName":"Platinum","maxApplicableAccounts":1,"displayedPremiumFeatures":["PREMIUM_FEATURE_PUZZLES_RATED","PREMIUM_FEATURE_LESSONS","PREMIUM_FEATURE_BOTS","PREMIUM_FEATURE_PLAY_VS_COACH","PREMIUM_FEATURE_NO_ADS","PREMIUM_FEATURE_ANALYSIS"]}},{"name":"Diamond Membership (Monthly)","sku":"diamond_monthly_032022","subscription":{"length":1,"unit":"SUBSCRIPTION_UNIT_MONTH"},"description":"","image":"https:\/\/www.chess.com\/bundles\/web\/images\/color-icons\/commerce-diamond.79625166.svg","productType":"PRODUCT_TYPE_MEMBERSHIP","membershipProductDetails":{"code":"diamond","membershipLevel":"MEMBERSHIP_LEVEL_DIAMOND","shortName":"Diamond","maxApplicableAccounts":1,"displayedPremiumFeatures":["PREMIUM_FEATURE_PUZZLES_RATED","PREMIUM_FEATURE_LESSONS","PREMIUM_FEATURE_BOTS","PREMIUM_FEATURE_PLAY_VS_COACH","PREMIUM_FEATURE_NO_ADS","PREMIUM_FEATURE_ANALYSIS","PREMIUM_FEATURE_MOVE_EXPLANATIONS","PREMIUM_FEATURE_INSIGHTS","PREMIUM_FEATURE_EXCLUSIVE_COURSE","PREMIUM_FEATURE_ADVANCED_STATS"]}},{"name":"Diamond Membership (Yearly)","sku":"diamond_yearly_032022","subscription":{"length":1,"unit":"SUBSCRIPTION_UNIT_YEAR"},"description":"","image":"https:\/\/www.chess.com\/bundles\/web\/images\/color-icons\/commerce-diamond.79625166.svg","productType":"PRODUCT_TYPE_MEMBERSHIP","membershipProductDetails":{"code":"diamond","membershipLevel":"MEMBERSHIP_LEVEL_DIAMOND","shortName":"Diamond","maxApplicableAccounts":1,"displayedPremiumFeatures":["PREMIUM_FEATURE_PUZZLES_RATED","PREMIUM_FEATURE_LESSONS","PREMIUM_FEATURE_BOTS","PREMIUM_FEATURE_PLAY_VS_COACH","PREMIUM_FEATURE_NO_ADS","PREMIUM_FEATURE_ANALYSIS","PREMIUM_FEATURE_MOVE_EXPLANATIONS","PREMIUM_FEATURE_INSIGHTS","PREMIUM_FEATURE_EXCLUSIVE_COURSE","PREMIUM_FEATURE_ADVANCED_STATS"]}},{"name":"Friends & Family Membership (Yearly)","sku":"fnf6_diamond_yearly_022025","subscription":{"length":1,"unit":"SUBSCRIPTION_UNIT_YEAR"},"description":"Unlimited access to all Chess.com features!","image":"https:\/\/www.chess.com\/bundles\/web\/images\/color-icons\/heart-green.b65098b1.svg","productType":"PRODUCT_TYPE_GROUP_MEMBERSHIP","membershipProductDetails":{"code":"diamond","membershipLevel":"MEMBERSHIP_LEVEL_DIAMOND","shortName":"Friends & Family","maxApplicableAccounts":6,"displayedPremiumFeatures":["PREMIUM_FEATURE_PUZZLES_RATED","PREMIUM_FEATURE_LESSONS","PREMIUM_FEATURE_BOTS","PREMIUM_FEATURE_PLAY_VS_COACH","PREMIUM_FEATURE_NO_ADS","PREMIUM_FEATURE_ANALYSIS","PREMIUM_FEATURE_MOVE_EXPLANATIONS","PREMIUM_FEATURE_INSIGHTS","PREMIUM_FEATURE_EXCLUSIVE_COURSE","PREMIUM_FEATURE_ADVANCED_STATS"]}}],"i18n":{"locale":"en_US","contentLanguage":"only_user","mobile":[]},"csrf":{"token":"ea5b2ce5cc825062a.MK3GDKbSexdZlwktVeTLYzsRkbWMic-7va-q29iqouY.e-G1euSzNn8T1EthGLW_FVVk5tDp4JqIyd_HuqDD27BEmv9p4Z0cfwqmYg","login":"3e7b974e87ffea2.Dlz6E_RSFtflL2HpR6U9eYoEs1pVpfAXQ0FbAmor6a8.WG6YVrcZW5-6QwOzIdVuT-NB4j8t7YB5E3NrRwlOvp1NapdMjghShtdEJA","logout":"d5e84833b4132cd66c1b19fc856.Oorr_wZXHVdjVfebg8nR8SUl1jcpH8KjeADIcA2axj4.Y-vTvEcvZW8tDIDNzbiWhlAcvVQcapXbO3KdHHX1gXFNuqq3VAFaFDwBnA"},"amplitudeKey":"5cc41a1e56d0ee35d4c85d1d4225d2d1","intercomSupportAppId":"qzot1t7g","intercomMasterAdviceAppId":"bg5o0oq1","kount":{"host":"ssl.kaptcha.com","clientId":850100},"liveramp":{"api_key":"16ee479f-94ab-42da-85b4-19bc960ffbf3"},"adyen":{"environment":"live","integrity":"sha384-O0Q35c47I1ojd1zrD78yWAs+r5gytAjBC\/sxwZqgQW5z9hDbAFM49z8SViprrDwm","clientKey":"live_7STEYX735RGTTEZMSKIVNX5C2YU2QN5B","key":"10001|D97C83A6DB30A889AAC517489C56512C733B365B8E5E2E5CB5FD860751EC3EC14A145FE6FD2EF1A338D375DB3D9F7B988631B64D4B9C9BE3DE007D8C60649F2BAC7B0798A869892B683110B2FE53E89EBB9923A0EF7113FDEEEBC57FDB21AA8F99D3757DB7C8A8E6458D3B628B357396E77CD3C31158B203BEDAF3AC56E11A94C3BA745CAE7847B6C7D5C6B1D6E68204147A9B98EC334560F94A484FC5335F8AA4716BF13E0153B9B0E7FF75384449563F935AF0173C5F8F1CBE20B1C91593C2F7AF07A83E48F31DA8F4F5959687A682823216342C6E1B36771AC42C9BF0E03F443D07D239F25EB916BC15A908796C698D296130A9BA4A925684416F9C759143","merchant":"ChesscomCOM","originKey":"pub.v2.1114841580210853.aHR0cHM6Ly93d3cuY2hlc3MuY29t.g3hcnpsxbNsbEo3XJP_laQJwLDCkoYfA1YmHG6Kns8g","sdk":"https:\/\/checkoutshopper-live.adyen.com\/checkoutshopper\/sdk\/5.23.1\/adyen.js"},"iterableMuteApiCallsFeature":false,"paypalClientId":"AX68j9lUfn3i3vsUPLiDT-jSr3n_1h0nbZtUSRPXXy3-O6iMSX-adfP6PB0qcTbNbbqCaHm6MiDy4JzE","currenciesSubunit":{"AED":2,"AFN":2,"ALL":2,"AMD":2,"ANG":2,"AOA":2,"ARS":2,"AUD":2,"AWG":2,"AZN":2,"BAM":2,"BBD":2,"BDT":2,"BGN":2,"BHD":3,"BIF":0,"BMD":2,"BND":2,"BOB":2,"BOV":2,"BRL":2,"BSD":2,"BTN":2,"BWP":2,"BYN":2,"BZD":2,"CAD":2,"CDF":2,"CHE":2,"CHF":2,"CHW":2,"CLF":4,"CLP":0,"CNY":2,"COP":2,"COU":2,"CRC":2,"CUC":2,"CUP":2,"CVE":2,"CZK":2,"DJF":0,"DKK":2,"DOP":2,"DZD":2,"EGP":2,"ERN":2,"ETB":2,"EUR":2,"FJD":2,"FKP":2,"GBP":2,"GEL":2,"GHS":2,"GIP":2,"GMD":2,"GNF":0,"GTQ":2,"GYD":2,"HKD":2,"HNL":2,"HTG":2,"HUF":2,"IDR":2,"ILS":2,"INR":2,"IQD":3,"IRR":2,"ISK":0,"JMD":2,"JOD":3,"JPY":0,"KES":2,"KGS":2,"KHR":2,"KMF":0,"KPW":2,"KRW":0,"KWD":3,"KYD":2,"KZT":2,"LAK":2,"LBP":2,"LKR":2,"LRD":2,"LSL":2,"LYD":3,"MAD":2,"MDL":2,"MGA":2,"MKD":2,"MMK":2,"MNT":2,"MOP":2,"MRU":2,"MUR":2,"MVR":2,"MWK":2,"MXN":2,"MXV":2,"MYR":2,"MZN":2,"NAD":2,"NGN":2,"NIO":2,"NOK":2,"NPR":2,"NZD":2,"OMR":3,"PAB":2,"PEN":2,"PGK":2,"PHP":2,"PKR":2,"PLN":2,"PYG":0,"QAR":2,"RON":2,"RSD":2,"RUB":2,"RWF":0,"SAR":2,"SBD":2,"SCR":2,"SDG":2,"SEK":2,"SGD":2,"SHP":2,"SLE":2,"SOS":2,"SRD":2,"SSP":2,"STN":2,"SVC":2,"SYP":2,"SZL":2,"THB":2,"TJS":2,"TMT":2,"TND":3,"TOP":2,"TRY":2,"TTD":2,"TWD":2,"TZS":2,"UAH":2,"UGX":0,"USD":2,"USN":2,"UYI":0,"UYU":2,"UYW":4,"UZS":2,"VED":2,"VES":2,"VND":0,"VUV":0,"WST":2,"XAF":0,"XAG":0,"XAU":0,"XBA":0,"XBB":0,"XBC":0,"XBD":0,"XCD":2,"XDR":0,"XOF":0,"XPD":0,"XPF":0,"XPT":0,"XSU":0,"XTS":0,"XUA":0,"XXX":0,"YER":2,"ZAR":2,"ZMW":2,"ZWL":2,"LVL":2,"LTL":2,"EEK":2,"VEF":2,"HRK":2,"SLL":2,"XCG":2},"ipCountry":"IN","isComet":false,"monetization":{"trialPrice":{"amount":"0","currency":"INR"}}}; |
| //]]> |
|
| context.version = '20251210060808'; |
| context.branch = ''; |
| context.commit = '7d161dc868531d95c4dc1cf882f86ba76f3555c8'; |
| context.tag = null; |
| context.requestId = 'edfcd869aed5f58cb5c6084a29727b1d'; |
| context.server = 'web120.chess.com'; |
| context.locale = 'en_US'; |
| context.environment = 'prod'; |
| context.cookies = { |
| app: '', |
| domain: 'chess.com' |
| }; |
|
| context.ip = '45.119.28.88'; |
| context.chessboardBeta = true; |
| context.route = 'web_play'; |
| </script> |
|
| <script defer src="/bundles/app/js/client/es6-translations/es6-translation.en_US.8831f046.js"></script> |
|
|
|
|
| <script type="text/javascript"> |
| window.chesscom = window.chesscom || {}; |
| window.chesscom.events = window.chesscom.events || {}; |
| window.chesscom.events.chessbombApiUrl = 'https\u003A\/\/www.chess.com\/events\/v1\/api\/'; |
| </script> |
|
|
| <script> |
| window.chesscom = window.chesscom || {}; |
| window.chesscom.settings = window.chesscom.settings || {}; |
| Object.assign(window.chesscom.settings, {"toaster_center.automatically_expand_toasters":true,"toaster_center.show_friend_request_toasters":true,"toaster_center.show_club_request_toasters":true,"toaster_center.show_tournament_reminder_toasters":true,"learn.enable_coach_voice":true}); |
| </script> |
|
| <script src="/bundles/app/js/vue.dll.cd270541.js"></script> |
|
|
|
|
| <script defer data-src="/bundles/app/js/toaster-center.client.6aedfdab.js"> |
| </script> |
|
|
|
| <script> |
| window.context ??= {}; |
| window.context.opm ??= {}; |
| window.context.opm.pageloadModals ??= []; |
| window.context.opm.pageloadModals.push(...["notifications-modal"]); |
| </script> |
|
|
|
|
|
| <script defer src="/bundles/app/js/global.client.aac4121d.js"> |
| </script> |
|
|
|
|
|
|
|
|
|
| <script> |
| window.chesscom = window.chesscom || {}; |
| window.chesscom.enableSentry = false; |
| window.chesscom.enableSentryHP = true; |
| window.chesscom.sentry = { |
| appCookie: '', |
| key: '', |
| } |
| </script> |
|
|
|
|
| <script defer src="/bundles/app/js/sentry.client.f16a6318.js"> |
| </script> |
|
|
|
|
|
|
| <script defer data-src="/bundles/app/js/pubsub-connection.client.71d6d610.js"> |
| </script> |
|
|
|
|
|
|
| <script defer data-src="/bundles/app/js/chat-next.client.f4b63b01.js"> |
| </script> |
|
|
|
|
|
| <script src="https://www.chess.com/bundles/app/js/turnstile.client.e077a694.js"></script> |
| <script src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=onloadTurnstileCallback" crossorigin async defer></script> |
| <script type="text/javascript"> |
| document.domain = Config['domain.main'].substr(6); |
|
| window.TinymceConfig = { |
| editor_options: { |
| paste_as_text: false, |
| debounce: false, |
| baseURL: 'https://www.chess.com/bundles/app/js/vendor/tinymce', |
| pathToTinyMCE: '/bundles/app/js/tinymce.client.0d55ea5f.js', |
| theme: 'silver', |
| theme_url: '/bundles/app/js/vendor/tinymce/themes/silver/theme.min.b84a8ffe.js', |
| content_css: '/bundles/app/css/tinymce-content.client.4094d21f.css', |
| skin: 'oxide', |
| skin_url: '/bundles/app/js/vendor/tinymce/skins/ui/oxide', |
| extended_valid_elements: 'img[id|src|srcset|style|title|class|alt|width|height]', |
| external_plugins: { |
|
| 'chessdiagram': 'https://www.chess.com/bundles/app/js/tinymce/plugins/chessdiagram/plugin.js', |
| 'imageuploader': 'https://www.chess.com/bundles/app/js/tinymce/plugins/imageuploader.js', |
| 'smileys': 'https://www.chess.com/bundles/app/js/tinymce/plugins/smileys.js', |
| 'advlist': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/advlist/plugin.min.00d4fb9e.js', |
| 'autolink': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/autolink/plugin.min.688b6d2b.js', |
| 'link': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/link/plugin.min.e7d251e4.js', |
| 'lists': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/lists/plugin.min.43ff6a7c.js', |
| 'charmap': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/charmap/plugin.min.65bff85c.js', |
| 'print': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/print/plugin.min.94afd116.js', |
| 'preview': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/preview/plugin.min.fe3b4c80.js', |
| 'hr': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/hr/plugin.min.5845ce5d.js', |
| 'anchor': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/anchor/plugin.min.51c8b564.js', |
| 'pagebreak': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/pagebreak/plugin.min.3485a930.js', |
| 'spellchecker': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/spellchecker/plugin.min.11845dcf.js', |
| 'visualblocks': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/visualblocks/plugin.min.73b4d8fd.js', |
| 'visualchars': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/visualchars/plugin.min.5cdf1a80.js', |
| 'code': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/code/plugin.min.03cb9728.js', |
| 'fullscreen': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/fullscreen/plugin.min.ab4d40ea.js', |
| 'insertdatetime': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/insertdatetime/plugin.min.f0af4952.js', |
| 'media': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/media/plugin.min.b8b318bc.js', |
| 'nonbreaking': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/nonbreaking/plugin.min.f12177e2.js', |
| 'noneditable': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/noneditable/plugin.min.c5a31866.js', |
| 'table': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/table/plugin.min.c9841e95.js', |
| 'directionality': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/directionality/plugin.min.e65c7558.js', |
| 'template': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/template/plugin.min.8294e3b0.js', |
| 'textcolor': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/textcolor/plugin.min.e7678213.js', |
| 'paste': 'https://www.chess.com/bundles/app/js/vendor/tinymce/plugins/paste/plugin.min.180f860c.js', |
|
| }, |
| plugin_loaded: false, |
| }, |
| theme_options: {"browser_spellcheck":true,"branding":false,"plugins":["autolink chessdiagram imageuploader smileys media spellchecker noneditable textcolor link lists hr directionality"],"menubar":false,"toolbar1":"chessdiagram imageuploader smileys media bold italic forecolor fontsizeselect bullist numlist hr link unlink","theme":"silver","skin":"oxide","width":"100%","height":"230,","elementpath":false,"contextmenu":false,"min_height":130,"mobile":{"toolbar_mode":"wrap"},"auto_convert_smileys":true,"smileys":[[{"shortcut":":X","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/angry.png","title":"angry"},{"shortcut":":-\/","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/meh.png","title":"meh"},{"shortcut":":|","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/frustrated.png","title":"frustrated"},{"shortcut":":)","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/happy.png","title":"happy"},{"shortcut":":D","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/grin.png","title":"grin"},{"shortcut":">:)","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/evil.png","title":"evil"},{"shortcut":":((","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/cry.png","title":"cry"},{"shortcut":":S","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/nervous.png","title":"nervous"},{"shortcut":":(","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/sad.png","title":"sad"},{"shortcut":":@","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/shock.png","title":"shock"},{"shortcut":":O","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/surprise.png","title":"surprise"},{"shortcut":";(","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/tear.png","title":"tear"},{"shortcut":":P","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/tongue.png","title":"tongue"},{"shortcut":";)","url":"\/bundles\/web\/images\/icons\/smileys\/2x\/wink.png","title":"wink"}],[{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/archive.png","title":"archive"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/articles.png","title":"articles"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/blitz.png","title":"blitz"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/blogs.png","title":"blogs"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/bullet.png","title":"bullet"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/castle.png","title":"castle"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/chessbook.png","title":"chessbook"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/clock.png","title":"clock"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/clubs.png","title":"clubs"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/coaches.png","title":"coaches"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/computer.png","title":"computer"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/daily.png","title":"daily"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/fork.png","title":"fork"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/videos.png","title":"videos"}],[{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/devices.png","title":"devices"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/diamond.png","title":"diamond"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/draw.png","title":"draw"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/explorer.png","title":"explorer"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/fish.png","title":"fish"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/forums.png","title":"forums"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/friends.png","title":"friends"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/gold.png","title":"gold"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/lessons.png","title":"lessons"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/live.png","title":"live"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/messages.png","title":"messages"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/news.png","title":"news"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/openings.png","title":"openings"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/peshka.png","title":"peshka"}],[{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/pin.png","title":"pin"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/platinum.png","title":"platinum"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/playhand.png","title":"playhand"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/resign.png","title":"resign"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/settings.png","title":"settings"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/skewer.png","title":"skewer"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/stats.png","title":"stats"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/tactics.png","title":"tactics"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/themes.png","title":"themes"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/thumbdown.png","title":"thumbdown"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/thumbup.png","title":"thumbup"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/tournaments.png","title":"tournaments"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/trophies.png","title":"trophies"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/votechess.png","title":"votechess"}],[{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/half.png","title":"half"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/0-0-0.png","title":"0-0-0"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/0-0.png","title":"0-0"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/chesspawn.png","title":"chesspawn"}],[{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/bp.png","title":"bp"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/bb.png","title":"bb"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/bn.png","title":"bn"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/br.png","title":"br"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/bq.png","title":"bq"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/bk.png","title":"bk"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/wp.png","title":"wp"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/wb.png","title":"wb"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/wn.png","title":"wn"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/wr.png","title":"wr"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/wq.png","title":"wq"},{"url":"\/bundles\/web\/images\/icons\/smileys\/2x\/wk.png","title":"wk"}]],"theme_advanced_toolbar_location":"top","theme_advanced_path":false,"theme_advanced_statusbar_location":"bottom","theme_advanced_resize_horizontal":false,"theme_advanced_resizing":true,"theme_advanced_resizing_use_cookie":false,"font_formats":"Apple System=-apple-system, BlinkMacSystemFont;Arial=arial,helvetica,sans-serif;Courier New=courier new,courier;Helvetica=helvetica;Tahoma=tahoma,arial,helvetica,sans-serif;Times New Roman=times new roman,times;Segoe UI=\"Segoe UI\";","relative_urls":false,"remove_script_host":false,"convert_urls":false,"content_css":"asset[bundles\/app\/css\/tinymce-content.client.css]","paste_webkit_styles":"all","fontsize_formats":"8px 10px 11px 12px 14px 18px 24px 36px","extended_valid_elements":"img[id|src|srcset|style|title|class|alt|width|height]"} |
| }; |
| </script> |
|
|
|
|
|
|
| <script defer src="/bundles/app/js/chessboard-layout.client.86737a41.js"> |
| </script> |
|
|
|
|
|
|
|
|
| <script defer data-skip-global data-src="/bundles/app/js/comments.client.a4d1aa3f.js"> |
| </script> |
|
|
|
|
|
|
|
|
|
| <script> |
| window.chesscom = window.chesscom || {}; |
|
| window.chesscom.features = (window.chesscom.features || []).concat([ |
| 'migrate_play_cpv2', 'cc_avatar_on_play', 'play_daily_seek_settings', 'play_evaluation_off_default_no_settings', 'play_daily_challenges_redesign', 'play_daily_first_move_modal', 'play_rcn_tournaments', 'play_live_game_info_openings_tab', 'play_show_brilliant_count_v2', 'play_shimmer_button', 'rcn_direct_challenges', 'fp_chrome_extension_list', 'leagues_data_fallback_timeout', 'livechessclient_idle_timeout', 'livechessclient_live2', 'livechessclient_websocket', 'play_challenge_link_flow', 'play_connected_board', 'play_connected_board_error_sentry', 'play_game_monitor_send_metrics_connected_board', 'play_game_monitor_send_metrics_proctor', 'play_game_monitor_send_metrics_streamers', 'play_game_monitor_send_metrics_titled', 'play_game_monitor', 'play_global_connection_test', 'play_less_competition_state_queries', 'play_nudges_v2_game_review', 'play_pro_chess_league', 'play_rcn_matcher_switch', 'play_rcn_api_game_state_fallback', 'play_use_friends_service', 'rcn_custom_position_challenges', 'tournament_proctoring_v2', 'play_remove_server_shutdown', 'play_daily_challenge_first_move' |
| ]); |
|
| window.chesscom.featuresConfig = Object.assign( |
| window.chesscom.featuresConfig || {}, |
| JSON.parse('\u007B\u0022fp_chrome_extension_list\u0022\u003A\u005B\u007B\u0022name\u0022\u003A\u0022Chess.com\u0020Booster\u0022,\u0022id\u0022\u003A\u0022N\\\/A\u0022,\u0022extensionId\u0022\u003A\u0022lkkihjdnbbmlflagamadhbbdhkdnmmmk\u0022,\u0022detection\u0022\u003A\u005B\u007B\u0022type\u0022\u003A\u0022domElement\u0022,\u0022selectors\u0022\u003A\u005B\u0022canvas\u005Bstyle\u002A\u003D\\\u0022opacity\u003A\u00200.65\\\u0022\u005D\u0022,\u0022\u0023board\u002Dlayout\u002Dsidebar\u0020\u003E\u0020div.live\u002Dreview\u002Daddon\u002Dbar\u0020\u003E\u0020div.addon\u002Dheader\u0020\u003E\u0020div.addon\u002Dtitle\u0022\u005D\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Chess.com\u0020cheater\u0022,\u0022id\u0022\u003A\u0022N\\\/A\u0022,\u0022extensionId\u0022\u003A\u0022N\\\/A\u0022,\u0022detection\u0022\u003A\u005B\u007B\u0022type\u0022\u003A\u0022domElement\u0022,\u0022selectors\u0022\u003A\u005B\u0022\u0023cc\u002Dparent\u0020.cc\u002Dcontent\u0022,\u0022\u0023cc\u002Dstart\u002Dbutton\u0022,\u0022\u0023cc\u002Dlichess\u002Dbutton\u0022\u005D\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Chesshook\u0022,\u0022id\u0022\u003A\u0022N\\\/A\u0022,\u0022extensionId\u0022\u003A\u0022N\\\/A\u0022,\u0022detection\u0022\u003A\u005B\u007B\u0022type\u0022\u003A\u0022domElement\u0022,\u0022selectors\u0022\u003A\u005B\u0022\u005Btag\u003D\u0027chesshook_consolewindowtag\u0027\u005D\u0022\u005D\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Chessbest\u0022,\u0022id\u0022\u003A\u0022N\\\/A\u0022,\u0022extensionId\u0022\u003A\u0022N\\\/A\u0022,\u0022detection\u0022\u003A\u005B\u007B\u0022type\u0022\u003A\u0022domElement\u0022,\u0022selectors\u0022\u003A\u005B\u0022\u0023chessbest\u002Dkey\u0022\u005D\u007D\u005D\u007D\u005D,\u0022leagues_data_fallback_timeout\u0022\u003A\u007B\u0022fallbackTimeout\u0022\u003A700\u007D,\u0022livechessclient_idle_timeout\u0022\u003A\u007B\u0022idleTimeoutMinutes\u0022\u003A20\u007D,\u0022livechessclient_websocket\u0022\u003A\u007B\u0022reconnectionTimeouts\u0022\u003A\u005B0.2,1,1,1,2,2,2,3\u005D\u007D,\u0022play_game_monitor\u0022\u003A\u007B\u0022checkRequiredGamesInterval\u0022\u003A1,\u0022postDataTimeout\u0022\u003A10000\u007D,\u0022play_global_connection_test\u0022\u003A\u007B\u0022attemptsLimit\u0022\u003A2,\u0022firstRunDelay\u0022\u003A5000,\u0022retryDelay\u0022\u003A1000,\u0022shouldForcePushMetrics\u0022\u003Afalse,\u0022urls\u0022\u003A\u005B\u0022\\\/cdn\u002Dcgi\\\/trace\u0022,\u0022https\u003A\\\/\\\/prod.chess\u002Dplatform.com\\\/cdn\u002Dcgi\\\/trace\u002Dgcp\u0022\u005D\u007D,\u0022play_less_competition_state_queries\u0022\u003A\u007B\u0022defaultInterval\u0022\u003A5000\u007D,\u0022play_nudges_v2_game_review\u0022\u003A\u007B\u0022audienceKey\u0022\u003A\u0022web_eligible_for_coach_nudge_exp_play_v2\u0022\u007D,\u0022play_rcn_matcher_switch\u0022\u003A\u007B\u0022sendMoveTimeout\u0022\u003A5000,\u0022matcherWaitingTimeout\u0022\u003A10000,\u0022matcherFailTimeout\u0022\u003A30000,\u0022rsocket\u0022\u003A\u007B\u0022keepAlive\u0022\u003A2000,\u0022lifetime\u0022\u003A5000,\u0022connectTimeout\u0022\u003A5000\u007D,\u0022gameStateApiForceUpdateTimeout\u0022\u003A10000,\u0022gameStateApiForceUpdateClockValue\u0022\u003A0,\u0022offlineDelayDefault\u0022\u003A5000\u007D\u007D') |
| ); |
| </script> |
|
|
| <script> |
|
| window.chesscom.clientMetricsDomain = 'https://client-metrics-cf.chess.com'; |
| window.chesscom.playMetricsUrl = 'https://client-metrics-cf.chess.com/play'; |
| window.chesscom.playMetricsCheckRequiredGamesUrl = 'https://client-metrics-cf.chess.com/play/check-required-games'; |
| </script> |
|
| <script> |
| window.chesscom = window.chesscom || {}; |
| window.chesscom.settings = window.chesscom.settings || {}; |
| Object.assign(window.chesscom.settings, {"board.animation_type":"arcade","board.coordinates":"inside","board.game_result_animations":true,"board.play_sounds":true,"board.show_animations":true,"gameplay.daily.seek_days_per_move":null,"gameplay.live.seek_base_time_chess":1800,"gameplay.live.seek_base_time_variants":null,"gameplay.live.seek_increment_chess":0,"gameplay.live.seek_increment_variants":null,"gameplay.live.seek_is_rated":true,"gameplay.seek_game_type":"chess","gameplay.seek_max_rating":null,"gameplay.seek_min_rating":null,"gameplay.seek_time_class":"blitz","gameplay.show_membership_badges":true}); |
| </script> |
| <script> |
| window.chesscom.showAds = Boolean(); |
| window.chesscom.statsGames = 20016663; |
| window.chesscom.statsMembersOnline = 239095; |
|
| if (window.context.user) { |
| window.context.user.hasConnectedYoutube = false; |
| window.context.user.hasConnectedTwitch = false; |
| window.context.user.league = 'wood'; |
| } |
| </script> |
|
|
| <script> |
| window.context.user.hasSupportRole = false; |
| window.context.user.isStreamer = false; |
|
| window.context.user.roles = window.context.user.roles || []; |
|
| </script> |
|
|
|
|
| <script type="module" defer src="/r2/client-packages/play/2025.12.2/play.js"></script> |
|
|
|
|
|
|
| <script defer data-src="/bundles/app/js/navigation-legacy.client.c52ef24a.js"> |
| </script> |
|
|
|
|
| <div id="checkmate"></div> |
| <div id="toaster-center"></div> |
|
| <script> |
| window.context ??= {}; |
| window.context.opm ??= {}; |
| window.context.opm.pageloadModals ??= []; |
| window.context.opm.pageloadModals.push(...["subscription-status-modal"]); |
| </script> |
|
|
| <div id="subscription-status-modal"></div> |
| <div id="tenure-based-offer-modal"></div> |
|
| <div id="league-promotion-modal"></div> |
| <div id="leagues-division-started-modal"></div> |
| <div id="league-promotion-share-modal"></div> |
|
| <div id="board-popover"></div> |
| <div id="confirm-popover"></div> |
| <div id="confirm-popover-inline"></div> |
| <div id="form-datepicker"></div> |
| <div id="language-picker-modal"></div> |
| <div id="message-popover"></div> |
| <div id="modal-video"></div> |
| <div id="trophy-popover"></div> |
| <div id="user-popover"></div> |
| <div |
| id="notifications-request" |
| username="Burning_Jayden"> |
| </div> |
|
|
|
| <div id="guest-modal"></div> |
| <div id="report-modal"></div> |
|
|
|
|
|
|
| <script |
| defer |
| type="text/javascript" |
| src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" |
| charset="UTF-8" |
| data-document-language="true" |
| data-domain-script="018fe808-534b-7764-9c67-c3def682a1ab" |
| crossorigin="anonymous"> |
| </script> |
|
| <script type="text/javascript"> |
| function isGdprCountry(countryCode) { |
| const gdprCountries = [ |
| 'AT', 'BE', 'BG', 'HR', 'CY', 'CZ', 'DK', 'EE', 'FI', 'FR', 'DE', 'EL', 'HU', 'IE', 'IT', 'LV', |
| 'LT', 'LU', 'MT', 'NL', 'PL', 'PT', 'RO', 'SK', 'SI', 'ES', 'SE', 'UK', 'NO', 'IS', 'LI', 'GB' |
| ]; |
|
| return gdprCountries.includes(countryCode); |
| } |
|
| function OptanonWrapper() { |
| window.dispatchEvent(new CustomEvent('oneTrustLoaded')); |
|
| const urlHash = window.location.hash.slice(1); |
| const showLimitedAds = false; |
|
|
| if (urlHash === 'privacy_settings') { |
| window.OneTrust?.ToggleInfoDisplay(); |
| } |
|
| } |
| </script> |
|
|
|
|
|
|
| <script defer data-src="/bundles/app/js/ui-fragments.client.e1856750.js"> |
| </script> |
|
|
|
| <div id="opm-modal"></div> |
| </body> |
| </html> |
|