Migre le projet vers Blazor WebAssembly en .NET 10
This commit is contained in:
344
ChessCubing.App/Pages/RulesPage.razor
Normal file
344
ChessCubing.App/Pages/RulesPage.razor
Normal file
@@ -0,0 +1,344 @@
|
||||
@page "/reglement"
|
||||
@page "/reglement.html"
|
||||
|
||||
<PageTitle>ChessCubing Arena | Reglement officiel</PageTitle>
|
||||
<PageBody BodyClass="rules-body" />
|
||||
|
||||
<div class="ambient ambient-left"></div>
|
||||
<div class="ambient ambient-right"></div>
|
||||
|
||||
<div class="rules-shell">
|
||||
<header class="hero hero-rules">
|
||||
<div class="hero-copy">
|
||||
<a class="logo-lockup" href="index.html" aria-label="Accueil ChessCubing">
|
||||
<img class="hero-logo-icon" src="logo.png" alt="Icone ChessCubing" />
|
||||
<img class="hero-logo" src="transparent.png" alt="Logo ChessCubing" />
|
||||
</a>
|
||||
<p class="eyebrow">Referentiel officiel</p>
|
||||
<h1>Reglement ChessCubing</h1>
|
||||
<p class="lead">
|
||||
Cette page reprend les regles officielles en vigueur du
|
||||
ChessCubing Twice et du ChessCubing Time pour offrir une lecture
|
||||
rapide, claire et directement exploitable en club, en demonstration
|
||||
ou en arbitrage.
|
||||
</p>
|
||||
<div class="hero-pills">
|
||||
<span>Twice V2</span>
|
||||
<span>Time V1</span>
|
||||
<span>Entree en vigueur le 4 fevrier 2026</span>
|
||||
<span>Fin uniquement par mat ou abandon</span>
|
||||
</div>
|
||||
<div class="hero-actions">
|
||||
<a class="button primary" href="application.html">Ouvrir l'application</a>
|
||||
<a class="button secondary" href="index.html">Retour a l'accueil</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<aside class="hero-preview">
|
||||
<div class="preview-card">
|
||||
<p class="micro-label">Reperes rapides</p>
|
||||
<div class="rule-metrics">
|
||||
<article class="metric-chip">
|
||||
<span>Partie</span>
|
||||
<strong>180 s</strong>
|
||||
</article>
|
||||
<article class="metric-chip">
|
||||
<span>Cube</span>
|
||||
<strong>Obligatoire</strong>
|
||||
</article>
|
||||
<article class="metric-chip">
|
||||
<span>Quotas</span>
|
||||
<strong>6 / 8 / 10</strong>
|
||||
</article>
|
||||
<article class="metric-chip">
|
||||
<span>Chrono cube</span>
|
||||
<strong>Cap 120 s en Time</strong>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="preview-banner">
|
||||
<span class="mini-chip">Deux formats</span>
|
||||
<strong>Meme structure, effets differents</strong>
|
||||
<p>
|
||||
Le mode Twice donne l'initiative au gagnant du cube et peut
|
||||
declencher un double coup. Le mode Time ajuste les chronos sur
|
||||
des blocs - et des blocs +, sans priorite ni double coup.
|
||||
</p>
|
||||
</div>
|
||||
</aside>
|
||||
</header>
|
||||
|
||||
<main class="rules-grid">
|
||||
<section class="panel panel-wide">
|
||||
<div class="section-heading">
|
||||
<div>
|
||||
<p class="eyebrow">Vue d'ensemble</p>
|
||||
<h2>Le match en 4 temps</h2>
|
||||
</div>
|
||||
<p class="section-copy">
|
||||
Les deux reglements partagent la meme colonne vertebrale : un
|
||||
match en parties successives, interrompues par une phase cube
|
||||
obligatoire.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="rules-stage-grid">
|
||||
<article class="stage-card">
|
||||
<span class="micro-label">1. Avant le match</span>
|
||||
<strong>Installation et tirage</strong>
|
||||
<p>
|
||||
L'arbitre controle le materiel, les cubes, les caches, les
|
||||
melanges, puis le tirage au sort qui attribue Blancs ou Noirs.
|
||||
</p>
|
||||
</article>
|
||||
<article class="stage-card">
|
||||
<span class="micro-label">2. Partie d'echecs</span>
|
||||
<strong>180 secondes de jeu</strong>
|
||||
<p>
|
||||
Chaque partie comporte une phase d'echecs limitee par une duree
|
||||
fixe et par un quota de coups selon le format FAST, FREEZE ou
|
||||
MASTERS.
|
||||
</p>
|
||||
</article>
|
||||
<article class="stage-card">
|
||||
<span class="micro-label">3. Phase cube</span>
|
||||
<strong>Un cube identique par joueur</strong>
|
||||
<p>
|
||||
L'application designe le numero du cube, les deux joueurs
|
||||
resolvent le meme melange, et le resultat influe ensuite selon
|
||||
le mode choisi.
|
||||
</p>
|
||||
</article>
|
||||
<article class="stage-card">
|
||||
<span class="micro-label">4. Fin de partie</span>
|
||||
<strong>Jamais au temps</strong>
|
||||
<p>
|
||||
La partie se termine uniquement par echec et mat ou abandon,
|
||||
jamais par simple chute au temps ou depassement d'une partie.
|
||||
</p>
|
||||
</article>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="panel panel-half">
|
||||
<div class="section-heading">
|
||||
<div>
|
||||
<p class="eyebrow">Materiel commun</p>
|
||||
<h2>Base officielle</h2>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul class="rule-list">
|
||||
<li>Un echiquier et un jeu de pieces reglementaires.</li>
|
||||
<li>Huit Rubik's Cubes 3x3, soit quatre par joueur.</li>
|
||||
<li>Des caches opaques numerotes de 1 a 4.</li>
|
||||
<li>Des melanges strictement identiques pour chaque numero.</li>
|
||||
<li>L'application officielle ChessCubing.</li>
|
||||
<li>Un arbitre pour piloter le match et les transitions.</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="panel panel-half">
|
||||
<div class="section-heading">
|
||||
<div>
|
||||
<p class="eyebrow">Arbitrage</p>
|
||||
<h2>Check-list terrain</h2>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul class="rule-list">
|
||||
<li>Verifier la presence des huit cubes et des caches numerotes.</li>
|
||||
<li>Confirmer des melanges identiques sous chaque numero.</li>
|
||||
<li>Preparer l'echiquier et la variante dans l'application.</li>
|
||||
<li>Controler le tirage au sort avant la premiere partie.</li>
|
||||
<li>Declencher chaque phase cube au bon moment.</li>
|
||||
<li>Surveiller le respect du plafond de 120 s en mode Time.</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="panel panel-wide" id="formats">
|
||||
<div class="section-heading">
|
||||
<div>
|
||||
<p class="eyebrow">Formats officiels</p>
|
||||
<h2>Twice et Time, cote a cote</h2>
|
||||
</div>
|
||||
<p class="section-copy">
|
||||
Les deux formats partagent les parties et la phase cube, mais leur
|
||||
logique d'avantage differe completement.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="rules-compare">
|
||||
<article class="format-card twice-card">
|
||||
<div class="format-head">
|
||||
<span class="mini-chip">Version V2</span>
|
||||
<h3>ChessCubing Twice</h3>
|
||||
<p>
|
||||
Le gagnant du cube obtient l'initiative sur la partie suivante,
|
||||
avec une regle de double coup encadree.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="format-badges">
|
||||
<span>Partie : 180 s</span>
|
||||
<span>Temps par coup : 20 s max</span>
|
||||
<span>FAST / FREEZE / MASTERS : 6 / 8 / 10</span>
|
||||
</div>
|
||||
|
||||
<div class="format-section">
|
||||
<h4>Debut et fin des parties</h4>
|
||||
<ul class="rule-list compact">
|
||||
<li>Les Blancs commencent la partie 1.</li>
|
||||
<li>Aucun double coup n'est possible a la partie 1.</li>
|
||||
<li>Une partie s'arrete a 180 s ou quand les deux quotas sont atteints.</li>
|
||||
<li>Il est interdit de finir une partie avec un roi en echec.</li>
|
||||
<li>Si le dernier coup donne echec, les coups necessaires pour parer sont joues hors quota.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="format-section">
|
||||
<h4>Phase cube</h4>
|
||||
<ul class="rule-list compact">
|
||||
<li>Le numero du cube est designe par l'application.</li>
|
||||
<li>Les deux joueurs recoivent un melange identique.</li>
|
||||
<li>Le joueur le plus rapide gagne la phase cube.</li>
|
||||
<li>En cas d'egalite parfaite, la phase cube est rejouee.</li>
|
||||
<li>Le gagnant du cube commence la partie suivante.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="callout">
|
||||
<span class="micro-label">Double coup V2</span>
|
||||
<strong>Condition stricte</strong>
|
||||
<p>
|
||||
Le gagnant du cube ne doit pas avoir joue le dernier coup de
|
||||
la partie precedente. Le premier coup est gratuit, non compte,
|
||||
peut capturer mais ne peut pas donner echec. Le second compte
|
||||
comme premier coup de la partie, peut donner echec, mais ne peut
|
||||
capturer qu'un pion ou une piece mineure.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="format-section">
|
||||
<h4>Temps par coup et fin de partie</h4>
|
||||
<ul class="rule-list compact">
|
||||
<li>Chaque coup doit etre joue en 20 secondes maximum.</li>
|
||||
<li>En depassement, le coup est perdu et compte dans le quota.</li>
|
||||
<li>Sur le premier coup d'un double coup, le depassement annule l'avantage.</li>
|
||||
<li>Sur le second coup d'un double coup, le coup est perdu et comptabilise.</li>
|
||||
<li>La partie se termine uniquement par mat ou abandon.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article class="format-card time-card">
|
||||
<div class="format-head">
|
||||
<span class="mini-chip">Version V1</span>
|
||||
<h3>ChessCubing Time</h3>
|
||||
<p>
|
||||
Ici, la phase cube n'offre pas l'initiative mais modifie les
|
||||
chronos selon une alternance bloc - puis bloc +.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="format-badges">
|
||||
<span>Temps initial : 10 min / joueur</span>
|
||||
<span>Block : 180 s</span>
|
||||
<span>Cap cube pris en compte : 120 s</span>
|
||||
</div>
|
||||
|
||||
<div class="format-section">
|
||||
<h4>Structure temporelle</h4>
|
||||
<ul class="rule-list compact">
|
||||
<li>La structure des Blocks est identique a celle du Twice.</li>
|
||||
<li>Les quotas de coups restent les memes : 6, 8 ou 10.</li>
|
||||
<li>Chaque Block est suivi d'une phase cube obligatoire.</li>
|
||||
<li>Le trait est conserve apres la phase cube.</li>
|
||||
<li>Aucun systeme de priorite ou de double coup n'existe.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="split-callouts">
|
||||
<article class="split-card minus-card">
|
||||
<span class="micro-label">Block impair</span>
|
||||
<strong>Bloc -</strong>
|
||||
<p>
|
||||
Le temps de resolution du cube est retire du chrono du
|
||||
joueur concerne, avec un plafond de 120 secondes.
|
||||
</p>
|
||||
</article>
|
||||
<article class="split-card plus-card">
|
||||
<span class="micro-label">Block pair</span>
|
||||
<strong>Bloc +</strong>
|
||||
<p>
|
||||
Le temps de resolution du cube est ajoute au chrono adverse,
|
||||
lui aussi plafonne a 120 secondes.
|
||||
</p>
|
||||
</article>
|
||||
</div>
|
||||
|
||||
<div class="format-section">
|
||||
<h4>Exemples officiels</h4>
|
||||
<ul class="rule-list compact">
|
||||
<li>Bloc - : 35 s retire 35 s a son propre chrono.</li>
|
||||
<li>Bloc - : 110 s retire 110 s a son propre chrono.</li>
|
||||
<li>Bloc + : 25 s ajoute 25 s au chrono adverse.</li>
|
||||
<li>Bloc + : 150 s ajoute 120 s au chrono adverse.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="callout">
|
||||
<span class="micro-label">Reprise du jeu</span>
|
||||
<strong>Pas de coup pendant le cube</strong>
|
||||
<p>
|
||||
Aucun coup ne peut etre joue pendant la phase cube. Des que
|
||||
les deux resolutions sont terminees, les chronos sont ajustes
|
||||
et la partie reprend immediatement.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="format-section">
|
||||
<h4>Fin de partie et vigilance</h4>
|
||||
<ul class="rule-list compact">
|
||||
<li>La partie s'arrete uniquement par mat ou abandon volontaire.</li>
|
||||
<li>L'arbitre surveille le chronometrage exact et le plafond de 120 s.</li>
|
||||
<li>L'absence de priorite et de double coup fait partie des points cles du mode.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</article>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="panel panel-wide">
|
||||
<div class="section-heading">
|
||||
<div>
|
||||
<p class="eyebrow">Sources</p>
|
||||
<h2>Documents officiels</h2>
|
||||
</div>
|
||||
<p class="section-copy">
|
||||
Cette synthese reprend les versions officielles actuellement
|
||||
embarquees dans l'application.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="source-grid">
|
||||
<a class="source-card" href="ChessCubing_Twice_Reglement_Officiel_V2-1.pdf" target="_blank">
|
||||
<span class="micro-label">PDF officiel</span>
|
||||
<strong>ChessCubing Twice V2</strong>
|
||||
<p>Version entree en vigueur le 4 fevrier 2026.</p>
|
||||
</a>
|
||||
<a class="source-card" href="ChessCubing_Time_Reglement_Officiel_V1-1.pdf" target="_blank">
|
||||
<span class="micro-label">PDF officiel</span>
|
||||
<strong>ChessCubing Time V1</strong>
|
||||
<p>Version entree en vigueur le 4 fevrier 2026.</p>
|
||||
</a>
|
||||
<a class="source-card" href="application.html">
|
||||
<span class="micro-label">Application</span>
|
||||
<strong>Retour a ChessCubing Arena</strong>
|
||||
<p>Revenir a la configuration du match et a l'arbitrage mobile.</p>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
Reference in New Issue
Block a user