<!DOCTYPE html> <html> <head> <title>Elo Worldle</title> <script>var exports = {};</script> <!-- <script defer src="chess.js"></script> --> <script type="module" src="main.js"></script> <script type="module" src="https://unpkg.com/gchessboard"></script> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta content="Elo Worldle" property="og:title" /> <meta content="A game where you guess what bad chess algorithm you are playing against." property="og:description" /> <meta content="https://elo-worldle.pyrope.net/" property="og:url" /> <meta content="https://elo-worldle.pyrope.net/favicon.png" property="og:image" /> <meta content="#538d4e" data-react-helmet="true" name="theme-color" /> <link rel="stylesheet" href="./main.css"></link> <style> html { background-color: #002121; width: 100%; height: 100%; color: white; } #board { margin-left: auto; margin-right: auto; width: calc(min(90vw, 90vh)); height: calc(min(90vw, 90vh)); } #game-over, #stats, #copy-stats, #play-again, #win-count { display: none; margin-left: auto; margin-right: auto; } #game-over, #win-count { text-align: center; width: 100%; } #stats { width: fit-content; font-size: x-large; font-weight: bold; outline: 2px solid white; margin-bottom: 0; } #copy-stats, #play-again { color: black; } #finish { display: block; margin-left: auto; margin-right: auto; } :host { --square-color-dark: #86A666; --square-color-light: #FFFFDD; } h1, pre { font-family: 'Courier New', Courier, monospace; } h1 { text-align: center; } p { font-family: 'Times New Roman', Times, serif; } #players, .player { margin-left: auto; margin-right: auto; text-align: center; } .strikethrough { text-decoration: line-through; } .player { width: fit-content; } .player-name { cursor: pointer; user-select: none; } .correct { color: #538d4e; } .wrong { color: #3a3a3c; text-decoration: line-through; } footer { width: 100%; font-size: large; text-align: center; color: white; } a { color: white; } g-chess-board::part(piece-wb) { background-image: url("./piece-wb.png"); image-rendering: pixelated; } g-chess-board::part(piece-wr) { background-image: url("./piece-wr.png"); image-rendering: pixelated; } g-chess-board::part(piece-wp) { background-image: url("./piece-wp.png"); image-rendering: pixelated; } g-chess-board::part(piece-wn) { background-image: url("./piece-wn.png"); image-rendering: pixelated; } g-chess-board::part(piece-wk) { background-image: url("./piece-wk.png"); image-rendering: pixelated; } g-chess-board::part(piece-wq) { background-image: url("./piece-wq.png"); image-rendering: pixelated; } g-chess-board::part(piece-bb) { background-image: url("./piece-bb.png"); image-rendering: pixelated; } g-chess-board::part(piece-br) { background-image: url("./piece-br.png"); image-rendering: pixelated; } g-chess-board::part(piece-bp) { background-image: url("./piece-bp.png"); image-rendering: pixelated; } g-chess-board::part(piece-bn) { background-image: url("./piece-bn.png"); image-rendering: pixelated; } g-chess-board::part(piece-bk) { background-image: url("./piece-bk.png"); image-rendering: pixelated; } g-chess-board::part(piece-bq) { background-image: url("./piece-bq.png"); image-rendering: pixelated; } </style> </head> <body> <g-chess-board id="board" fen="start" interactive turn="white" ></g-chess-board> <button style="display: none" id="finish">show me the answer please i toootally guessed already</button> <h1 id="game-over"></h1> <button title="or press `p`" id="play-again">> play again <</button> <pre id="stats"></pre> <button title="or press `c`" id="copy-stats">^ copy ^</button> <br> <h1>Players: (click name to toggle strikethrough)</h1> <div id="players"> </div> <footer> <a href="https://www.youtube.com/watch?v=DpXy041BIlA">Tutorial</a><br> <a href="http://tom7.org/chess">Piece sprites, board colors, algorithms, etc.</a> & <a href="https://sourceforge.net/p/tom7misc/svn/HEAD/tree/trunk/chess/">Original implementations</a> & <a href="http://tom7.org/chess/weak.pdf">Original paper</a> by <a href="http://tom7.org">tom7</a> <br> <a href="https://git.pyrope.net/mbk/elo-worldle">Code</a> & <a href="https://elo-worldle.pyrope.net/paper.pdf">Paper</a> by <a href="https://pl.pyrope.net/terezi">me</a> </footer> </body> <div id="win-count"></div> </html>