{"id":440901,"date":"2025-12-11T10:29:03","date_gmt":"2025-12-11T09:29:03","guid":{"rendered":"https:\/\/www.dynseo.com\/test-memoire\/"},"modified":"2026-03-29T18:09:58","modified_gmt":"2026-03-29T16:09:58","slug":"memory-test","status":"publish","type":"page","link":"https:\/\/www.dynseo.com\/en\/memory-test\/","title":{"rendered":"Memory test"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"en\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><title>Free Memory Test &#8211; Evaluate Your Memory in 10 Minutes | DYNSEO<\/title><!-- [et_pb_line_break_holder] --><meta name=\"description\" content=\"Free and comprehensive memory test. Evaluate your short-term memory, visual memory, working memory and sequential memory in 10 minutes.\"><!-- [et_pb_line_break_holder] --><link rel=\"canonical\" href=\"https:\/\/www.dynseo.com\/en\/memory-test\/\"><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@600;700;800;900&#038;family=Nunito:wght@400;600;700;800&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->* { margin: 0; padding: 0; box-sizing: border-box; }<!-- [et_pb_line_break_holder] -->body { font-family: 'Nunito', sans-serif; background: #f0f4ff; color: #1a1a2e; min-height: 100vh; padding: 0 0 40px; font-size: 16px; line-height: 1.6; }<!-- [et_pb_line_break_holder] -->.hero { background: #c4ede7; padding: 48px 20px 0; position: relative; overflow: visible; }<!-- [et_pb_line_break_holder] -->.hero-curve { position: absolute; bottom: -2px; left: 0; right: 0; width: 100%; height: 60px; background: #f0f4ff; border-radius: 50% 50% 0 0; z-index: 4; }<!-- [et_pb_line_break_holder] -->.hero-inner { max-width: 800px; margin: 0 auto; display: grid; grid-template-columns: 1fr auto; gap: 20px; align-items: flex-end; position: relative; z-index: 3; }<!-- [et_pb_line_break_holder] -->.hero-left { padding-bottom: 76px; }<!-- [et_pb_line_break_holder] -->.hero-pill { display: inline-block; font-family: 'Montserrat', sans-serif; font-size: 10px; font-weight: 800; letter-spacing: 1.5px; text-transform: uppercase; color: #5268c9; background: #fff; border-radius: 30px; padding: 6px 16px; margin-bottom: 14px; }<!-- [et_pb_line_break_holder] -->.hero-title { font-family: 'Montserrat', sans-serif; font-size: clamp(18px, 4vw, 26px); font-weight: 900; color: #1a1a2e; line-height: 1.25; margin-bottom: 10px; }<!-- [et_pb_line_break_holder] -->.hero-title .hl-word { display: inline-block; background: #d9f4f5; border-radius: 10px; padding: 2px 12px 4px; color: #1a5f64; }<!-- [et_pb_line_break_holder] -->.hero-title .brand { color: #5268c9; }<!-- [et_pb_line_break_holder] -->.hero-sub { font-size: 13px; color: #2d4a46; line-height: 1.7; max-width: 430px; }<!-- [et_pb_line_break_holder] -->.hero-icon { font-size: 80px; line-height: 1; padding-bottom: 68px; filter: drop-shadow(0 6px 18px rgba(42,117,119,.15)); }<!-- [et_pb_line_break_holder] -->\/* Badge membre *\/<!-- [et_pb_line_break_holder] -->.member-badge { display: none; align-items: center; gap: 8px; background: linear-gradient(135deg, #5268c9, #3a4fa0); color: #fff; padding: 7px 16px; border-radius: 30px; font-family: 'Montserrat', sans-serif; font-size: 11px; font-weight: 800; letter-spacing: .5px; margin-top: 12px; box-shadow: 0 4px 14px rgba(82,104,201,.3); }<!-- [et_pb_line_break_holder] -->.member-badge.visible { display: inline-flex; }<!-- [et_pb_line_break_holder] -->.member-badge .dot { width: 8px; height: 8px; background: #a9e2e4; border-radius: 50%; animation: pulse 1.5s infinite; }<!-- [et_pb_line_break_holder] -->@keyframes pulse { 0%,100%{opacity:1;transform:scale(1)} 50%{opacity:.6;transform:scale(1.3)} }<!-- [et_pb_line_break_holder] -->\/* Indicateur de variation *\/<!-- [et_pb_line_break_holder] -->.variation-badge { display: inline-flex; align-items: center; gap: 5px; background: linear-gradient(135deg, #5268c9, #3a4fa0); color: #fff; padding: 4px 12px; border-radius: 20px; font-family: 'Montserrat', sans-serif; font-size: 10px; font-weight: 800; letter-spacing: .5px; margin-left: 8px; vertical-align: middle; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.container { max-width: 800px; margin: 0 auto; padding: 28px 16px 0; }<!-- [et_pb_line_break_holder] -->.screen { display: none; animation: fadeIn .4s ease-out; }<!-- [et_pb_line_break_holder] -->.screen.active { display: block; }<!-- [et_pb_line_break_holder] -->@keyframes fadeIn { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: none; } }<!-- [et_pb_line_break_holder] -->.info-row { display: flex; gap: 12px; margin-bottom: 22px; flex-wrap: wrap; justify-content: center; }<!-- [et_pb_line_break_holder] -->.info-chip { display: flex; align-items: center; gap: 10px; padding: 13px 20px; background: #fff; border-radius: 40px; border: 1.5px solid rgba(82,104,201,.12); box-shadow: 0 2px 10px rgba(82,104,201,.07); }<!-- [et_pb_line_break_holder] -->.info-chip .icon-wrap { width: 42px; height: 42px; background: linear-gradient(135deg, #2a7577, #1a5f64); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; }<!-- [et_pb_line_break_holder] -->.info-chip .value { font-family: 'Montserrat', sans-serif; font-size: 17px; font-weight: 900; color: #2a7577; }<!-- [et_pb_line_break_holder] -->.info-chip .label { font-size: 11px; color: #888; }<!-- [et_pb_line_break_holder] -->.section-card { background: #fff; border-radius: 22px; border: 1.5px solid rgba(82,104,201,.08); padding: 22px; margin-bottom: 18px; box-shadow: 0 4px 20px rgba(82,104,201,.08); }<!-- [et_pb_line_break_holder] -->.section-title { font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 900; color: #2a7577; margin-bottom: 14px; display: flex; align-items: center; gap: 8px; padding-bottom: 10px; border-bottom: 2px solid #f0f0f8; }<!-- [et_pb_line_break_holder] -->.capacity-list { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 10px; margin-top: 4px; }<!-- [et_pb_line_break_holder] -->.capacity-item { display: flex; align-items: center; gap: 10px; padding: 12px 14px; background: linear-gradient(135deg, #d9f4f5, #c4ede7); border-radius: 12px; font-size: 12px; font-weight: 700; color: #1a5f64; }<!-- [et_pb_line_break_holder] -->.capacity-item .emoji { font-size: 1.3rem; }<!-- [et_pb_line_break_holder] -->.btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; padding: 13px 28px; font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 800; border: none; border-radius: 30px; cursor: pointer; transition: all .3s; }<!-- [et_pb_line_break_holder] -->.btn-primary { background: #2a7577; color: #fff; box-shadow: 0 4px 14px rgba(42,117,119,.3); }<!-- [et_pb_line_break_holder] -->.btn-primary:hover { background: #1a5f64; transform: translateY(-2px); }<!-- [et_pb_line_break_holder] -->.btn-secondary { background: #fff; color: #2a7577; border: 2px solid rgba(42,117,119,.25); }<!-- [et_pb_line_break_holder] -->.btn-secondary:hover { background: #2a7577; color: #fff; }<!-- [et_pb_line_break_holder] -->.btn-large { padding: 16px 40px; font-size: 14px; }<!-- [et_pb_line_break_holder] -->.start-section { text-align: center; padding: 14px 0; }<!-- [et_pb_line_break_holder] -->.test-progress { margin-bottom: 20px; }<!-- [et_pb_line_break_holder] -->.progress-bar-container { height: 10px; background: #e8e8f0; border-radius: 10px; overflow: hidden; margin-bottom: 10px; }<!-- [et_pb_line_break_holder] -->.progress-bar { height: 100%; background: linear-gradient(90deg, #2a7577, #5268c9); border-radius: 10px; transition: width .5s; }<!-- [et_pb_line_break_holder] -->.progress-text { display: flex; justify-content: space-between; font-family: 'Montserrat', sans-serif; font-size: 11px; font-weight: 700; color: #888; }<!-- [et_pb_line_break_holder] -->.test-card { background: #fff; border-radius: 22px; border: 1.5px solid rgba(82,104,201,.08); padding: 26px; margin-bottom: 20px; box-shadow: 0 4px 20px rgba(82,104,201,.08); overflow: hidden; }<!-- [et_pb_line_break_holder] -->.test-header { display: flex; align-items: center; gap: 14px; margin-bottom: 20px; background: linear-gradient(135deg, #2a7577, #1a5f64); padding: 18px 20px; border-radius: 16px; }<!-- [et_pb_line_break_holder] -->.test-icon { width: 52px; height: 52px; background: rgba(255,255,255,.2); border-radius: 13px; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; flex-shrink: 0; }<!-- [et_pb_line_break_holder] -->.test-header h2 { font-family: 'Montserrat', sans-serif; font-size: 16px; font-weight: 900; color: #fff; }<!-- [et_pb_line_break_holder] -->.test-header p { font-size: 12px; color: rgba(255,255,255,.85); margin-top: 2px; }<!-- [et_pb_line_break_holder] -->.test-instructions { background: linear-gradient(135deg, #d9f4f5, #c4ede7); border-radius: 14px; padding: 15px 18px; margin-bottom: 20px; font-size: 13px; color: #1a5f64; line-height: 1.6; }<!-- [et_pb_line_break_holder] -->.test-area { min-height: 280px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 18px; width: 100%; overflow-x: hidden; }<!-- [et_pb_line_break_holder] -->.test-count { font-family: 'Montserrat', sans-serif; font-size: 11px; font-weight: 700; color: #aaa; text-align: center; margin-top: 14px; }<!-- [et_pb_line_break_holder] -->.number-display { font-family: 'Montserrat', sans-serif; font-size: 3.5rem; font-weight: 900; color: #2a7577; background: linear-gradient(135deg, #d9f4f5, #c4ede7); padding: 26px 48px; border-radius: 20px; border: 2px solid #a9e2e4; letter-spacing: 10px; min-width: 230px; max-width: 100%; text-align: center; word-break: break-all; transition: background .4s; }<!-- [et_pb_line_break_holder] -->.number-input { display: flex; gap: 8px; flex-wrap: wrap; justify-content: center; }<!-- [et_pb_line_break_holder] -->.number-input input { width: 54px; height: 64px; text-align: center; font-family: 'Montserrat', sans-serif; font-size: 1.6rem; font-weight: 900; border: 2.5px solid rgba(42,117,119,.2); border-radius: 12px; outline: none; transition: all .3s; color: #1a1a2e; }<!-- [et_pb_line_break_holder] -->.number-input input:focus { border-color: #2a7577; box-shadow: 0 0 0 4px rgba(42,117,119,.15); }<!-- [et_pb_line_break_holder] -->.memory-grid { display: grid; gap: 11px; margin: 16px auto; justify-content: center; }<!-- [et_pb_line_break_holder] -->.memory-grid.grid-3x3 { grid-template-columns: repeat(3, minmax(58px, 76px)); max-width: 280px; }<!-- [et_pb_line_break_holder] -->.memory-cell { aspect-ratio: 1; background: #fff; border: 2.5px solid rgba(42,117,119,.18); border-radius: 13px; cursor: pointer; transition: all .3s; }<!-- [et_pb_line_break_holder] -->.memory-cell:hover { border-color: #2a7577; transform: scale(1.05); }<!-- [et_pb_line_break_holder] -->.memory-cell.highlighted { background: linear-gradient(135deg, #2a7577, #1a5f64); border-color: #2a7577; }<!-- [et_pb_line_break_holder] -->.memory-cell.correct { background: linear-gradient(135deg, #d9f4f5, #a9e2e4); border-color: #2a7577; }<!-- [et_pb_line_break_holder] -->.memory-cell.wrong { background: linear-gradient(135deg, #fde0e8, #f9b8ca); border-color: #e73469; }<!-- [et_pb_line_break_holder] -->.word-pairs-display { display: flex; flex-direction: column; gap: 12px; width: 100%; max-width: 380px; }<!-- [et_pb_line_break_holder] -->.word-pair { display: flex; justify-content: center; gap: 16px; padding: 13px 20px; background: linear-gradient(135deg, #d9f4f5, #c4ede7); border-radius: 13px; font-family: 'Montserrat', sans-serif; font-size: 14px; font-weight: 800; color: #1a5f64; }<!-- [et_pb_line_break_holder] -->.word-pair .arrow { color: #2a7577; }<!-- [et_pb_line_break_holder] -->.recall-container { width: 100%; max-width: 380px; }<!-- [et_pb_line_break_holder] -->.recall-item { display: flex; align-items: center; gap: 14px; margin-bottom: 12px; padding: 13px; background: #f8f8fd; border-radius: 13px; }<!-- [et_pb_line_break_holder] -->.recall-item .given-word { font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 13px; color: #1a5f64; min-width: 90px; }<!-- [et_pb_line_break_holder] -->.recall-item input { flex: 1; padding: 10px 13px; font-size: 13px; border: 2px solid rgba(82,104,201,.15); border-radius: 10px; outline: none; transition: border-color .2s; }<!-- [et_pb_line_break_holder] -->.recall-item input:focus { border-color: #2a7577; }<!-- [et_pb_line_break_holder] -->.pattern-display { display: flex; gap: 14px; flex-wrap: wrap; justify-content: center; margin: 18px 0; }<!-- [et_pb_line_break_holder] -->.pattern-shape { width: 66px; height: 66px; display: flex; align-items: center; justify-content: center; font-size: 2.2rem; background: #fff; border: 2.5px solid rgba(42,117,119,.18); border-radius: 15px; transition: all .3s; }<!-- [et_pb_line_break_holder] -->.pattern-shape.active { transform: scale(1.15); border-color: #2a7577; box-shadow: 0 4px 18px rgba(42,117,119,.3); background: #d9f4f5; }<!-- [et_pb_line_break_holder] -->.pattern-options { display: flex; gap: 11px; flex-wrap: wrap; justify-content: center; }<!-- [et_pb_line_break_holder] -->.pattern-btn { width: 66px; height: 66px; font-size: 2rem; background: #fff; border: 2.5px solid rgba(42,117,119,.18); border-radius: 15px; cursor: pointer; transition: all .3s; }<!-- [et_pb_line_break_holder] -->.pattern-btn:hover { border-color: #2a7577; transform: scale(1.08); }<!-- [et_pb_line_break_holder] -->.pattern-btn.selected { background: linear-gradient(135deg, #d9f4f5, #c4ede7); border-color: #2a7577; }<!-- [et_pb_line_break_holder] -->.backward-display { font-family: 'Montserrat', sans-serif; font-size: 3rem; font-weight: 900; color: #7a5f00; letter-spacing: 14px; padding: 22px 36px; background: linear-gradient(135deg, #fff8d6, #ffeca7); border-radius: 18px; border: 2px solid #ffb600; max-width: 100%; text-align: center; word-break: break-all; transition: background .4s, border-color .4s; }<!-- [et_pb_line_break_holder] -->.backward-hint { background: #fff8d6; border: 2px solid #ffb600; border-radius: 30px; padding: 10px 22px; font-family: 'Montserrat', sans-serif; font-size: 12px; font-weight: 900; color: #7a5f00; }<!-- [et_pb_line_break_holder] -->.images-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin: 16px auto; max-width: 340px; }<!-- [et_pb_line_break_holder] -->.image-card { aspect-ratio: 1; background: #fff; border: 2.5px solid rgba(82,104,201,.12); border-radius: 15px; display: flex; align-items: center; justify-content: center; font-size: 2.5rem; cursor: pointer; transition: all .3s; }<!-- [et_pb_line_break_holder] -->.image-card:hover { border-color: #2a7577; transform: scale(1.05); }<!-- [et_pb_line_break_holder] -->.image-card.shown { background: linear-gradient(135deg, #d9f4f5, #c4ede7); }<!-- [et_pb_line_break_holder] -->.image-card.selected { background: linear-gradient(135deg, #2a7577, #1a5f64); border-color: #2a7577; }<!-- [et_pb_line_break_holder] -->.image-card.correct { background: linear-gradient(135deg, #d9f4f5, #a9e2e4); border-color: #2a7577; }<!-- [et_pb_line_break_holder] -->.image-card.wrong { background: linear-gradient(135deg, #fde0e8, #f9b8ca); border-color: #e73469; }<!-- [et_pb_line_break_holder] -->.timer-display { font-family: 'Montserrat', sans-serif; font-size: 2.6rem; font-weight: 900; color: #2a7577; }<!-- [et_pb_line_break_holder] -->.feedback { padding: 13px 20px; border-radius: 13px; font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 12px; text-align: center; margin-top: 13px; }<!-- [et_pb_line_break_holder] -->.feedback.correct { background: #d9f4f5; color: #1a5f64; }<!-- [et_pb_line_break_holder] -->.feedback.wrong { background: #fde0e8; color: #9b1e42; }<!-- [et_pb_line_break_holder] -->.results-header { background: linear-gradient(135deg, #2a7577, #1a5f64); border-radius: 22px; padding: 36px 28px; color: #fff; text-align: center; margin-bottom: 30px; box-shadow: 0 6px 30px rgba(42,117,119,.25); }<!-- [et_pb_line_break_holder] -->.results-header h1 { font-family: 'Montserrat', sans-serif; font-size: 22px; font-weight: 900; margin-bottom: 6px; }<!-- [et_pb_line_break_holder] -->.results-header p { font-size: 13px; opacity: .9; }<!-- [et_pb_line_break_holder] -->.score-wrapper { width: 200px; height: 200px; margin: -56px auto 24px; }<!-- [et_pb_line_break_holder] -->.score-circle { width: 100%; height: 100%; background: #fff; border-radius: 50%; box-shadow: 0 8px 30px rgba(42,117,119,.18); display: flex; flex-direction: column; align-items: center; justify-content: center; border: 6px solid #2a7577; }<!-- [et_pb_line_break_holder] -->.score-circle.excellent { border-color: #2a7577; }<!-- [et_pb_line_break_holder] -->.score-circle.good { border-color: #5268c9; }<!-- [et_pb_line_break_holder] -->.score-circle.average { border-color: #ffb600; }<!-- [et_pb_line_break_holder] -->.score-circle.low { border-color: #e73469; }<!-- [et_pb_line_break_holder] -->.score-circle.concern { border-color: #9b1e42; }<!-- [et_pb_line_break_holder] -->.score-value { font-family: 'Montserrat', sans-serif; font-size: 3rem; font-weight: 900; color: #1a1a2e; line-height: 1; }<!-- [et_pb_line_break_holder] -->.score-max { font-size: 13px; color: #aaa; }<!-- [et_pb_line_break_holder] -->.score-label { margin-top: 7px; padding: 4px 14px; border-radius: 30px; font-family: 'Montserrat', sans-serif; font-size: 11px; font-weight: 900; color: #fff; text-transform: uppercase; letter-spacing: .8px; }<!-- [et_pb_line_break_holder] -->.score-label.excellent { background: #2a7577; }<!-- [et_pb_line_break_holder] -->.score-label.good { background: #5268c9; }<!-- [et_pb_line_break_holder] -->.score-label.average { background: #ffb600; }<!-- [et_pb_line_break_holder] -->.score-label.low { background: #e73469; }<!-- [et_pb_line_break_holder] -->.score-label.concern { background: #9b1e42; }<!-- [et_pb_line_break_holder] -->.results-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 22px; }<!-- [et_pb_line_break_holder] -->.result-card { background: #fff; border-radius: 18px; padding: 18px; border: 1.5px solid rgba(82,104,201,.08); box-shadow: 0 2px 12px rgba(82,104,201,.07); }<!-- [et_pb_line_break_holder] -->.result-card .icon { font-size: 1.5rem; margin-bottom: 7px; }<!-- [et_pb_line_break_holder] -->.result-card h4 { font-family: 'Montserrat', sans-serif; font-size: 11px; font-weight: 900; color: #1a1a2e; margin-bottom: 5px; }<!-- [et_pb_line_break_holder] -->.result-card .score { font-family: 'Montserrat', sans-serif; font-size: 20px; font-weight: 900; }<!-- [et_pb_line_break_holder] -->.result-card .score.excellent { color: #2a7577; }<!-- [et_pb_line_break_holder] -->.result-card .score.good { color: #5268c9; }<!-- [et_pb_line_break_holder] -->.result-card .score.average { color: #ffb600; }<!-- [et_pb_line_break_holder] -->.result-card .score.low { color: #e73469; }<!-- [et_pb_line_break_holder] -->.result-card .score.concern { color: #9b1e42; }<!-- [et_pb_line_break_holder] -->.result-card .detail { font-size: 11px; color: #888; margin-top: 3px; }<!-- [et_pb_line_break_holder] -->.recommendation-card { border-radius: 20px; padding: 20px; margin-bottom: 20px; }<!-- [et_pb_line_break_holder] -->.recommendation-card.excellent, .recommendation-card.good { background: linear-gradient(135deg, #d9f4f5, #c4ede7); border: 1.5px solid #a9e2e4; }<!-- [et_pb_line_break_holder] -->.recommendation-card.average { background: linear-gradient(135deg, #fff8d6, #ffeca7); border: 1.5px solid #ffb600; }<!-- [et_pb_line_break_holder] -->.recommendation-card.concern { background: linear-gradient(135deg, #fde0e8, #f9b8ca); border: 1.5px solid #e73469; }<!-- [et_pb_line_break_holder] -->.recommendation-card h3 { font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 900; margin-bottom: 10px; display: flex; align-items: center; gap: 8px; }<!-- [et_pb_line_break_holder] -->.recommendation-card.excellent h3, .recommendation-card.good h3 { color: #1a5f64; }<!-- [et_pb_line_break_holder] -->.recommendation-card.average h3 { color: #7a5f00; }<!-- [et_pb_line_break_holder] -->.recommendation-card.concern h3 { color: #9b1e42; }<!-- [et_pb_line_break_holder] -->.recommendation-card p { font-size: 13px; line-height: 1.7; }<!-- [et_pb_line_break_holder] -->.recommendation-card.excellent p, .recommendation-card.good p { color: #1a5f64; }<!-- [et_pb_line_break_holder] -->.recommendation-card.average p { color: #7a5f00; }<!-- [et_pb_line_break_holder] -->.recommendation-card.concern p { color: #9b1e42; }<!-- [et_pb_line_break_holder] -->.cta-card { background: linear-gradient(135deg, #ededfc, #d9f4f5); border-radius: 22px; padding: 22px 24px; margin-bottom: 20px; border: 1.5px solid rgba(82,104,201,.1); }<!-- [et_pb_line_break_holder] -->.cta-card h3 { font-family: 'Montserrat', sans-serif; font-size: 14px; font-weight: 900; color: #1a1a2e; margin-bottom: 5px; }<!-- [et_pb_line_break_holder] -->.cta-card > p { font-size: 12px; color: #555; margin-bottom: 14px; }<!-- [et_pb_line_break_holder] -->.apps-row { display: flex; justify-content: center; gap: 18px; flex-wrap: wrap; margin-bottom: 14px; }<!-- [et_pb_line_break_holder] -->.app-icon-wrap { display: flex; flex-direction: column; align-items: center; gap: 5px; text-decoration: none; }<!-- [et_pb_line_break_holder] -->.app-icon-img { width: 52px; height: 52px; border-radius: 13px; border: 3px solid #fff; box-shadow: 0 4px 14px rgba(82,104,201,.14); transition: transform .25s; }<!-- [et_pb_line_break_holder] -->.app-icon-img:hover { transform: scale(1.08) translateY(-3px); }<!-- [et_pb_line_break_holder] -->.app-icon-label { font-family: 'Montserrat', sans-serif; font-size: 10px; font-weight: 800; color: #5268c9; text-transform: uppercase; letter-spacing: .8px; }<!-- [et_pb_line_break_holder] -->.btn-rose { display: inline-block; padding: 11px 24px; border-radius: 30px; font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 700; background: #e73469; color: #fff; text-decoration: none; box-shadow: 0 4px 14px rgba(231,52,105,.25); transition: background .25s; cursor: pointer; border: none; }<!-- [et_pb_line_break_holder] -->.btn-rose:hover { background: #c42a57; }<!-- [et_pb_line_break_holder] -->.cta-btn-row { text-align: center; margin-top: 12px; }<!-- [et_pb_line_break_holder] -->.actions-row { display: flex; justify-content: center; gap: 12px; flex-wrap: wrap; margin-bottom: 20px; }<!-- [et_pb_line_break_holder] -->footer { text-align: center; padding: 14px 0; font-size: 12px; color: #aaa; }<!-- [et_pb_line_break_holder] -->footer a { color: #5268c9; font-weight: 700; text-decoration: none; }<!-- [et_pb_line_break_holder] -->\/* Variation info box *\/<!-- [et_pb_line_break_holder] -->.variation-info { background: linear-gradient(135deg, #ededfc, #d9f4f5); border: 1.5px solid rgba(82,104,201,.15); border-radius: 14px; padding: 12px 18px; margin-bottom: 18px; font-size: 12px; color: #5268c9; display: none; }<!-- [et_pb_line_break_holder] -->.variation-info.visible { display: flex; align-items: center; gap: 10px; }<!-- [et_pb_line_break_holder] -->.variation-info strong { font-family: 'Montserrat', sans-serif; font-weight: 900; }<!-- [et_pb_line_break_holder] -->@media(max-width: 700px) { .hero { padding: 38px 16px 0; } .hero-inner { grid-template-columns: 1fr; } .hero-icon { display: none; } .hero-left { padding-bottom: 50px; } .hero-curve { height: 44px; } .container { padding: 22px 12px 0; } }<!-- [et_pb_line_break_holder] -->@media(max-width: 600px) {<!-- [et_pb_line_break_holder] -->  .number-display { font-size: 2.4rem; letter-spacing: 6px; padding: 18px 22px; }<!-- [et_pb_line_break_holder] -->  .number-input input { width: 44px; height: 54px; font-size: 1.4rem; }<!-- [et_pb_line_break_holder] -->  .memory-grid.grid-3x3 { max-width: 230px; gap: 8px; }<!-- [et_pb_line_break_holder] -->  .pattern-shape, .pattern-btn { width: 52px; height: 52px; font-size: 1.6rem; }<!-- [et_pb_line_break_holder] -->  .backward-display { font-size: 2.2rem; letter-spacing: 10px; padding: 18px 22px; }<!-- [et_pb_line_break_holder] -->  .images-grid { grid-template-columns: repeat(3, 1fr); max-width: 260px; }<!-- [et_pb_line_break_holder] -->  .image-card { font-size: 1.8rem; }<!-- [et_pb_line_break_holder] -->  .results-grid { grid-template-columns: 1fr 1fr; gap: 10px; }<!-- [et_pb_line_break_holder] -->  .score-wrapper { width: 160px; height: 160px; margin: -30px auto 18px; }<!-- [et_pb_line_break_holder] -->  .score-value { font-size: 2.4rem; }<!-- [et_pb_line_break_holder] -->  .info-row { flex-direction: column; align-items: center; }<!-- [et_pb_line_break_holder] -->  .actions-row { flex-direction: column; align-items: center; }<!-- [et_pb_line_break_holder] -->  .recall-item { flex-direction: column; align-items: stretch; }<!-- [et_pb_line_break_holder] -->  .recall-item .given-word { text-align: center; min-width: auto; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media(max-width: 380px) {<!-- [et_pb_line_break_holder] -->  .number-display { font-size: 1.8rem; letter-spacing: 4px; }<!-- [et_pb_line_break_holder] -->  .number-input input { width: 38px; height: 48px; font-size: 1.2rem; }<!-- [et_pb_line_break_holder] -->  .pattern-shape, .pattern-btn { width: 44px; height: 44px; font-size: 1.4rem; }<!-- [et_pb_line_break_holder] -->  .results-grid { grid-template-columns: 1fr; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section class=\"hero\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"hero-inner\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hero-left\"><!-- [et_pb_line_break_holder] -->      <span class=\"hero-pill\">\ud83e\udde0 COGNITIVE TEST<\/span><!-- [et_pb_line_break_holder] -->      <\/p>\n<h1 class=\"hero-title\"><span class=\"hl-word\">Memory<\/span> Test<!\u2013- [et_pb_br_holder] -\u2013>by <span class=\"brand\">DYNSEO<\/span><\/h1>\n<p><!-- [et_pb_line_break_holder] -->      <pee class=\"hero-sub\">Evaluate your different types of memory in 10 minutes \u2014 6 exercises, detailed results, 100% free.<\/pee><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"member-badge\" id=\"member-badge\"><!-- [et_pb_line_break_holder] -->        <span class=\"dot\"><\/span><!-- [et_pb_line_break_holder] -->        \u2728 DYNSEO Member \u2014 Varied questions enabled<!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"hero-icon\">\ud83e\udde0<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"hero-curve\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"container\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- WELCOME --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"welcome-screen\" class=\"screen active\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"variation-info\" id=\"variation-info\"><!-- [et_pb_line_break_holder] -->    <span>\ud83c\udfb2<\/span><!-- [et_pb_line_break_holder] -->    <span><strong>Questions vari\u00e9es :<\/strong> En tant que membre, chaque test utilise des s\u00e9quences tir\u00e9es al\u00e9atoirement parmi nos banques de questions \u2014 pour un entra\u00eenement toujours diff\u00e9rent !<\/span><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"info-row\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-chip\">\n<div class=\"icon-wrap\">\ud83d\udcdd<\/div>\n<div>\n<div class=\"value\">6<\/div>\n<div class=\"label\">Exercises<\/div>\n<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-chip\">\n<div class=\"icon-wrap\">\u23f1\ufe0f<\/div>\n<div>\n<div class=\"value\">~10 min<\/div>\n<div class=\"label\">Duration<\/div>\n<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"info-chip\">\n<div class=\"icon-wrap\">\ud83c\udfaf<\/div>\n<div>\n<div class=\"value\">100%<\/div>\n<div class=\"label\">Free<\/div>\n<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"section-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"section-title\"><span>\ud83c\udfaf<\/span> What this test evaluates<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"capacity-list\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"capacity-item\"><span class=\"emoji\">\ud83d\udd22<\/span><span>Number memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"capacity-item\"><span class=\"emoji\">\ud83d\udc41\ufe0f<\/span><span>Visual memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"capacity-item\"><span class=\"emoji\">\ud83d\udd17<\/span><span>Associative memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"capacity-item\"><span class=\"emoji\">\ud83d\udd04<\/span><span>Sequential memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"capacity-item\"><span class=\"emoji\">\u2699\ufe0f<\/span><span>Working memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"capacity-item\"><span class=\"emoji\">\ud83d\uddbc\ufe0f<\/span><span>Iconic memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"section-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"section-title\"><span>\ud83d\udca1<\/span> Tips before you start<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<ul style=\"color:#555;margin-left:18px;line-height:2;font-size:13px\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<li>Installez-vous dans un endroit <strong>calme<\/strong><\/li>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<li>\u00c9vitez les distractions (t\u00e9l\u00e9phone, TV&#8230;)<\/li>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<li>Ne prenez pas de notes pendant le test<\/li>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<li>Concentrez-vous et faites de votre mieux !<\/li>\n<p><!-- [et_pb_line_break_holder] -->    <\/ul>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"start-section\"><!-- [et_pb_line_break_holder] -->    <button class=\"btn btn-primary btn-large\" onclick=\"startTest()\">\ud83d\ude80 Start the test<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- TEST 1 --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"test-1\" class=\"screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-progress\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-bar-container\">\n<div class=\"progress-bar\" style=\"width:16%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-text\"><span>Exercise 1 of 6<\/span><span>Number memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-header\">\n<div class=\"test-icon\">\ud83d\udd22<\/div>\n<div>\n<h2>Number Memory<\/h2>\n<pee>Memorise the number sequence<\/pee><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-instructions\" id=\"num-instructions\">\ud83d\udc40 A number sequence will appear. Memorise it, then reproduce it in order.<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-area\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"number-display\" id=\"number-display\">&#8212;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"number-input\" id=\"number-input\" style=\"display:none\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"num-start\" onclick=\"startNumberSequence()\">\ud83d\udc40 See the sequence<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"num-submit\" style=\"display:none\" onclick=\"checkNumberSequence()\">\u2713 Submit<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <pee class=\"test-count\">Sequence <span id=\"num-count\">1<\/span> of 4<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- TEST 2 --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"test-2\" class=\"screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-progress\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-bar-container\">\n<div class=\"progress-bar\" style=\"width:33%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-text\"><span>Exercise 2 of 6<\/span><span>Visual memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-header\">\n<div class=\"test-icon\">\ud83d\udc41\ufe0f<\/div>\n<div>\n<h2>Visual Memory<\/h2>\n<pee>Memorise the lit cells<\/pee><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-instructions\" id=\"grid-instructions\">\ud83d\udc40 Some cells will light up. Memorise their position, then click them in order.<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-area\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"memory-grid grid-3x3\" id=\"memory-grid\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"grid-start\" onclick=\"startGridSequence()\">\ud83d\udc40 See the cells<\/button><!-- [et_pb_line_break_holder] -->      <\/p>\n<div id=\"grid-feedback\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <pee class=\"test-count\">Level <span id=\"grid-count\">1<\/span> of 4<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- TEST 3 --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"test-3\" class=\"screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-progress\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-bar-container\">\n<div class=\"progress-bar\" style=\"width:50%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-text\"><span>Exercise 3 of 6<\/span><span>Associative memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-header\">\n<div class=\"test-icon\">\ud83d\udd17<\/div>\n<div>\n<h2>Associative Memory<\/h2>\n<pee>Memorise the word pairs<\/pee><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-instructions\" id=\"pairs-instructions\">\ud83d\udc40 Word pairs will appear. Memorise the associations, then find the matching word.<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-area\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"word-pairs-display\" id=\"pairs-display\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"recall-container\" id=\"pairs-recall\" style=\"display:none\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"pairs-start\" onclick=\"showWordPairs()\">\ud83d\udc40 See the pairs<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"pairs-submit\" style=\"display:none\" onclick=\"checkWordPairs()\">\u2713 Submit<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- TEST 4 --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"test-4\" class=\"screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-progress\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-bar-container\">\n<div class=\"progress-bar\" style=\"width:66%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-text\"><span>Exercise 4 of 6<\/span><span>Sequential memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-header\">\n<div class=\"test-icon\">\ud83d\udd04<\/div>\n<div>\n<h2>Sequential Memory<\/h2>\n<pee>Reproduce the shape sequence<\/pee><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-instructions\">\ud83d\udc40 Shapes will light up in a certain order. Reproduce the sequence by clicking on the shapes.<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-area\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pattern-display\" id=\"pattern-display\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pattern-shape\" data-shape=\"0\">\u2b50<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pattern-shape\" data-shape=\"1\">\ud83d\udd35<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pattern-shape\" data-shape=\"2\">\ud83d\udd3a<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pattern-shape\" data-shape=\"3\">\ud83d\udc9c<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pattern-options\" id=\"pattern-options\" style=\"display:none\"><!-- [et_pb_line_break_holder] -->        <button class=\"pattern-btn\" onclick=\"selectPattern(0)\">\u2b50<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"pattern-btn\" onclick=\"selectPattern(1)\">\ud83d\udd35<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"pattern-btn\" onclick=\"selectPattern(2)\">\ud83d\udd3a<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"pattern-btn\" onclick=\"selectPattern(3)\">\ud83d\udc9c<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"pattern-start\" onclick=\"startPatternSequence()\">\ud83d\udc40 See the sequence<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <pee class=\"test-count\">Level <span id=\"pattern-count\">1<\/span> of 4<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- TEST 5 --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"test-5\" class=\"screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-progress\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-bar-container\">\n<div class=\"progress-bar\" style=\"width:83%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-text\"><span>Exercise 5 of 6<\/span><span>Working memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-header\">\n<div class=\"test-icon\">\u2699\ufe0f<\/div>\n<div>\n<h2>Working Memory<\/h2>\n<pee>Reproduce the numbers backwards<\/pee><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-instructions\">\ud83d\udd04 Numbers will appear. You must reproduce them <strong>in reverse order<\/strong> (right to left).<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-area\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"backward-hint\">\u26a0\ufe0f Backwards!<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"backward-display\" id=\"backward-display\">&#8212;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"number-input\" id=\"backward-input\" style=\"display:none\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"backward-start\" onclick=\"startBackwardSequence()\">\ud83d\udc40 See the numbers<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"backward-submit\" style=\"display:none\" onclick=\"checkBackwardSequence()\">\u2713 Submit<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <pee class=\"test-count\">Sequence <span id=\"backward-count\">1<\/span> of 4<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- TEST 6 --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"test-6\" class=\"screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-progress\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-bar-container\">\n<div class=\"progress-bar\" style=\"width:100%\"><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"progress-text\"><span>Exercise 6 of 6<\/span><span>Iconic memory<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"test-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-header\">\n<div class=\"test-icon\">\ud83d\uddbc\ufe0f<\/div>\n<div>\n<h2>Iconic Memory<\/h2>\n<pee>Find the images you saw<\/pee><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-instructions\" id=\"image-instructions\">\ud83d\udc40 Images will appear briefly. Memorise them, then identify the ones you saw.<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"test-area\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"timer-display\" id=\"image-timer\">3<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"images-grid\" id=\"images-grid\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"image-start\" onclick=\"startImageMemory()\">\ud83d\udc40 See the images<\/button><!-- [et_pb_line_break_holder] -->      <button class=\"btn btn-primary\" id=\"image-submit\" style=\"display:none\" onclick=\"checkImageMemory()\">\u2713 I found all the images<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- RESULTS --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"results-screen\" class=\"screen\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"results-header\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>\ud83e\udde0 Your Memory Test Results<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Detailed analysis of your memory abilities<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"score-wrapper\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"score-circle\" id=\"result-circle\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"score-value\" id=\"total-score\">&#8212;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"score-max\">\/ 100<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"score-label\" id=\"score-label\">&#8212;<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"dynseo-detail-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"results-grid\" id=\"results-grid\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"recommendation-card excellent\" id=\"recommendation-card\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3 id=\"recommendation-title\">\ud83d\udca1 Analyse<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <pee id=\"recommendation-text\">&#8212;<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"dynseo-blur-overlay\" style=\"display:none;\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"cta-card\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>\ud83e\udde0 Train your memory!<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Daily exercises can significantly improve your memory abilities.<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"apps-row\"><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/coco-educational-games\/\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->        <img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2025\/01\/icone-logo-coco-rond.webp\" alt=\"COCO\" class=\"app-icon-img\"><!-- [et_pb_line_break_holder] -->        <span class=\"app-icon-label\">COCO<\/span><!-- [et_pb_line_break_holder] -->      <\/a><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/clint-brain-games-for-adults\/\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->        <img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/12\/Icone-site-agence-12.png\" alt=\"JOE\" class=\"app-icon-img\"><!-- [et_pb_line_break_holder] -->        <span class=\"app-icon-label\">JOE<\/span><!-- [et_pb_line_break_holder] -->      <\/a><!-- [et_pb_line_break_holder] -->      <a class=\"app-icon-wrap\" href=\"https:\/\/www.dynseo.com\/en\/brain-games-apps\/scarlett-brain-games-for-seniors\/\" target=\"_blank\"><!-- [et_pb_line_break_holder] -->        <img decoding=\"async\" src=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2025\/01\/icone-logo-edith-rond.webp\" alt=\"EDITH\" class=\"app-icon-img\"><!-- [et_pb_line_break_holder] -->        <span class=\"app-icon-label\">EDITH<\/span><!-- [et_pb_line_break_holder] -->      <\/a><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"cta-btn-row\"><!-- [et_pb_line_break_holder] -->      <a href=\"https:\/\/calendly.com\/justine-monsaingeon\/30min\" class=\"btn-rose\" target=\"_blank\">\ud83d\udcc5 Free 30-min demo<\/a><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"actions-row\"><!-- [et_pb_line_break_holder] -->    <button class=\"btn btn-secondary\" onclick=\"restartTest()\">\ud83d\udd04 Retake the test<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"btn btn-primary\" onclick=\"shareResults()\">\ud83d\udce4 Share<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<footer><pee>Made with \u2764\ufe0f by <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a> \u2014 Memory test<\/pee><\/footer>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ \u00c9TAT GLOBAL<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var currentTest = 0;<!-- [et_pb_line_break_holder] -->var isAuthorized = false; \/\/ mis \u00e0 jour par dynseo_check_and_blur<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var scores = {<!-- [et_pb_line_break_holder] -->    numbers:  { correct: 0, total: 4, score: 0, maxSpan: 0 },<!-- [et_pb_line_break_holder] -->    grid:     { correct: 0, total: 4, score: 0, maxLevel: 0 },<!-- [et_pb_line_break_holder] -->    pairs:    { correct: 0, total: 5, score: 0 },<!-- [et_pb_line_break_holder] -->    pattern:  { correct: 0, total: 4, score: 0, maxLevel: 0 },<!-- [et_pb_line_break_holder] -->    backward: { correct: 0, total: 4, score: 0, maxSpan: 0 },<!-- [et_pb_line_break_holder] -->    images:   { correct: 0, total: 6, score: 0, falsePositives: 0 }<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ BANQUES DE QUESTIONS \u2014 MEMBRES (questions vari\u00e9es)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Chaque \"set\" = 1 passage complet du test (4 s\u00e9quences class\u00e9es par longueur croissante)<!-- [et_pb_line_break_holder] -->var BANK_NUMBERS = [<!-- [et_pb_line_break_holder] -->    [[4,7,2],[8,3,9,1],[5,2,8,6,3],[7,1,4,9,2,6]],<!-- [et_pb_line_break_holder] -->    [[9,2,5],[3,7,1,8],[6,4,9,2,7],[1,8,3,5,9,4]],<!-- [et_pb_line_break_holder] -->    [[2,8,6],[5,1,9,3],[7,3,6,1,8],[4,9,2,7,5,3]],<!-- [et_pb_line_break_holder] -->    [[6,3,1],[4,9,2,7],[8,5,1,3,6],[3,7,4,8,1,9]],<!-- [et_pb_line_break_holder] -->    [[1,5,9],[7,2,4,6],[3,9,7,5,2],[8,2,6,4,1,7]],<!-- [et_pb_line_break_holder] -->    [[8,4,7],[6,1,3,9],[2,7,4,9,1],[5,3,8,6,2,4]]<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ 4 s\u00e9ries de paires \u2014 5 paires par s\u00e9rie<!-- [et_pb_line_break_holder] -->var BANK_PAIRS = [<!-- [et_pb_line_break_holder] -->    [['Sun','Hat'],['Book','Glasses'],['Key','Door'],['Cat','Cushion'],['Apple','Basket']],<!-- [et_pb_line_break_holder] -->    [['Sea','Boat'],['Forest','Mushroom'],['Night','Star'],['Rain','Umbrella'],['Fire','Candle']],<!-- [et_pb_line_break_holder] -->    [['Music','Piano'],['School','Pencil'],['Garden','Watering can'],['Mountain','Snow'],['Kitchen','Apron']],<!-- [et_pb_line_break_holder] -->    [['Bike','Helmet'],['Photo','Album'],['Dog','Lead'],['Train','Station'],['Flower','Pot']],<!-- [et_pb_line_break_holder] -->    [['Moon','Night'],['River','Fish'],['House','Key'],['Car','Road'],['Child','Toy']],<!-- [et_pb_line_break_holder] -->    [['Desk','Pen'],['Beach','Sand'],['Coffee','Cup'],['Park','Bench'],['Letter','Stamp']]<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ S\u00e9quences chiffres \u00e0 l'envers<!-- [et_pb_line_break_holder] -->var BANK_BACKWARD = [<!-- [et_pb_line_break_holder] -->    [[3,8],[5,2,9],[7,1,4,6],[8,3,9,2,5]],<!-- [et_pb_line_break_holder] -->    [[6,1],[4,9,3],[2,8,5,7],[6,1,4,9,3]],<!-- [et_pb_line_break_holder] -->    [[9,4],[1,7,6],[5,3,2,8],[7,4,1,6,9]],<!-- [et_pb_line_break_holder] -->    [[2,7],[8,3,5],[4,6,1,9],[3,8,5,2,7]],<!-- [et_pb_line_break_holder] -->    [[5,9],[3,6,2],[9,4,7,1],[2,5,8,3,6]],<!-- [et_pb_line_break_holder] -->    [[7,3],[6,1,8],[3,9,5,4],[5,2,7,1,8]]<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Banques d'images (4 pools de 12 \u2014 6 affich\u00e9es, 6 distracteurs)<!-- [et_pb_line_break_holder] -->var BANK_IMAGES = [<!-- [et_pb_line_break_holder] -->    ['\ud83c\udf4e','\ud83d\ude97','\ud83c\udfe0','\ud83c\udf33','\ud83d\udcda','\u26bd','\ud83c\udfb8','\ud83c\udf55','\u2708\ufe0f','\ud83d\udc31','\ud83c\udf38','\u2b50'],<!-- [et_pb_line_break_holder] -->    ['\ud83d\udc36','\ud83c\udf82','\ud83c\udf08','\ud83d\udd11','\ud83c\udf81','\ud83c\udf19','\ud83c\udf66','\ud83d\ude80','\ud83c\udfa8','\ud83e\udd8b','\ud83c\udf47','\ud83c\udfbb'],<!-- [et_pb_line_break_holder] -->    ['\ud83e\udd81','\ud83c\udf3a','\ud83c\udfaf','\ud83d\ude82','\ud83c\udf53','\ud83c\udfad','\ud83c\udf0a','\ud83d\udd14','\ud83e\udd85','\ud83c\udf40','\ud83c\udfaa','\ud83d\ude81'],<!-- [et_pb_line_break_holder] -->    ['\ud83d\udc18','\ud83c\udf49','\ud83c\udfa0','\ud83c\udf34','\ud83d\udd2e','\ud83c\udfb6','\ud83e\udd8a','\ud83c\udf51','\ud83c\udf8b','\ud83d\udea2','\ud83c\udf3b','\ud83e\udd88'],<!-- [et_pb_line_break_holder] -->    ['\ud83d\udc2c','\ud83c\udf83','\ud83c\udf39','\ud83d\ude97','\ud83c\udfb2','\ud83e\udd9c','\ud83c\udf4b','\ud83c\udfd4\ufe0f','\ud83c\udfba','\ud83d\udc19','\ud83c\udf1f','\ud83d\udd11'],<!-- [et_pb_line_break_holder] -->    ['\ud83e\udd9a','\ud83c\udf4d','\ud83c\udfa1','\ud83c\udf27\ufe0f','\ud83d\udd2d','\ud83d\udc20','\ud83c\udf80','\ud83c\udfd6\ufe0f','\ud83e\udd8b','\ud83c\udf52','\ud83c\udfa4','\ud83c\udf35']<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ S\u00c9LECTION DES QUESTIONS (al\u00e9atoire si membre, fixe sinon)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var activeNumberSequences, activeBackwardSequences, activeWordPairs, activeImagePool;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function pickRandom(bank) {<!-- [et_pb_line_break_holder] -->    return bank[Math.floor(Math.random() * bank.length)];<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function selectQuestions() {<!-- [et_pb_line_break_holder] -->    if (isAuthorized) {<!-- [et_pb_line_break_holder] -->        activeNumberSequences  = pickRandom(BANK_NUMBERS);<!-- [et_pb_line_break_holder] -->        activeBackwardSequences = pickRandom(BANK_BACKWARD);<!-- [et_pb_line_break_holder] -->        activeWordPairs        = pickRandom(BANK_PAIRS);<!-- [et_pb_line_break_holder] -->        activeImagePool        = pickRandom(BANK_IMAGES);<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        \/\/ Version fixe pour les non-membres (m\u00eame comportement qu'avant)<!-- [et_pb_line_break_holder] -->        activeNumberSequences  = BANK_NUMBERS[0];<!-- [et_pb_line_break_holder] -->        activeBackwardSequences = BANK_BACKWARD[0];<!-- [et_pb_line_break_holder] -->        activeWordPairs        = BANK_PAIRS[0];<!-- [et_pb_line_break_holder] -->        activeImagePool        = BANK_IMAGES[0];<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ NAVIGATION<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->function showScreen(id) {<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.screen').forEach(function(s) { s.classList.remove('active'); });<!-- [et_pb_line_break_holder] -->    document.getElementById(id).classList.add('active');<!-- [et_pb_line_break_holder] -->    window.scrollTo(0, 0);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function startTest() {<!-- [et_pb_line_break_holder] -->    selectQuestions();<!-- [et_pb_line_break_holder] -->    currentTest = 1;<!-- [et_pb_line_break_holder] -->    showScreen('test-1');<!-- [et_pb_line_break_holder] -->    initNumberTest();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function nextTest() {<!-- [et_pb_line_break_holder] -->    currentTest++;<!-- [et_pb_line_break_holder] -->    if (currentTest <= 6) {<!-- [et_pb_line_break_holder] -->        showScreen('test-' + currentTest);<!-- [et_pb_line_break_holder] -->        if (currentTest === 2) initGridTest();<!-- [et_pb_line_break_holder] -->        if (currentTest === 3) initPairsTest();<!-- [et_pb_line_break_holder] -->        if (currentTest === 4) initPatternTest();<!-- [et_pb_line_break_holder] -->        if (currentTest === 5) initBackwardTest();<!-- [et_pb_line_break_holder] -->        if (currentTest === 6) initImageTest();<!-- [et_pb_line_break_holder] -->    } else { showResults(); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ TEST 1 \u2014 Chiffres (utilise activeNumberSequences)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var numIndex = 0, currentNumbers = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initNumberTest() {<!-- [et_pb_line_break_holder] -->    numIndex = 0;<!-- [et_pb_line_break_holder] -->    scores.numbers.correct = 0;<!-- [et_pb_line_break_holder] -->    scores.numbers.maxSpan = 0;<!-- [et_pb_line_break_holder] -->    prepareNumberSequence();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function prepareNumberSequence() {<!-- [et_pb_line_break_holder] -->    if (numIndex >= 4) { scores.numbers.score = Math.round((scores.numbers.correct \/ 4) * 100); nextTest(); return; }<!-- [et_pb_line_break_holder] -->    currentNumbers = activeNumberSequences[numIndex];<!-- [et_pb_line_break_holder] -->    document.getElementById('num-count').textContent = numIndex + 1;<!-- [et_pb_line_break_holder] -->    document.getElementById('number-display').textContent = '---';<!-- [et_pb_line_break_holder] -->    document.getElementById('number-input').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.getElementById('number-input').innerHTML = '';<!-- [et_pb_line_break_holder] -->    document.getElementById('num-start').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('num-submit').style.display = 'none';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function startNumberSequence() {<!-- [et_pb_line_break_holder] -->    document.getElementById('num-start').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.getElementById('number-display').textContent = currentNumbers.join(' ');<!-- [et_pb_line_break_holder] -->    setTimeout(function() {<!-- [et_pb_line_break_holder] -->        document.getElementById('number-display').textContent = '?';<!-- [et_pb_line_break_holder] -->        showNumberInput();<!-- [et_pb_line_break_holder] -->    }, currentNumbers.length * 800 + 500);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showNumberInput() {<!-- [et_pb_line_break_holder] -->    var inputDiv = document.getElementById('number-input'), html = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < currentNumbers.length; i++)<!-- [et_pb_line_break_holder] -->        html += '<input type=\"text\" maxlength=\"1\" inputmode=\"numeric\" id=\"num-input-' + i + '\" onkeyup=\"focusNextNum(' + i + ')\">';<!-- [et_pb_line_break_holder] -->    inputDiv.innerHTML = html;<!-- [et_pb_line_break_holder] -->    inputDiv.style.display = 'flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('num-submit').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('num-input-0').focus();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function focusNextNum(i) {<!-- [et_pb_line_break_holder] -->    var inp = document.getElementById('num-input-' + i);<!-- [et_pb_line_break_holder] -->    if (inp.value.length === 1 && i < currentNumbers.length - 1)<!-- [et_pb_line_break_holder] -->        document.getElementById('num-input-' + (i + 1)).focus();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function checkNumberSequence() {<!-- [et_pb_line_break_holder] -->    var correct = true;<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < currentNumbers.length; i++)<!-- [et_pb_line_break_holder] -->        if (parseInt(document.getElementById('num-input-' + i).value) !== currentNumbers[i]) correct = false;<!-- [et_pb_line_break_holder] -->    if (correct) {<!-- [et_pb_line_break_holder] -->        scores.numbers.correct++;<!-- [et_pb_line_break_holder] -->        scores.numbers.maxSpan = Math.max(scores.numbers.maxSpan, currentNumbers.length);<!-- [et_pb_line_break_holder] -->        document.getElementById('number-display').style.background = 'linear-gradient(135deg,#d9f4f5,#a9e2e4)';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        document.getElementById('number-display').style.background = 'linear-gradient(135deg,#fde0e8,#f9b8ca)';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    document.getElementById('number-display').textContent = currentNumbers.join(' ');<!-- [et_pb_line_break_holder] -->    setTimeout(function() {<!-- [et_pb_line_break_holder] -->        document.getElementById('number-display').style.background = '';<!-- [et_pb_line_break_holder] -->        numIndex++;<!-- [et_pb_line_break_holder] -->        prepareNumberSequence();<!-- [et_pb_line_break_holder] -->    }, 1500);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ TEST 2 \u2014 Grille visuelle (toujours al\u00e9atoire par nature)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var gridLevels = [3,4,5,6], gridIndex = 0, gridSequence = [], gridUserSequence = [], gridPhase = 'watch';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initGridTest() { gridIndex = 0; scores.grid.correct = 0; scores.grid.maxLevel = 0; createGrid(); prepareGridLevel(); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function createGrid() {<!-- [et_pb_line_break_holder] -->    var grid = document.getElementById('memory-grid'); grid.innerHTML = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < 9; i++) {<!-- [et_pb_line_break_holder] -->        var cell = document.createElement('div');<!-- [et_pb_line_break_holder] -->        cell.className = 'memory-cell'; cell.dataset.index = i;<!-- [et_pb_line_break_holder] -->        cell.onclick = (function(idx){ return function(){ clickGridCell(idx); }; })(i);<!-- [et_pb_line_break_holder] -->        grid.appendChild(cell);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function prepareGridLevel() {<!-- [et_pb_line_break_holder] -->    if (gridIndex >= 4) { scores.grid.score = Math.round((scores.grid.correct \/ 4) * 100); nextTest(); return; }<!-- [et_pb_line_break_holder] -->    var count = gridLevels[gridIndex];<!-- [et_pb_line_break_holder] -->    document.getElementById('grid-count').textContent = gridIndex + 1;<!-- [et_pb_line_break_holder] -->    document.getElementById('grid-start').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('grid-feedback').innerHTML = '';<!-- [et_pb_line_break_holder] -->    gridPhase = 'watch'; gridUserSequence = []; gridSequence = [];<!-- [et_pb_line_break_holder] -->    var available = [0,1,2,3,4,5,6,7,8];<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < count; i++) { var r = Math.floor(Math.random() * available.length); gridSequence.push(available.splice(r, 1)[0]); }<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.memory-cell').forEach(function(c){ c.className = 'memory-cell'; });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function startGridSequence() {<!-- [et_pb_line_break_holder] -->    document.getElementById('grid-start').style.display = 'none';<!-- [et_pb_line_break_holder] -->    var i = 0;<!-- [et_pb_line_break_holder] -->    var interval = setInterval(function() {<!-- [et_pb_line_break_holder] -->        document.querySelectorAll('.memory-cell').forEach(function(c){ c.classList.remove('highlighted'); });<!-- [et_pb_line_break_holder] -->        if (i < gridSequence.length) {<!-- [et_pb_line_break_holder] -->            document.querySelector('.memory-cell[data-index=\"' + gridSequence[i] + '\"]').classList.add('highlighted'); i++;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            clearInterval(interval);<!-- [et_pb_line_break_holder] -->            setTimeout(function() {<!-- [et_pb_line_break_holder] -->                document.querySelectorAll('.memory-cell').forEach(function(c){ c.classList.remove('highlighted'); });<!-- [et_pb_line_break_holder] -->                gridPhase = 'input';<!-- [et_pb_line_break_holder] -->                document.getElementById('grid-instructions').textContent = '\ud83d\udc46 Click the cells in order!';<!-- [et_pb_line_break_holder] -->            }, 500);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }, 800);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function clickGridCell(index) {<!-- [et_pb_line_break_holder] -->    if (gridPhase !== 'input') return;<!-- [et_pb_line_break_holder] -->    var cell = document.querySelector('.memory-cell[data-index=\"' + index + '\"]');<!-- [et_pb_line_break_holder] -->    if (cell.classList.contains('correct') || cell.classList.contains('wrong')) return;<!-- [et_pb_line_break_holder] -->    gridUserSequence.push(index);<!-- [et_pb_line_break_holder] -->    var step = gridUserSequence.length - 1;<!-- [et_pb_line_break_holder] -->    if (gridSequence[step] === index) {<!-- [et_pb_line_break_holder] -->        cell.classList.add('correct');<!-- [et_pb_line_break_holder] -->        if (gridUserSequence.length === gridSequence.length) {<!-- [et_pb_line_break_holder] -->            scores.grid.correct++;<!-- [et_pb_line_break_holder] -->            scores.grid.maxLevel = Math.max(scores.grid.maxLevel, gridSequence.length);<!-- [et_pb_line_break_holder] -->            document.getElementById('grid-feedback').innerHTML = '<\/p>\n<div class=\"feedback correct\">\u2713 Perfect!<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->            gridPhase = 'done';<!-- [et_pb_line_break_holder] -->            setTimeout(function(){ gridIndex++; prepareGridLevel(); }, 1500);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        cell.classList.add('wrong');<!-- [et_pb_line_break_holder] -->        document.querySelector('.memory-cell[data-index=\"' + gridSequence[step] + '\"]').classList.add('correct');<!-- [et_pb_line_break_holder] -->        document.getElementById('grid-feedback').innerHTML = '<\/p>\n<div class=\"feedback wrong\">\u2717 Wrong<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->        gridPhase = 'done';<!-- [et_pb_line_break_holder] -->        setTimeout(function(){ gridIndex++; prepareGridLevel(); }, 1500);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ TEST 3 \u2014 Paires de mots (utilise activeWordPairs)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var activeWordPairsSession = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initPairsTest() {<!-- [et_pb_line_break_holder] -->    scores.pairs.correct = 0;<!-- [et_pb_line_break_holder] -->    activeWordPairsSession = activeWordPairs;<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-display').innerHTML = '';<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-recall').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-start').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-submit').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-instructions').textContent = '\ud83d\udc40 Word pairs will appear. Memorise the associations, then find the matching word.';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showWordPairs() {<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-start').style.display = 'none';<!-- [et_pb_line_break_holder] -->    var display = document.getElementById('pairs-display'), html = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < activeWordPairsSession.length; i++)<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<div class=\"word-pair\"><span>' + activeWordPairsSession[i][0] + '<\/span><span class=\"arrow\">\u2192<\/span><span>' + activeWordPairsSession[i][1] + '<\/span><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    display.innerHTML = html;<!-- [et_pb_line_break_holder] -->    setTimeout(function() { display.innerHTML = ''; showPairsRecall(); }, 8000);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showPairsRecall() {<!-- [et_pb_line_break_holder] -->    var recall = document.getElementById('pairs-recall');<!-- [et_pb_line_break_holder] -->    var shuffled = activeWordPairsSession.slice().sort(function(){ return Math.random() - 0.5; }), html = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < shuffled.length; i++)<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<div class=\"recall-item\"><span class=\"given-word\">' + shuffled[i][0] + ' \u2192<\/span><input type=\"text\" id=\"pair-input-' + i + '\" data-word=\"' + shuffled[i][0] + '\" placeholder=\"?\"><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    recall.innerHTML = html;<!-- [et_pb_line_break_holder] -->    recall.style.display = 'block';<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-submit').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('pairs-instructions').textContent = '\u270f\ufe0f Find the word associated with each given word';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function checkWordPairs() {<!-- [et_pb_line_break_holder] -->    var inputs = document.querySelectorAll('#pairs-recall input');<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < inputs.length; i++) {<!-- [et_pb_line_break_holder] -->        var input = inputs[i], word1 = input.dataset.word, pair = null;<!-- [et_pb_line_break_holder] -->        for (var j = 0; j < activeWordPairsSession.length; j++)<!-- [et_pb_line_break_holder] -->            if (activeWordPairsSession[j][0] === word1) { pair = activeWordPairsSession[j]; break; }<!-- [et_pb_line_break_holder] -->        if (input.value.trim().toLowerCase() === pair[1].toLowerCase()) {<!-- [et_pb_line_break_holder] -->            scores.pairs.correct++;<!-- [et_pb_line_break_holder] -->            input.style.background = '#d9f4f5'; input.style.borderColor = '#2a7577';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            input.style.background = '#fde0e8'; input.style.borderColor = '#e73469';<!-- [et_pb_line_break_holder] -->            input.value = pair[1];<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    scores.pairs.score = Math.round((scores.pairs.correct \/ 5) * 100);<!-- [et_pb_line_break_holder] -->    setTimeout(nextTest, 2000);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ TEST 4 \u2014 S\u00e9quentiel formes (al\u00e9atoire par nature)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var patternLevels = [3,4,5,6], patternIndex = 0, patternSequence = [], patternUserSequence = [], patternPhase = 'watch';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initPatternTest() { patternIndex = 0; scores.pattern.correct = 0; scores.pattern.maxLevel = 0; preparePatternLevel(); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function preparePatternLevel() {<!-- [et_pb_line_break_holder] -->    if (patternIndex >= 4) { scores.pattern.score = Math.round((scores.pattern.correct \/ 4) * 100); nextTest(); return; }<!-- [et_pb_line_break_holder] -->    document.getElementById('pattern-count').textContent = patternIndex + 1;<!-- [et_pb_line_break_holder] -->    document.getElementById('pattern-start').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('pattern-options').style.display = 'none';<!-- [et_pb_line_break_holder] -->    patternPhase = 'watch'; patternUserSequence = []; patternSequence = [];<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < patternLevels[patternIndex]; i++) patternSequence.push(Math.floor(Math.random() * 4));<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.pattern-shape').forEach(function(s){ s.classList.remove('active'); });<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.pattern-btn').forEach(function(b){ b.classList.remove('selected'); });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function startPatternSequence() {<!-- [et_pb_line_break_holder] -->    document.getElementById('pattern-start').style.display = 'none';<!-- [et_pb_line_break_holder] -->    var i = 0;<!-- [et_pb_line_break_holder] -->    var interval = setInterval(function() {<!-- [et_pb_line_break_holder] -->        document.querySelectorAll('.pattern-shape').forEach(function(s){ s.classList.remove('active'); });<!-- [et_pb_line_break_holder] -->        if (i < patternSequence.length) {<!-- [et_pb_line_break_holder] -->            document.querySelector('.pattern-shape[data-shape=\"' + patternSequence[i] + '\"]').classList.add('active'); i++;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            clearInterval(interval);<!-- [et_pb_line_break_holder] -->            setTimeout(function() {<!-- [et_pb_line_break_holder] -->                document.querySelectorAll('.pattern-shape').forEach(function(s){ s.classList.remove('active'); });<!-- [et_pb_line_break_holder] -->                patternPhase = 'input';<!-- [et_pb_line_break_holder] -->                document.getElementById('pattern-options').style.display = 'flex';<!-- [et_pb_line_break_holder] -->            }, 500);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }, 800);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function selectPattern(shape) {<!-- [et_pb_line_break_holder] -->    if (patternPhase !== 'input') return;<!-- [et_pb_line_break_holder] -->    patternUserSequence.push(shape);<!-- [et_pb_line_break_holder] -->    var step = patternUserSequence.length - 1;<!-- [et_pb_line_break_holder] -->    var btns = document.querySelectorAll('.pattern-btn');<!-- [et_pb_line_break_holder] -->    btns[shape].classList.add('selected');<!-- [et_pb_line_break_holder] -->    setTimeout(function(){ btns[shape].classList.remove('selected'); }, 300);<!-- [et_pb_line_break_holder] -->    if (patternSequence[step] === shape) {<!-- [et_pb_line_break_holder] -->        if (patternUserSequence.length === patternSequence.length) {<!-- [et_pb_line_break_holder] -->            scores.pattern.correct++;<!-- [et_pb_line_break_holder] -->            scores.pattern.maxLevel = Math.max(scores.pattern.maxLevel, patternSequence.length);<!-- [et_pb_line_break_holder] -->            patternPhase = 'done';<!-- [et_pb_line_break_holder] -->            setTimeout(function(){ patternIndex++; preparePatternLevel(); }, 1000);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        patternPhase = 'done';<!-- [et_pb_line_break_holder] -->        setTimeout(function(){ patternIndex++; preparePatternLevel(); }, 1000);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ TEST 5 \u2014 Chiffres \u00e0 l'envers (utilise activeBackwardSequences)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var backwardIndex = 0, currentBackward = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initBackwardTest() { backwardIndex = 0; scores.backward.correct = 0; scores.backward.maxSpan = 0; prepareBackwardSequence(); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function prepareBackwardSequence() {<!-- [et_pb_line_break_holder] -->    if (backwardIndex >= 4) { scores.backward.score = Math.round((scores.backward.correct \/ 4) * 100); nextTest(); return; }<!-- [et_pb_line_break_holder] -->    currentBackward = activeBackwardSequences[backwardIndex];<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-count').textContent = backwardIndex + 1;<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-display').textContent = '---';<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-input').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-input').innerHTML = '';<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-start').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-submit').style.display = 'none';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function startBackwardSequence() {<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-start').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-display').textContent = currentBackward.join(' ');<!-- [et_pb_line_break_holder] -->    setTimeout(function() {<!-- [et_pb_line_break_holder] -->        document.getElementById('backward-display').textContent = '? ? ?';<!-- [et_pb_line_break_holder] -->        showBackwardInput();<!-- [et_pb_line_break_holder] -->    }, currentBackward.length * 800 + 500);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showBackwardInput() {<!-- [et_pb_line_break_holder] -->    var inputDiv = document.getElementById('backward-input'), html = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < currentBackward.length; i++)<!-- [et_pb_line_break_holder] -->        html += '<input type=\"text\" maxlength=\"1\" inputmode=\"numeric\" id=\"back-input-' + i + '\" onkeyup=\"focusNextBack(' + i + ')\">';<!-- [et_pb_line_break_holder] -->    inputDiv.innerHTML = html;<!-- [et_pb_line_break_holder] -->    inputDiv.style.display = 'flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-submit').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('back-input-0').focus();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function focusNextBack(i) {<!-- [et_pb_line_break_holder] -->    var inp = document.getElementById('back-input-' + i);<!-- [et_pb_line_break_holder] -->    if (inp.value.length === 1 && i < currentBackward.length - 1)<!-- [et_pb_line_break_holder] -->        document.getElementById('back-input-' + (i + 1)).focus();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function checkBackwardSequence() {<!-- [et_pb_line_break_holder] -->    var reversed = currentBackward.slice().reverse(), correct = true;<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < reversed.length; i++)<!-- [et_pb_line_break_holder] -->        if (parseInt(document.getElementById('back-input-' + i).value) !== reversed[i]) correct = false;<!-- [et_pb_line_break_holder] -->    if (correct) {<!-- [et_pb_line_break_holder] -->        scores.backward.correct++;<!-- [et_pb_line_break_holder] -->        scores.backward.maxSpan = Math.max(scores.backward.maxSpan, currentBackward.length);<!-- [et_pb_line_break_holder] -->        document.getElementById('backward-display').style.background = 'linear-gradient(135deg,#d9f4f5,#a9e2e4)';<!-- [et_pb_line_break_holder] -->        document.getElementById('backward-display').style.borderColor = '#2a7577';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        document.getElementById('backward-display').style.background = 'linear-gradient(135deg,#fde0e8,#f9b8ca)';<!-- [et_pb_line_break_holder] -->        document.getElementById('backward-display').style.borderColor = '#e73469';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    document.getElementById('backward-display').textContent = reversed.join(' ');<!-- [et_pb_line_break_holder] -->    setTimeout(function() {<!-- [et_pb_line_break_holder] -->        document.getElementById('backward-display').style.background = '';<!-- [et_pb_line_break_holder] -->        document.getElementById('backward-display').style.borderColor = '';<!-- [et_pb_line_break_holder] -->        backwardIndex++;<!-- [et_pb_line_break_holder] -->        prepareBackwardSequence();<!-- [et_pb_line_break_holder] -->    }, 1500);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ TEST 6 \u2014 Images (utilise activeImagePool)<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->var shownImages = [], selectedImages = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initImageTest() {<!-- [et_pb_line_break_holder] -->    scores.images.correct = 0; scores.images.falsePositives = 0;<!-- [et_pb_line_break_holder] -->    shownImages = []; selectedImages = [];<!-- [et_pb_line_break_holder] -->    document.getElementById('images-grid').innerHTML = '';<!-- [et_pb_line_break_holder] -->    document.getElementById('image-start').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('image-submit').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.getElementById('image-timer').style.display = 'block';<!-- [et_pb_line_break_holder] -->    document.getElementById('image-timer').textContent = '3';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function startImageMemory() {<!-- [et_pb_line_break_holder] -->    document.getElementById('image-start').style.display = 'none';<!-- [et_pb_line_break_holder] -->    \/\/ M\u00e9langer le pool actif et en prendre 6<!-- [et_pb_line_break_holder] -->    var shuffled = activeImagePool.slice().sort(function(){ return Math.random() - 0.5; });<!-- [et_pb_line_break_holder] -->    shownImages = shuffled.slice(0, 6);<!-- [et_pb_line_break_holder] -->    var grid = document.getElementById('images-grid'), html = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < shownImages.length; i++)<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<div class=\"image-card shown\">' + shownImages[i] + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    grid.innerHTML = html;<!-- [et_pb_line_break_holder] -->    var countdown = 3, timerEl = document.getElementById('image-timer');<!-- [et_pb_line_break_holder] -->    var timerInterval = setInterval(function() {<!-- [et_pb_line_break_holder] -->        countdown--; timerEl.textContent = countdown;<!-- [et_pb_line_break_holder] -->        if (countdown === 0) { clearInterval(timerInterval); showImageRecall(); }<!-- [et_pb_line_break_holder] -->    }, 1000);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showImageRecall() {<!-- [et_pb_line_break_holder] -->    document.getElementById('image-timer').style.display = 'none';<!-- [et_pb_line_break_holder] -->    var shuffledAll = activeImagePool.slice().sort(function(){ return Math.random() - 0.5; });<!-- [et_pb_line_break_holder] -->    var grid = document.getElementById('images-grid'), html = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < shuffledAll.length; i++)<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<div class=\"image-card\" onclick=\"toggleImageSelection(this,'' + shuffledAll[i] + '')\">' + shuffledAll[i] + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    grid.innerHTML = html;<!-- [et_pb_line_break_holder] -->    document.getElementById('image-submit').style.display = 'inline-flex';<!-- [et_pb_line_break_holder] -->    document.getElementById('image-instructions').textContent = '\ud83d\udc46 Click on the 6 images you saw';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function toggleImageSelection(el, img) {<!-- [et_pb_line_break_holder] -->    if (el.classList.contains('correct') || el.classList.contains('wrong')) return;<!-- [et_pb_line_break_holder] -->    if (el.classList.contains('selected')) {<!-- [et_pb_line_break_holder] -->        el.classList.remove('selected');<!-- [et_pb_line_break_holder] -->        selectedImages = selectedImages.filter(function(i){ return i !== img; });<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        el.classList.add('selected');<!-- [et_pb_line_break_holder] -->        selectedImages.push(img);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function checkImageMemory() {<!-- [et_pb_line_break_holder] -->    var cards = document.querySelectorAll('.image-card');<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < cards.length; i++) {<!-- [et_pb_line_break_holder] -->        var card = cards[i], img = card.textContent;<!-- [et_pb_line_break_holder] -->        var wasShown = shownImages.indexOf(img) !== -1, wasSelected = card.classList.contains('selected');<!-- [et_pb_line_break_holder] -->        card.classList.remove('selected');<!-- [et_pb_line_break_holder] -->        if (wasShown && wasSelected) { card.classList.add('correct'); scores.images.correct++; }<!-- [et_pb_line_break_holder] -->        else if (wasShown && !wasSelected) { card.classList.add('wrong'); }<!-- [et_pb_line_break_holder] -->        else if (!wasShown && wasSelected) { card.classList.add('wrong'); scores.images.falsePositives++; }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    scores.images.score = Math.round((Math.max(0, scores.images.correct - scores.images.falsePositives) \/ 6) * 100);<!-- [et_pb_line_break_holder] -->    setTimeout(showResults, 2000);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->\/\/ R\u00c9SULTATS<!-- [et_pb_line_break_holder] -->\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->function showResults() {<!-- [et_pb_line_break_holder] -->    showScreen('results-screen');<!-- [et_pb_line_break_holder] -->    var weights = { numbers:0.2, grid:0.2, pairs:0.15, pattern:0.2, backward:0.15, images:0.1 };<!-- [et_pb_line_break_holder] -->    var totalScore = Math.round(<!-- [et_pb_line_break_holder] -->        scores.numbers.score * weights.numbers +<!-- [et_pb_line_break_holder] -->        scores.grid.score    * weights.grid +<!-- [et_pb_line_break_holder] -->        scores.pairs.score   * weights.pairs +<!-- [et_pb_line_break_holder] -->        scores.pattern.score * weights.pattern +<!-- [et_pb_line_break_holder] -->        scores.backward.score * weights.backward +<!-- [et_pb_line_break_holder] -->        scores.images.score  * weights.images<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->    document.getElementById('total-score').textContent = totalScore;<!-- [et_pb_line_break_holder] -->    var circle = document.getElementById('result-circle'), label = document.getElementById('score-label');<!-- [et_pb_line_break_holder] -->    var level, levelClass;<!-- [et_pb_line_break_holder] -->    if (totalScore >= 90)      { level = 'Excellent'; levelClass = 'excellent'; }<!-- [et_pb_line_break_holder] -->    else if (totalScore >= 75) { level = 'Very good'; levelClass = 'good'; }<!-- [et_pb_line_break_holder] -->    else if (totalScore >= 60) { level = 'Good';      levelClass = 'good'; }<!-- [et_pb_line_break_holder] -->    else if (totalScore >= 45) { level = 'Average';    levelClass = 'average'; }<!-- [et_pb_line_break_holder] -->    else if (totalScore >= 30) { level = 'Needs work';levelClass = 'low'; }<!-- [et_pb_line_break_holder] -->    else                       { level = 'Weak';     levelClass = 'concern'; }<!-- [et_pb_line_break_holder] -->    circle.className = 'score-circle ' + levelClass;<!-- [et_pb_line_break_holder] -->    label.className  = 'score-label '  + levelClass;<!-- [et_pb_line_break_holder] -->    label.textContent = level;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var grid = document.getElementById('results-grid');<!-- [et_pb_line_break_holder] -->    var details = [<!-- [et_pb_line_break_holder] -->        {icon:'\ud83d\udd22', name:'Chiffres',    score:scores.numbers.score,  detail:'Span: '+scores.numbers.maxSpan+' digits'},<!-- [et_pb_line_break_holder] -->        {icon:'\ud83d\udc41\ufe0f', name:'Visuelle',    score:scores.grid.score,     detail:'Max: '+scores.grid.maxLevel+' cells'},<!-- [et_pb_line_break_holder] -->        {icon:'\ud83d\udd17', name:'Associative', score:scores.pairs.score,    detail:scores.pairs.correct+'\/5 pairs'},<!-- [et_pb_line_break_holder] -->        {icon:'\ud83d\udd04', name:'S\u00e9quentielle',score:scores.pattern.score,  detail:'Max: '+scores.pattern.maxLevel+' shapes'},<!-- [et_pb_line_break_holder] -->        {icon:'\u2699\ufe0f', name:'De travail',  score:scores.backward.score, detail:'Empan inverse: '+scores.backward.maxSpan},<!-- [et_pb_line_break_holder] -->        {icon:'\ud83d\uddbc\ufe0f', name:'Iconique',    score:scores.images.score,   detail:scores.images.correct+'\/6 images'}<!-- [et_pb_line_break_holder] -->    ];<!-- [et_pb_line_break_holder] -->    var html = '';<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < details.length; i++) {<!-- [et_pb_line_break_holder] -->        var d = details[i], sc = d.score >= 80 ? 'excellent' : d.score >= 60 ? 'good' : d.score >= 40 ? 'average' : 'low';<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<div class=\"result-card\">\n<div class=\"icon\">'+d.icon+'<\/div>\n<h4>M\u00e9moire '+d.name+'<\/h4>\n<div class=\"score '+sc+'\">'+d.score+'%<\/div>\n<div class=\"detail\">'+d.detail+'<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    grid.innerHTML = html;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var recCard = document.getElementById('recommendation-card');<!-- [et_pb_line_break_holder] -->    var recTitle = document.getElementById('recommendation-title');<!-- [et_pb_line_break_holder] -->    var recText  = document.getElementById('recommendation-text');<!-- [et_pb_line_break_holder] -->    if (totalScore >= 75) {<!-- [et_pb_line_break_holder] -->        recCard.className = 'recommendation-card excellent';<!-- [et_pb_line_break_holder] -->        recTitle.innerHTML = '\ud83c\udf1f Excellent memory abilities';<!-- [et_pb_line_break_holder] -->        recText.textContent = 'Your memory is working very well! Your different types of memory are performing strongly. Keep stimulating them with varied activities to maintain these excellent abilities.';<!-- [et_pb_line_break_holder] -->    } else if (totalScore >= 50) {<!-- [et_pb_line_break_holder] -->        recCard.className = 'recommendation-card average';<!-- [et_pb_line_break_holder] -->        recTitle.innerHTML = '\ud83d\udcaa Average abilities';<!-- [et_pb_line_break_holder] -->        recText.textContent = 'Your memory is working correctly. Some areas can be improved with regular training. Daily 15\u201320 minute exercises can significantly improve your performance.';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        recCard.className = 'recommendation-card concern';<!-- [et_pb_line_break_holder] -->        recTitle.innerHTML = '\ud83d\udccb Axes d'am\u00e9lioration identifi\u00e9s';<!-- [et_pb_line_break_holder] -->        recText.textContent = 'Several aspects of your memory can be strengthened. Regular cognitive training is recommended. If you notice difficulties in daily life, do not hesitate to consult a health professional.';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (typeof dynseo_save_result === 'function') {<!-- [et_pb_line_break_holder] -->        dynseo_save_result('memoire', totalScore, scores);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (typeof window.dynseo_check_and_blur === 'function') {<!-- [et_pb_line_break_holder] -->        window.dynseo_check_and_blur();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function restartTest() {<!-- [et_pb_line_break_holder] -->    scores.numbers  = { correct:0, total:4, score:0, maxSpan:0 };<!-- [et_pb_line_break_holder] -->    scores.grid     = { correct:0, total:4, score:0, maxLevel:0 };<!-- [et_pb_line_break_holder] -->    scores.pairs    = { correct:0, total:5, score:0 };<!-- [et_pb_line_break_holder] -->    scores.pattern  = { correct:0, total:4, score:0, maxLevel:0 };<!-- [et_pb_line_break_holder] -->    scores.backward = { correct:0, total:4, score:0, maxSpan:0 };<!-- [et_pb_line_break_holder] -->    scores.images   = { correct:0, total:6, score:0, falsePositives:0 };<!-- [et_pb_line_break_holder] -->    showScreen('welcome-screen');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function shareResults() {<!-- [et_pb_line_break_holder] -->    var total = document.getElementById('total-score').textContent;<!-- [et_pb_line_break_holder] -->    var text = '\ud83e\udde0 I tested my memory! Score: ' + total + '\/100. Test yours:';<!-- [et_pb_line_break_holder] -->    var url = 'https:\/\/www.dynseo.com\/test-memoire\/';<!-- [et_pb_line_break_holder] -->    if (navigator.share) { navigator.share({ title: 'Mon r\u00e9sultat - Test M\u00e9moire', text: text, url: url }); }<!-- [et_pb_line_break_holder] -->    else { navigator.clipboard.writeText(text + ' ' + url); alert('\u2705 Result copied!'); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Initialisation : s\u00e9lection de questions par d\u00e9faut (non-membre)<!-- [et_pb_line_break_holder] -->selectQuestions();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550<!-- [et_pb_line_break_holder] -->  BLOC DYNSEO FREEMIUM \u2014 NE PAS D\u00c9PLACER<!-- [et_pb_line_break_holder] -->  Doit rester APR\u00c8S le <\/script> principal<!-- [et_pb_line_break_holder] -->  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 &#8211;><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function() {<!-- [et_pb_line_break_holder] -->  var ajaxUrl = 'https:\/\/www.dynseo.com\/wp-admin\/admin-ajax.php';<!-- [et_pb_line_break_holder] -->  var urlParams = new URLSearchParams(window.location.search);<!-- [et_pb_line_break_holder] -->  var token = urlParams.get('dynseo_token') || '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function applyBlur(user) {<!-- [et_pb_line_break_holder] -->    \/\/ \u2500\u2500 Mise \u00e0 jour du flag global (utilis\u00e9 par selectQuestions) \u2500\u2500<!-- [et_pb_line_break_holder] -->    isAuthorized = !!user.authorized;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ \u2500\u2500 Affichage UI membre \u2500\u2500<!-- [et_pb_line_break_holder] -->    if (isAuthorized) {<!-- [et_pb_line_break_holder] -->        var badge = document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->        if (badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] -->        var info = document.getElementById('variation-info');<!-- [et_pb_line_break_holder] -->        if (info) info.classList.add('visible');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (user.authorized) return; \/\/ autoris\u00e9 \u2192 pas de flou<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var detail = document.getElementById('dynseo-detail-section');<!-- [et_pb_line_break_holder] -->    if (!detail) return;<!-- [et_pb_line_break_holder] -->    detail.style.filter        = 'blur(5px)';<!-- [et_pb_line_break_holder] -->    detail.style.userSelect    = 'none';<!-- [et_pb_line_break_holder] -->    detail.style.pointerEvents = 'none';<!-- [et_pb_line_break_holder] -->    var overlay = document.getElementById('dynseo-blur-overlay');<!-- [et_pb_line_break_holder] -->    overlay.style.cssText = 'display:block;position:relative;margin-top:-60px;z-index:100;background:linear-gradient(to bottom,rgba(240,244,255,0) 0%,rgba(240,244,255,0.95) 35%,rgba(240,244,255,1) 55%);padding:80px 20px 32px;text-align:center;font-family:system-ui,sans-serif';<!-- [et_pb_line_break_holder] -->    var esc = function(s){ return String(s).replace(\/&\/g,'&').replace(\/<\/g,'<').replace(\/>\/g,'>').replace(\/\"\/g,'\"'); };<!-- [et_pb_line_break_holder] -->    overlay.innerHTML =<!-- [et_pb_line_break_holder] -->      '<\/p>\n<div style=\"background:white;border-radius:20px;padding:28px 24px;max-width:460px;margin:0 auto;box-shadow:0 8px 40px rgba(94,94,215,.18);border:2px solid #eef2ff;\">' +<!-- [et_pb_line_break_holder] -->        '<\/p>\n<div style=\"font-size:42px;margin-bottom:12px;\">\ud83d\udd12<\/div>\n<p>' +<!-- [et_pb_line_break_holder] -->        '<\/p>\n<h3 style=\"font-family:Montserrat,system-ui,sans-serif;font-size:17px;font-weight:900;color:#1a1a2e;margin:0 0 10px;\">' + esc(user.cta_title) + '<\/h3>\n<p>' +<!-- [et_pb_line_break_holder] -->        '<pee style=\"color:#64748b;font-size:13px;line-height:1.65;margin:0 0 22px;\">' + esc(user.cta_sub) + '<\/pee>' +<!-- [et_pb_line_break_holder] -->        '<a href=\"' + esc(user.cta_page) + '#' + esc(user.cta_id) + '\" style=\"display:inline-block;background:#5e5ed7;color:white;padding:14px 34px;border-radius:50px;font-family:Montserrat,system-ui,sans-serif;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 4px 18px rgba(94,94,215,.32);\">' +<!-- [et_pb_line_break_holder] -->          esc(user.cta_btn) +<!-- [et_pb_line_break_holder] -->        '<\/a>' +<!-- [et_pb_line_break_holder] -->        '<pee style=\"margin-top:14px;font-size:11px;color:#aaa;\">\u2728 Les membres acc\u00e8dent aussi aux questions vari\u00e9es pour un entra\u00eenement toujours diff\u00e9rent<\/pee>' +<!-- [et_pb_line_break_holder] -->      '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  window.dynseo_check_and_blur = function() {<!-- [et_pb_line_break_holder] -->    var url = ajaxUrl + '?action=dynseo_check_auth' + (token ? '&dynseo_token=' + encodeURIComponent(token) : '');<!-- [et_pb_line_break_holder] -->    fetch(url, { credentials: 'include' })<!-- [et_pb_line_break_holder] -->      .then(function(r){ return r.json(); })<!-- [et_pb_line_break_holder] -->      .then(function(data){ applyBlur(data); })<!-- [et_pb_line_break_holder] -->      .catch(function(){<!-- [et_pb_line_break_holder] -->        applyBlur({<!-- [et_pb_line_break_holder] -->          authorized: false,<!-- [et_pb_line_break_holder] -->          cta_id: 'prixtestsfrancais',<!-- [et_pb_line_break_holder] -->          cta_page: '\/nos-tests\/',<!-- [et_pb_line_break_holder] -->          cta_title: '\ud83d\udd13 Unlock your full analysis',<!-- [et_pb_line_break_holder] -->          cta_sub: 'Access the detail of each exercise with a DYNSEO subscription. Members also benefit from varied questions in every test.',<!-- [et_pb_line_break_holder] -->          cta_btn: '\ud83d\ude80 View plans'<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ \u2500\u2500 V\u00e9rification au chargement pour afficher le badge membre d\u00e8s l'accueil \u2500\u2500<!-- [et_pb_line_break_holder] -->  (function checkOnLoad() {<!-- [et_pb_line_break_holder] -->    var url = ajaxUrl + '?action=dynseo_check_auth' + (token ? '&dynseo_token=' + encodeURIComponent(token) : '');<!-- [et_pb_line_break_holder] -->    fetch(url, { credentials: 'include' })<!-- [et_pb_line_break_holder] -->      .then(function(r){ return r.json(); })<!-- [et_pb_line_break_holder] -->      .then(function(data){<!-- [et_pb_line_break_holder] -->        if (data.authorized) {<!-- [et_pb_line_break_holder] -->          isAuthorized = true;<!-- [et_pb_line_break_holder] -->          var badge = document.getElementById('member-badge');<!-- [et_pb_line_break_holder] -->          if (badge) badge.classList.add('visible');<!-- [et_pb_line_break_holder] -->          var info = document.getElementById('variation-info');<!-- [et_pb_line_break_holder] -->          if (info) info.classList.add('visible');<!-- [et_pb_line_break_holder] -->          \/\/ Re-s\u00e9lectionner les questions avec le flag membre activ\u00e9<!-- [et_pb_line_break_holder] -->          selectQuestions();<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .catch(function(){ \/* silencieux *\/ });<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;]<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How long does the memory test take to complete?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The complete memory test takes approximately 10 minutes to finish. It includes 6 different exercises that assess various types of memory including digit memory, visual memory, associative memory, sequential memory, working memory, and iconic memory.\"}},{\"@type\":\"Question\",\"name\":\"What types of memory does this test assess?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"This comprehensive memory test evaluates 6 different types of memory: digit memory (remembering number sequences), visual memory (memorizing highlighted cells), associative memory (word pairs), sequential memory (shape sequences), working memory (reproducing numbers backwards), and iconic memory (finding images you saw).\"}},{\"@type\":\"Question\",\"name\":\"Is the memory test free to take?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the memory test is 100% free. You can assess your different types of memory without any cost and get immediate results after completing all 6 exercises.\"}},{\"@type\":\"Question\",\"name\":\"What should I do to prepare before starting the memory test?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"To get the best results, find a quiet place without distractions such as phones or TV. Do not take notes during the test, stay focused, and do your best throughout all exercises. This will ensure accurate assessment of your memory abilities.\"}},{\"@type\":\"Question\",\"name\":\"How does the working memory exercise work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"In the working memory exercise, numbers will appear on screen and you must reproduce them in reverse order (from right to left). This tests your ability to manipulate information in your mind while holding it temporarily, which is a key component of working memory.\"}},{\"@type\":\"Question\",\"name\":\"What happens in the visual memory exercise?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"During the visual memory exercise, cells will light up on the screen. You need to memorize their positions and then click on them in the same order they appeared. This tests your ability to remember and recall visual-spatial information.\"}}]}<\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":376182,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-440901","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Memory test - DYNSEO - Educational apps &amp; brain training apps for all<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dynseo.com\/en\/memory-test\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Memory test - DYNSEO - Educational apps &amp; brain training apps for all\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dynseo.com\/en\/memory-test\/\" \/>\n<meta property=\"og:site_name\" content=\"DYNSEO - Educational apps &amp; brain training apps for all\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-29T16:09:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/\",\"name\":\"Memory test - DYNSEO - Educational apps &amp; brain training apps for all\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"datePublished\":\"2025-12-11T09:29:03+00:00\",\"dateModified\":\"2026-03-29T16:09:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"contentUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"width\":2000,\"height\":1500,\"caption\":\"Maintain your mental agility with our fun and enriching activities\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/memory-test\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Memory test\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\",\"name\":\"Jeux de m\u00e9moire et stimulation cognitive\",\"description\":\"DYNSEO, and your brain is a new hero!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#organization\",\"name\":\"DYNSEO\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/logo-dynseo-new.png\",\"contentUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/logo-dynseo-new.png\",\"width\":5073,\"height\":1397,\"caption\":\"DYNSEO\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Memory test - DYNSEO - Educational apps &amp; brain training apps for all","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dynseo.com\/en\/memory-test\/","og_locale":"en_US","og_type":"article","og_title":"Memory test - DYNSEO - Educational apps &amp; brain training apps for all","og_url":"https:\/\/www.dynseo.com\/en\/memory-test\/","og_site_name":"DYNSEO - Educational apps &amp; brain training apps for all","article_modified_time":"2026-03-29T16:09:58+00:00","og_image":[{"width":2000,"height":1500,"url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","type":"image\/png"}],"twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dynseo.com\/en\/memory-test\/","url":"https:\/\/www.dynseo.com\/en\/memory-test\/","name":"Memory test - DYNSEO - Educational apps &amp; brain training apps for all","isPartOf":{"@id":"https:\/\/www.dynseo.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dynseo.com\/en\/memory-test\/#primaryimage"},"image":{"@id":"https:\/\/www.dynseo.com\/en\/memory-test\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","datePublished":"2025-12-11T09:29:03+00:00","dateModified":"2026-03-29T16:09:58+00:00","breadcrumb":{"@id":"https:\/\/www.dynseo.com\/en\/memory-test\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dynseo.com\/en\/memory-test\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dynseo.com\/en\/memory-test\/#primaryimage","url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","contentUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","width":2000,"height":1500,"caption":"Maintain your mental agility with our fun and enriching activities"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dynseo.com\/en\/memory-test\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dynseo.com\/en\/"},{"@type":"ListItem","position":2,"name":"Memory test"}]},{"@type":"WebSite","@id":"https:\/\/www.dynseo.com\/en\/#website","url":"https:\/\/www.dynseo.com\/en\/","name":"Jeux de m\u00e9moire et stimulation cognitive","description":"DYNSEO, and your brain is a new hero!","publisher":{"@id":"https:\/\/www.dynseo.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dynseo.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dynseo.com\/en\/#organization","name":"DYNSEO","url":"https:\/\/www.dynseo.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dynseo.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2022\/05\/logo-dynseo-new.png","contentUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2022\/05\/logo-dynseo-new.png","width":5073,"height":1397,"caption":"DYNSEO"},"image":{"@id":"https:\/\/www.dynseo.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/440901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/comments?post=440901"}],"version-history":[{"count":11,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/440901\/revisions"}],"predecessor-version":[{"id":534195,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/440901\/revisions\/534195"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/media\/376182"}],"wp:attachment":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/media?parent=440901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}