|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| <!DOCTYPE html> |
| <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="light" |
| class="user-logged-in light-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="ROBOTS" content="NOINDEX" /> |
| <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="GM MagnusCarlsen (2933) vs GM Hikaru (2834). MagnusCarlsen won by resignation in 43 moves. Click to review the game, move by move." /> |
|
| <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.5099ed1c.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/main.client.3bdfad79.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/sprites.client.9036197d.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/toaster-center.client.3e5102dd.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
|
|
|
| <link data-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.ecb115f2.css"> |
| <meta name="language-banner-scripts" content="/bundles/app/js/language-banner.client.ea92ea48.js"> |
|
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/navigation-legacy.client.a8e11de3.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
|
| <link href="/bundles/app/css/global.client.68b5e76f.css" |
| type="text/css" |
| rel="stylesheet" /> |
|
|
|
|
|
|
|
| <style> |
| @media (max-width: 960px) { |
| .board, .board-webgl-2d canvas { |
| border-radius: 0!important; |
| } |
| } |
| </style> |
|
|
|
|
|
|
|
|
|
|
|
| <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?theme_id=71250c12-b2f4-11ed-96b7-b7ddfa031aae&board_size=200&pieces_size=150" type="text/css" rel="stylesheet" id="active-theme-variables" /> |
|
| <meta name="theme-color" content="#312E2B" /> |
|
|
|
| <title>Chess: GM MagnusCarlsen vs GM Hikaru - Chess.com</title> |
|
|
| <meta property="og:title" content="Chess: GM MagnusCarlsen vs GM Hikaru" /> |
|
| <meta property="og:url" content="https://www.chess.com/game/live/141334688130" /> |
|
| <meta property="fb:app_id" content="2427617054" /> |
|
| <meta property="og:description" content="GM MagnusCarlsen (2933) vs GM Hikaru (2834). MagnusCarlsen won by resignation in 43 moves. Click to review the game, move by move." /> |
|
| <meta property="og:type" content="game" /> |
|
| <meta property="og:image" content="https://www.chess.com/share/game/live/ivaanfutureofindiachess/141334688130" /> |
|
| <meta property="og:image:secure_url" content="https://www.chess.com/share/game/live/ivaanfutureofindiachess/141334688130" /> |
|
| <meta property="og:site_name" content="Chess.com" /> |
|
|
|
| <meta name="twitter:title" content="Chess: GM MagnusCarlsen vs GM Hikaru" /> |
|
| <meta name="twitter:card" content="summary_large_image" /> |
|
| <meta name="twitter:site" content="@chesscom" /> |
|
| <meta name="twitter:description" content="GM MagnusCarlsen (2933) vs GM Hikaru (2834). MagnusCarlsen won by resignation in 43 moves. Click to review the game, move by move." /> |
|
| <meta name="twitter:image" content="https://www.chess.com/share/game/live/ivaanfutureofindiachess/141334688130" /> |
|
|
|
|
| <link rel="canonical" href="https://www.chess.com/game/live/141334688130"> |
|
|
|
|
| <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([ |
| 'chessboard_slam_animation', 'chessboard_disable_rook_castling', 'chessboard_no_mobile_padding', 'events_banner_ads', 'friend_service_read_enabled', 'play_base_global_resources', 'play_leagues_division_start_modal', 'play_sidebar_redesign', 'turnstile_in_registration_modal', 'user_activity_service_on_chesscom', 'web_coach_games_in_archive', 'wide_eval_bar', 'web_fe_oauth', 'ads_confiant_rollout', 'amplitude_domain_proxy', 'amplitude_navbar_click_events', 'amplitude_navbar_events', 'amplitude_navbar_viewed_event', 'analysis_improve_show_moves', 'analysis_wasm_torch', 'apple_pay_3rd_party_browsers_support', 'board_settings_move_classification_style', 'cf_managed_challenge_handler', 'chat_club_chats_visibility', 'chessboard_beta', 'chessboard_hotkeys', 'clubs_service_migration_clubs-search', 'coach_audio_multiple_languages', 'emit_strongly_typed_events', 'enable_banned_email_validation_onboarding', 'enable_fcm_push_event_v2', 'engine_threads_setting', 'engine_time_limit', 'evaluate_starting_fen_plus_moves', 'events_live_ratings', 'events_search_v2', 'fcm_track_user_activity_enabler_test', 'friend_page_use_friends_service', 'friends_remove_social_widget', 'friends_search_fe_battle_and_classroom', 'friends_search_fe_friends_dropdown', '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_prioritize_exact_match', 'game_chat_events', 'hide_game_stats_accuracy', 'hide_verified_link', 'home_coach_nudges', 'home_game_review_optimization', 'home_hide_activity_optimization', 'home_hide_awards_optimization', 'home_hide_clubs_and_club_events_optimization', 'home_hide_friends_optimization', 'home_hide_leagues_optimization', 'home_hide_streamers_optimization', 'home_hide_tournaments_optimization', 'home_nudge_v2_master_game_review', 'intercom_new_config', 'kount_sdk_async', 'lesson_complete_modal', 'lessons_wait_for_save', 'livechess_kill_engines', 'liveramp_gam_key', 'marketing_banners', 'marketing_middleware_serverside_device_id_generation', 'master_advice_learn', 'move_event_search_building_to_backend', 'navigation_xss_notification_prevention', 'new_eco_data_webapp', 'new_explorer_service', 'new_profile_page', 'new_second_chance_note_waive_appeal', 'no_invalid_position_eval', 'no_json_handling_on_register_errors', 'onboarding_how_did_you_hear_about_us', 'onboarding_theme_step_update', 'opm_pageload_modal_cleanup', 'otvc_suspicious_login_protection', 'payments_proto_tax_lines', 'play_challenge_idl_events', 'presence_pubsub_transport', 'profile_amplitude_events', 'puzzle_difficulty_setting', 'puzzles_free_trial_redesign', 'puzzles_v2_settings_hint', 'recovery_turnstile_captcha', 'refactored_vml_web_component', 'register_disable_facebook_registration', 'remove_home_nudge_v2_game_review', 'reopen_account_endpoint', 'sanction_belarus_flag', 'sanction_russia_flag', 'save_coach_games', 'security_private_diagram', 'share_modal_markings', 'shutdown_amplitude', 'sidebar_search_use_friends_service', 'speech_audio_new_url', 'stockfish_15_1', 'stockfish_16', 'stockfish_16_1_torch_2', 'stockfish_release_a', 'stockfish_release_b', 'sunset_komodo', 'tiptap_on_profile_pages', 'toaster_center_tab_tooltips', 'trans_util_sanitization', 'trust_and_safety_enable_otvc_web', 'turnstile_widget_metrics', 'use_fake_worker_stockfish', 'username_search_autocomplete_email', 'web_audio_use_new_sound_url', 'web_coach_switch_user_activity', 'web_consistent_onboarding_design', 'web_courses_client', 'web_courses_how_it_works_widget', 'web_courses_paid_items', 'web_courses_preview', 'web_discord_flair', 'web_duolingo_flair', 'web_fe_oauth_refresh_pubsub_connection', 'web_index_with_fold', 'web_hoist_chessbomb_api_url', 'web_opm_modal_friends_family_announcement', 'web_opm_modal_staff_flair_cancun', 'web_phone_number_core', 'web_phone_number_signup', 'web_report_with_game_id', 'web_settings_redesign', 'web_summer_sale_incentive', 'web_smart_email_opt_in', 'web_use_kick_updated_api', 'web_user_activity_sdk_v5', 'web_user_navigated_event', 'youtube_nocookie_rewrite' |
| ]); |
|
| window.chesscom.featuresConfig = Object.assign( |
| window.chesscom.featuresConfig || {}, |
| JSON.parse('\u007B\u0022coach_audio_multiple_languages\u0022\u003A\u007B\u0022es_ES\u0022\u003A\u0022es\u0022,\u0022ru_RU\u0022\u003A\u0022ru\u0022,\u0022tr_TR\u0022\u003A\u0022tr\u0022,\u0022en_US\u0022\u003A\u0022en\u0022,\u0022de_DE\u0022\u003A\u0022de\u0022,\u0022it_IT\u0022\u003A\u0022it\u0022,\u0022fr_FR\u0022\u003A\u0022fr\u0022,\u0022pl_PL\u0022\u003A\u0022pl\u0022,\u0022pt_PT\u0022\u003A\u0022pt\u0022\u007D,\u0022emit_strongly_typed_events\u0022\u003A\u005B\u0022type.googleapis.com\\\/chesscom.signup.v1.SignupImpression\u0022,\u0022chesscom.signup.v1.SignupImpression\u0022,\u0022type.googleapis.com\\\/chesscom.signup.v1.SignupButtonClicked\u0022,\u0022chesscom.signup.v1.SignupButtonClicked\u0022\u005D,\u0022friends_search_prioritize_exact_match\u0022\u003A\u007B\u0022log_suggestion_errors\u0022\u003Afalse\u007D,\u0022onboarding_how_did_you_hear_about_us\u0022\u003A\u007B\u0022surveyKey\u0022\u003A\u0022onboarding_how_did_you_hear_about_us\u0022\u007D,\u0022onboarding_theme_step_update\u0022\u003A\u007B\u0022onboardingThemeIds\u0022\u003A\u005B\u002271215266\u002Db2f4\u002D11ed\u002D870f\u002Da18455d17b4f\u0022,\u0022d9aca4b4\u002Ddd15\u002D11ef\u002D883d\u002Da1c4f49e805d\u0022,\u0022f5b192a0\u002Ddd15\u002D11ef\u002Db8f4\u002De50f81cc5666\u0022,\u00221986d3b6\u002Ddd16\u002D11ef\u002Da1c3\u002D9bac8b5c5427\u0022\u005D\u007D,\u0022shutdown_amplitude\u0022\u003A\u005B\u0022Stats\u0020\u002D\u0020View\u0022,\u0022Social\u0020\u002D\u0020ViewArticle\u0022,\u0022Themes\u0020\u002D\u0020Choose\u0022,\u0022Profile\u0020Viewed\u0022,\u0022DailyPuzzle\u0020\u002D\u0020Complete\u0022,\u0022Game\u0020Over\u0020Modal\u0020Ad\u0020\u002D\u0020Destroyed\u0022,\u0022Vs\u0020Computer\u0020\u002D\u0020Start\u0022,\u0022Analysis\u0020\u002D\u0020Game\u0020Review\u0022,\u0022Analysis\u0020\u002D\u0020Analyze\u0022,\u0022Game\u0020Over\u0020Modal\u0020Ad\u0020\u002D\u0020Loaded\u0022,\u0022Registration\u0020Started\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Clicked\u0022,\u0022Game\u0020Over\u0020Modal\u0020Ad\u0020\u002D\u0020Loading\u0020Error\u0022,\u0022Landing\u0020Page\u0020Element\u0020Clicked\u0022,\u0022Onboarding\u0020Step\u0020Completed\u0022,\u0022marketing_banner_show\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Best\u0022,\u0022Coach\u0020Nudge\u0020Displayed\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Show\u0020Line\u0022,\u0022Social\u0020\u002D\u0020ViewForum\u0022,\u0022appBannerClick\u0022,\u0022Social\u0020\u002D\u0020ViewArticle\u0022,\u0022Analysis\u0020\u002D\u0020Clicked\u0022,\u0022User\u0020Popover\u0020Clicked\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Retry\u0022,\u0022User\u0020Popover\u0020Viewed\u0022,\u0022Onboard\u0020\u002D\u0020Theme\u0022,\u0022Upgrade\u0020\u002D\u0020MembershipPage\u0022,\u0022Game\u0020\u002D\u0020Watch\u0022,\u0022Profile\u0020Page\u0020Interaction\u0022,\u0022presenceUiClick\u0022,\u0022Stats\u0020\u002D\u0020View\u0022,\u0022Profile\u0020Viewed\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Archive\u0022,\u0022Social\u0020\u002D\u0020EventsHome\u0022,\u0022Lessons\u0020\u002D\u0020Start\u0022,\u0022Reward\u0020Video\u0020Option\u0020Shown\u0022,\u0022Social\u0020\u002D\u0020ViewEvent\u0022,\u0022Social\u0020\u002D\u0020ViewNewsArticle\u0022,\u0022Game\u0020Chat\u0020Action\u0022,\u0022Insights\u0020\u002D\u0020Page\u0020Visit\u0022,\u0022Social\u0020\u002D\u0020ViewEventTabs\u0022,\u0022Onboard\u0020\u002D\u0020StartReg\u0022,\u0022Social\u0020\u002D\u0020ViewTopPlayer\u0022,\u0022Openings\u0020\u002D\u0020Start\u0022,\u0022Coach\u0020Nudge\u0020Accepted\u0022,\u0022Social\u0020\u002D\u0020ViewGame\u0022,\u0022Themes\u0020\u002D\u0020Choose\u0022,\u0022Analysis\u0020\u002D\u0020Openings\u0022,\u0022Practice\u0020\u002D\u0020Start\u0022,\u0022Upgrade\u0020\u002D\u0020Checkout\u0022,\u0022searchAutoFill\u0022,\u0022Social\u0020\u002D\u0020SendMessage\u0022,\u0022marketing_banner_close\u0022,\u0022Classroom\u0020Main\u0020Page\u0020Visited\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Recommended\u0020Training\u0022,\u0022todayClick\u0022,\u0022soloChessStart\u0022,\u0022Classroom\u0020Joined\u0022,\u0022marketing_banner_click\u0022,\u0022Community\u0020Streamer\u0020Banner\u0020Viewed\u0022,\u0022Classroom\u0020Created\u0022,\u0022Search\u0022,\u0022Insights\u0020\u002D\u0020Click\u0020Tab\u0022,\u0022Reward\u0020Video\u0020Option\u0020Clicked\u0022,\u0022Social\u0020\u002D\u0020PlayerCard\u0022,\u0022Reward\u0020Video\u0020Started\u0022,\u0022Social\u0020\u002D\u0020ChessTvView\u0022,\u0022Reward\u0020Video\u0020Completed\u0022,\u0022Insights\u0020\u002D\u0020Filter\u0020Change\u0022,\u0022Upgrade\u0020\u002D\u0020SubmitPayment\u0022,\u0022Home\u0020Button\u0020Clicked\u0022,\u0022Social\u0020\u002D\u0020SocialShare\u0022,\u0022Cancellation\u0020Page\u0020Viewed\u0022,\u0022DailyPuzzle\u0020\u002D\u0020Watch\u0020Video\u0022,\u0022Endgames\u0020\u002D\u0020StartChallenge\u0022,\u0022User\u0020\u002D\u0020AccountClose\u0022,\u0022Social\u0020\u002D\u0020ViewGameTab\u0022,\u0022Endgames\u0020\u002D\u0020ChallengeComplete\u0022,\u0022Endgames\u0020\u002D\u0020StartPractice\u0022,\u0022CCCC\u0022,\u0022Analysis\u0020\u002D\u0020Tablebase\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Shared\u0022,\u0022Classroom\u0020Game\u0020Loaded\u0022,\u0022Classroom\u0020Lines\u0020Toggled\u0020On\u0022,\u0022Classroom\u0020Eval\u0020Toggled\u0020On\u0022,\u0022Community\u0020Streamer\u0020Watch\u0020Clicked\u0022,\u0022Social\u0020\u002D\u0020EventsHomeSearch\u0022,\u0022OpeningStatsOpenOpening\u0022,\u0022Insights\u0020\u002D\u0020Tactics\u003A\u0020Click\u0020Board\u0020Preview\u0022,\u0022Social\u0020\u002D\u0020ViewGameSettings\u0022,\u0022Friend\u0020Invite\u0020Sent\u0022,\u0022Home\u0020Button\u0020clicked\u0022,\u0022Game\u0020\u002D\u0020Complete\u0022,\u0022Social\u0020\u002D\u0020ViewGameShare\u0022,\u0022Classroom\u0020Video\u0020Started\u0022,\u0022Social\u0020\u002D\u0020CreateBlog\u0022,\u0022settingChange\u0022,\u0022Classroom\u0020OnlyCoach\u0020Toggled\u0020On\u0022,\u0022Videos\u0020\u002D\u0020Complete\u0022,\u0022OpeningStatsBoardPreviewClick\u0022,\u0022Duolingo\u0020Article\u0020CTA\u0020Clicked\u0022,\u0022Recommended\u0020Match\u0020Shown\u0022,\u0022Social\u0020\u002D\u0020ViewGameAddToLibrary\u0022,\u0022OpeningStatsShowAllMoves\u0022,\u0022Classroom\u0020Clock\u0020Changed\u0022,\u0022Clicked\u0020Reactivate\u0022,\u0022Navclick\u0022,\u0022EmbeddedDailyPuzzle\u0020\u002D\u0020Start\u0022,\u0022Onboard\u0020\u002D\u0020Profile\u0022,\u0022EmbeddedDailyPuzzle\u0020\u002D\u0020Complete\u0022,\u0022Navbar\u0020Viewed\u0022,\u0022Checkout\u0020Page\u0020Interaction\u0022,\u0022playFeaturedTvShowClick\u0022,\u0022Badge\u0020Clicked\u0022,\u0022Year\u0020End\u0020Viewed\u0022,\u0022New\u0020Game\u0020\u002D\u0020Clicked\u0022,\u0022Recommended\u0020Match\u0020Shown\u0022,\u0022homeQuickLinkClick\u0022,\u0022Rematch\u0020\u002D\u0020Clicked\u0022,\u0022DailyPuzzle\u0020\u002D\u0020Start\u0022,\u0022Navbar\u0020Viewed\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Show\u0020Hint\u0022,\u0022Analysis\u0020\u002D\u0020Details\u0022,\u0022Tactics\u0020\u002D\u0020Analysis\u0022,\u0022Tactics\u0020\u002D\u0020Home\u0022,\u0022playOnlineClick\u0022,\u0022Game\u0020Review\u0020\u002D\u0020Show\u0020Best\u0020Move\u0020Mode\u0020Is\u0020Active\u0022,\u0022Insights\u0020\u002D\u0020Tactics\u003A\u0020Open\u0020Position\u0020Viewer\u0022,\u0022Lessons\u0020\u002D\u0020Home\u0022,\u0022Notifs\u0020Preprompt\u0020Clicked\u0022,\u0022Notifs\u0020System\u0020Prompt\u0020Clicked\u0022,\u0022Onboard\u0020\u002D\u0020Avatar\u0022,\u0022homeClick\u0022,\u0022upgradeModal\u0022,\u0022Button\u0020Clicked\u0022,\u0022Watch\u0020Menu\u0020Viewed\u0022,\u0022Watch\u0020Menu\u0020Closed\u0020No\u0020Actions\u0022,\u0022Coach\u0020Nudge\u0020Declined\u0022,\u0022Sharing\u0020Modal\u0020Viewed\u0022,\u0022Navbar\u0020Clicked\u0022,\u0022Set\u0020Coach\u0020Audio\u0020User\u0020Property\u0022,\u0022Settings\u0020Home\u0020Viewed\u0022,\u0022Sharing\u0020Modal\u0020Clicked\u0022,\u0022Recommended\u0020Match\u0020Dismissed\u0022,\u0022Recommended\u0020Match\u0020Sent\u0022,\u0022Analysis\u0020\u002D\u0020Saved\u0022,\u0022Coach\u0020Audio\u0020Toggled\u0022,\u0022Analysis\u0020\u002D\u0020Shared\u0022,\u0022Push\u0020Notification\u0020Opened\u0022,\u0022searchResultsClick\u0022,\u0022Watch\u0020Menu\u0020Closed\u0020No\u0020Actions\u0022,\u0022Watch\u0020Menu\u0020Closed\u0020No\u0020Actions\u0020\u0022,\u0022Cheat\u0020Report\u0020\u002D\u0020Quick\u0020Report\u0020Viewed\u0022\u005D,\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,\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,\u0022use_fake_worker_stockfish\u0022\u003A\u007B\u0022browser_versions\u0022\u003A\u005B\u007B\u0022browser\u0022\u003A\u0022chrome\u0022,\u0022version\u0022\u003A109\u007D\u005D\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\u007D') |
| ); |
| </script> |
|
|
| <script> |
| window.chesscom = window.chesscom || {}; |
|
| // Before adding global experiments please check in #experiments_chat slack channel for the performance costs |
|
|
|
|
|
| window.chesscom.experiments = {"move_daily_time_controls":"control","play_nudges_v2":"test","puzzles_v2_with_coach_web":null,"ab_onboarding_signup_takeover":null,"web_ad_quality_vendor_testing":null,"ab_streaks_existing_users_q22024":null} |
| </script> |
| </head> |
|
|
|
|
|
|
|
|
|
| <body class=" theme-background nav-collapsed |
| board-layout |
| hide-board-icons |
| with-players with-controls with-evaluation with-no-mobile-padding " 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="14"> |
| <span>14</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="29"> |
| <span>29</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 collapsed" |
| 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="43"> |
| <span> |
| 43 |
| </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="5bd4ea37b6b434c9a042.U1NG8gFqEsJowcmTGPxQW1kuQ1FiB0w9T20Zu448ecI.FjoinUQnK_JFkI76ULkVChZ3dgQYNS9eOAxJ5OJTG6MRNgSlYzxa8RGM_Q"/> |
| </form> |
|
| </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/', |
| notifications: 'https://www.chess.com/service/notifications/notifications', |
| 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/', |
| reactions: 'https://www.chess.com/service/reactions/', |
| 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> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| <link |
| href="/chesscom-artifacts/packages/@chesscom/play-client/148.1.0/play-vendors.client.css" |
| type="text/css" |
| rel="stylesheet"/> |
|
| <link |
| href="/chesscom-artifacts/packages/@chesscom/play-client/148.1.0/play.client.css" |
| type="text/css" |
| rel="stylesheet"/> |
|
|
|
|
|
|
| <link |
| data-href="/bundles/app/css/comments.client.649720c6.css" |
| rel="stylesheet" |
| type="text/css" /> |
|
|
|
|
|
| <script type="text/javascript"> |
| var Config = { |
| "cometd.url": "/cometd", |
| "domain.main": "//www.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", |
| "pathToKomodoWorker": "/bundles/app/js/vendor/jschessengine/komodo.9ea31da2.js", |
| "pathToWasmKomodo": "/bundles/app/js/vendor/jschessengine/komodo.765d36d5.bin", |
| "pathToNonWasmKomodo": "/bundles/app/js/vendor/jschessengine/komodo.asm.b6f18c99.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.94c02a0c.js", |
| "pathToWasmExplanationEngine": "/bundles/app/js/vendor/explanation-engine-beta/explanation-engine.7c654403.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.14a5fb52.json", |
| "pathToBook": "/bundles/app/js/engine/books/eco.14a5fb52.json", |
| "pathToBookSmall": "/bundles/app/js/engine/books/eco.14a5fb52.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", |
| "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", |
| "fakeWorkerBrowserVersions": [{"browser":"chrome","version":109}], |
| "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, |
| "isCelebrityCoachesEnabled": false, |
| "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.10b9c589.js", |
|
| Config.pathToFCMWorker = "/bundles/app/js/fcm-worker.client.07f257ad.js", |
|
|
| Config.pathToDiagramViewerCSS = "/bundles/app/css/diagram-viewer.client.css", |
| Config.pathToDiagramViewerJS = "/bundles/app/js/diagram-viewer.client.4e703d7e.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":368298503,"hasEmail":true,"autoTrackContent":true,"username":"IvaanfutureofIndiaChess","avatarUrl":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/368298503.49b11b11.50x50o.bfe5681289a1.png","settingsAvatarUrl":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/368298503.49b11b11.161x161o.9b9d5e11ffd3.png","avatarLargeUrl":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/368298503.49b11b11.100x100o.e90f5bcc9793.png","chessTitle":null,"country":{"code":"IN","id":69,"name":"India"},"membershipCode":"platinum","rating":1059,"cohort":"","membershipLevel":40,"isActivated":true,"isRecentlyRegistered":false,"isEnabled":true,"isGuest":false,"isBasic":false,"isContentHidden":false,"isPremium":true,"isGold":false,"isDiamond":false,"isModerator":false,"isPlatinum":true,"isStaff":false,"isFairPlayProctor":false,"hasAccount":true,"isNewlyRegistered":false,"optedBeta":false,"lastLoginDate":1754017440,"timezone":"America\/Los_Angeles","archiveView":"grid","fairPlayAgree":true,"features":{"usersettings":true,"themes":true},"isImpersonating":false,"eligibleFirstTrial":false,"registerDate":1717843261,"safeMode":false,"uuid":"991dcdfa-2583-11ef-b977-9563646f38f6","allowBrowserNotifications":[{"timestamp":1743075591,"allowed":false},{"timestamp":1745760031,"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","perf_test_platinum_users","__ible_for_mobile_gameplay_interstitials","massmailer_qa_audience","massmailer_qa_audience_3","subscription_plan_gold_or_above","subscription_plan_platinum_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","product_survey_50_puzzles_5_lessons","chess_tv_web","chess_tv_mobile","bughouse_plus_titled_premium","is_eligible_for_iterable_20240925","rating_one_between_800_1200","can_edit_rich_html_content","opm_monthly_bot_audience","daily_game_players","is_eligible_for_iterable_20250110","active_puzzle_users_chessable_banner","chess960_last_90_days_chessable_banner","is_eligible_for_iterable_20250211","coach_champs_banner_800_1200","opm_courses_announcement","opm_courses_announcement_3","audience_courses_ftue_no_landing","rating_one_lt_1000_not_within_90_days","game_review_freeform_opm_announcement"],"audiences_member_of":["monthly_active_users","users_with_login_in_past_365_days","daily_active_users","is_in_iterable","perf_test_platinum_users","is_eligible_for_mobile_gameplay_interstitials","massmailer_qa_audience","massmailer_qa_audience_3","subscription_plan_gold_or_above","subscription_plan_platinum_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","product_survey_50_puzzles_5_lessons","chess_tv_web","chess_tv_mobile","bughouse_plus_titled_premium","is_eligible_for_iterable_20240925","rating_one_between_800_1200","can_edit_rich_html_content","opm_monthly_bot_audience","daily_game_players","is_eligible_for_iterable_20250110","active_puzzle_users_chessable_banner","chess960_last_90_days_chessable_banner","is_eligible_for_iterable_20250211","coach_champs_banner_800_1200","opm_courses_announcement","opm_courses_announcement_3","audience_courses_ftue_no_landing","rating_one_lt_1000_not_within_90_days","game_review_freeform_opm_announcement"]},"flair":{"id":"ac067e4a-2af1-11ee-b7ae-990fe1156a4a","images":{"png":"https:\/\/images.chesscomfiles.com\/chess-flair\/holiday\/halloween_grave.png","svg":"https:\/\/images.chesscomfiles.com\/chess-flair\/holiday\/halloween_grave.svg","lottie":"https:\/\/images.chesscomfiles.com\/chess-flair\/holiday\/halloween_grave.lottie"}},"flairCode":null,"skillLevel":1,"intercomUserJwt":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOTkxZGNkZmEtMjU4My0xMWVmLWI5NzctOTU2MzY0NmYzOGY2IiwiZW1haWwiOiJoZW1lbmRqQGdtYWlsLmNvbSIsImV4cCI6MTc1NDEwNTMzNH0.S8gpT36BhhHK_HnTuCoUhrXNPqP1Er9eKamlCl_xtyw","firstName":"Hemen","lastName":"Bordoloi","daysSinceUpgradedToPremium":null,"bucketingId":"991dcdfa-2583-11ef-b977-9563646f38f6"},"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-06-28","expiryDate":"2026-06-28","subscriptionUnit":"years","membershipCode":"platinum","remainingTrialDays":0,"isDefaultMembershipGroup":true},"productsDisplayNames":{"30":"Gold","40":"Platinum","50":"Diamond"},"intercomUserProperties":{"name":"IvaanfutureofIndiaChess","created_at":1717843261,"ChessCom User UUID":"991dcdfa-2583-11ef-b977-9563646f38f6","Archive View":"grid","Auto Track Content":true,"Avatar Large Url":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/368298503.49b11b11.100x100o.e90f5bcc9793.png","Avatar Url":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/368298503.49b11b11.50x50o.bfe5681289a1.png","Chess Title":null,"Cohort":"","Country":"India","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":false,"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":1754017440,"Membership Code":"platinum","Membership Level":40,"Opted Beta":false,"Opted Leagues":true,"Rating":1059,"Register Date":1717843261,"Safe Mode":false,"Settings Avatar Url":"https:\/\/images.chesscomfiles.com\/uploads\/v1\/user\/368298503.49b11b11.161x161o.9b9d5e11ffd3.png","Timezone":"America\/Los_Angeles","Username":"IvaanfutureofIndiaChess","IP":"49.205.38.14","Locale":"en_US","Is Trial":false,"Is Titled Player":false,"ChessCom UID":368298503,"First Name":"Hemen","Last Name":"Bordoloi","intercom_user_jwt":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOTkxZGNkZmEtMjU4My0xMWVmLWI5NzctOTU2MzY0NmYzOGY2IiwiZW1haWwiOiJoZW1lbmRqQGdtYWlsLmNvbSIsImV4cCI6MTc1NDEwNTMzNH0.S8gpT36BhhHK_HnTuCoUhrXNPqP1Er9eKamlCl_xtyw","user_id":"991dcdfa-2583-11ef-b977-9563646f38f6","Days Since Created":418,"Days Since Upgraded To Premium":null},"i18n":{"locale":"en_US","contentLanguage":"only_user","mobile":[]},"csrf":{"token":"a.4GKffMxvb17yMmkSCKLIaP4mfEQ6Uk7jq2svj0msK6U.1xXmHa4rOyeKYz5VYZWAC5ZgCiZYNAPQ0j1q7R3fWP2QBdkrtA4HG8ZnGg","login":"dde.Qhj8tgNMMLZDHH-ycqsYHLTKsuJPDzYM71n1sT3y4PU.IW2fzlsIB8EmXRzqO55bRf650Ywbe1Nd2izD-A2FmpA4eqvpdAJo_nJwFA","logout":"092af5c6b55859020bde0018d77108.PTE8uB9MfC6BG5DtcBIi0KMzXMhH_3VGGOgxfOW2e6o.eFhY11oBRR6sSteEOFdngexqaZ09zRYlb4lhI4nZGct_VH7vfRo0HfhWpA"},"amplitudeKey":"5cc41a1e56d0ee35d4c85d1d4225d2d1","userActivityKey":"web-c282-c50c-11ee-b1e9-e50b443b95c4","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"}; |
| //]]> |
|
| context.version = '20250731073018'; |
| context.branch = ''; |
| context.commit = '444ec2564ee0656f3e514c4df18be83e997a1eef'; |
| context.tag = null; |
| context.requestId = '6303e74e78ae99d57e120713ac20fd69'; |
| context.server = 'web108.chess.com'; |
| context.locale = 'en_US'; |
| context.environment = 'prod'; |
| context.cookies = { |
| app: '', |
| domain: 'chess.com' |
| }; |
|
| context.ip = '49.205.38.14'; |
| context.chessboardBeta = true; |
| context.route = 'web_game_live'; |
| </script> |
|
| <script defer src="/bundles/app/js/client/es6-translations/es6-translation.en_US.03a8e74b.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 src="/bundles/app/js/vue.dll.909e5445.js"></script> |
|
|
|
|
| <script defer data-src="/bundles/app/js/toaster-center.client.89388377.js"> |
| </script> |
|
|
|
|
|
|
|
| <script defer src="/bundles/app/js/global.client.bf9ce349.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.d49fa9e3.js"> |
| </script> |
|
|
|
|
|
|
| <script defer data-src="/bundles/app/js/pubsub-connection.client.7273d04c.js"> |
| </script> |
|
|
|
|
|
|
| <script defer data-src="/bundles/app/js/chat-next.client.f6a89180.js"> |
| </script> |
|
|
|
|
|
| <script src="https://www.chess.com/bundles/app/js/turnstile.client.36a3e5fb.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.10b9c589.js', |
| theme: 'silver', |
| theme_url: '/bundles/app/js/vendor/tinymce/themes/silver/theme.min.b84a8ffe.js', |
| content_css: '/bundles/app/css/tinymce-content.client.5bf2d917.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.c06e9af7.js"> |
| </script> |
|
|
|
|
|
|
|
|
| <script defer data-skip-global data-src="/bundles/app/js/comments.client.5b768fb3.js"> |
| </script> |
|
|
|
|
|
|
|
|
|
| <script> |
| window.chesscom = window.chesscom || {}; |
|
| window.chesscom.features = (window.chesscom.features || []).concat([ |
| 'play_rcn_tournaments', 'fp_chrome_extension_list', 'leagues_data_fallback_timeout', 'livechessclient_idle_timeout', 'livechessclient_live2', 'livechessclient_websocket', 'play_connected_board', 'play_connected_board_error_sentry', 'play_daily_challenges_redesign', 'play_daily_first_move_modal', '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_move_daily_time_controls_experiment', 'play_nudges_v2_game_review', 'play_pro_chess_league', 'play_rcn_matcher_switch', 'play_use_friends_service', 'rcn_custom_position_challenges', 'sidebar_search_use_friends_service', 'play_remove_server_shutdown' |
| ]); |
|
| 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\u003A10000\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\u007D\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.play_sounds":true,"board.show_animations":true,"board.game_result_animations":true,"board.coordinates":"inside","gameplay.live.seek_is_rated":true,"gameplay.seek_game_type":"chess","gameplay.seek_max_rating":null,"gameplay.seek_min_rating":-25,"gameplay.live.seek_increment_chess":0,"gameplay.live.seek_increment_variants":0,"gameplay.live.seek_base_time_chess":600,"gameplay.live.seek_base_time_variants":600,"gameplay.show_membership_badges":true}); |
| </script> |
| <script> |
| window.chesscom.showAds = Boolean(); |
| window.chesscom.statsGames = 18923479; |
| window.chesscom.statsMembersOnline = 117270; |
|
| if (window.context.user) { |
| window.context.user.hasConnectedYoutube = false; |
| window.context.user.hasConnectedTwitch = false; |
| window.context.user.hasSupportRole = false; |
| window.context.user.completedGamesCount = 785; |
| window.context.user.isStreamer = false; |
| window.context.user.league = 'legend'; |
| } |
| </script> |
|
|
|
|
|
|
|
|
|
|
| <script |
| defer |
| src="/chesscom-artifacts/packages/@chesscom/play-client/148.1.0/play-vendors.client.js"> |
| </script> |
|
| <script |
| defer |
| src="/chesscom-artifacts/packages/@chesscom/play-client/148.1.0/play.client.js"> |
| </script> |
|
|
|
|
|
|
|
|
| <script defer data-src="/bundles/app/js/navigation-legacy.client.ca638287.js"> |
| </script> |
|
|
|
|
|
|
| <div id="checkmate"></div> |
| <div id="toaster-center"></div> |
|
|
| <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="IvaanfutureofIndiaChess"> |
| </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.147d7157.js"> |
| </script> |
|
|
|
| <div id="opm-modal"></div> |
| </body> |
| </html> |
|