Questions marquées «game»

21
Un jeu aux proportions atomiques

Votre tâche consiste à créer un bot qui joue Atomas , avec le meilleur score. Fonctionnement du jeu: Le plateau de jeu commence par un anneau de 6 "atomes", avec des nombres allant de 1à 3. Vous pouvez "jouer" un atome entre deux atomes, ou sur un autre atome, selon l'atome lui-même. Vous pouvez...

21
Résoudre des puzzles Hitori

introduction Écrivez un solveur pour les puzzles Hitori en utilisant le moins d'octets. Défi Votre tâche consiste à écrire un solveur pour les énigmes logiques Hitori (ひ と り, le mot pour «seul» en japonais; la signification du nom du jeu est «Laissez-moi tranquille»). Les règles sont les suivantes:...

21
Pierre papier ciseaux

Mettez en œuvre les ciseaux classiques en papier de roche. Conditions: l'utilisateur saisira «r», «p» ou «s» programme affichera «r», «p» ou «s» et le résultat le choix du programme ('r', 'p' ou 's') doit être pseudo aléatoire ( je vous regarde Howard ) Le résultat peut être représenté avec...

21
Dilemme du prisonnier avec accès à l'adversaire

Dans ce défi, vous écrirez un bot qui joue le dilemme du prisonnier. Voici le hic: vous n'aurez pas accès à l'historique des jeux précédents. Au lieu de cela, vous aurez accès à l'adversaire lui-même. Dans cette version, les deux joueurs gagnent +2 points s'ils coopèrent tous les deux, +1 points...

21
Résoudre le problème du nombre d'Aristote

Le puzzle des nombres d'Aristote est le défi de remplir chacune des 19 cellules dans une grille hexagonale avec un entier unique entre 1 et 19 de sorte que le total le long de chaque axe est de 38. Vous pouvez imaginer le plateau de jeu comme ceci: Et le puzzle, en substance, est la solution à...

21
Dessinez un carré creux de # avec une largeur donnée

J'ai obtenu ce défi de Codingame et je suis curieux de trouver de meilleures solutions que la mienne: Étant donné une largeur via l'entrée standard, dessinez un carré creux de «#» de largeur et de longueur données. Exemple: 5 résultats dans ##### # # # # # # ##### J'ai utilisé python pour résoudre...

21
Où le chevalier peut-il être dans N mouvements?

Il s'agit du trou 3 du tournoi d'automne d'APL CodeGolf . Je suis l'auteur original du problème là-bas, et donc autorisé à le publier à nouveau ici. Donné: un certain nombre de tours (veuillez indiquer si aucun mouvement n'est égal à 0, sinon nous supposerons qu'il s'appelle 1) et une liste d'une...

21
Comptez Mills dans neuf hommes Morris

introduction Morris de Nine Mens (également appelé Mills) est un jeu de société pour deux joueurs qui se joue sur le plateau suivant (image tirée de la page Wikipedia liée): Chaque joueur a 9 hommes, de couleur noir et blanc. Les règles concrètes ne sont pas importantes pour ce défi, mais consultez...

21
Un programme de plus et je suis sorti!

Étant donné un niveau d'imbrication d'entier positif net une chaîne sde caractères ascii imprimables ( à ~, produire un programme qui, lorsqu'il est exécuté dans la même langue, génère un programme qui génère un programme ... qui génère la chaîne s. Un total de nprogrammes doit être généré, tous...

21
Damier chinois

Le jeu des dames chinoises se joue sur un plateau avec des espaces en forme d'étoile à six branches: Image de Wikipedia Nous pouvons créer une représentation ASCII de cette carte, en utilisant .pour les emplacements vides et les lettres GYORPBpour les six emplacements de départ colorés: G G G G G G...

21
Identification automatique des prix des parchemins dans Nethack

OH DIEUX NON !! Vous ne pouvez pas nous laisser ici avec la poignée de porte! Ce sera nethack partout! - il y a 1j par Geobits Eh bien, je ne pouvais pas décevoir ... introduction (vous pouvez ignorer cette section si vous ne vous souciez pas de l'exposition et / ou si vous souffrez du syndrome...

21
Pendu ASCII en cours

(inspiré par une question sur Code Review) Supposons que deux personnes jouent au pendu , mais vous n'avez entendu que le jeu et souhaitez dessiner l'état actuel. Étant donné deux mots en entrée, où les mots correspondent chacun [A-Z]+ou [a-z]+(votre choix), sortez l'état actuel du jeu du pendu en...

20
Mettre en œuvre un solveur Brute Force Sudoku

Implémentez le solveur Sudoku le plus court en utilisant la devinette. Depuis que j'ai reçu quelques demandes, j'ai ajouté ceci comme une question alternative pour ceux qui souhaitent implémenter un solveur de sudoku par force brute. Puzzle Sudoku: | 1 2 3 | 4 5 6 | 7 8 9 -+-----------------------...

20
Jouez à Connect 4!

Écrivez un programme pour jouer au jeu de Connect 4 . On vous donne l'état du plateau en entrée et vous devez décider dans quelle colonne placer votre pièce pour obtenir 4 d'affilée (horizontalement, verticalement ou en diagonale) ou empêcher votre adversaire de faire de même. Le plateau est un...

20
La combinatoire du transistor

Le jeu vidéo Transistor dispose d'un système de capacités très intéressant. Vous collectez 16 "Fonctions" que vous pouvez utiliser dans 16 emplacements différents. Ce qui est intéressant, c'est qu'il existe 3 types de slots et chaque fonction se comporte différemment selon le slot dans lequel vous...

20
Connect Four Validator

introduction Connect Four est un jeu où vous essayez d'en obtenir quatre de suite: horizontalement, verticalement ou en diagonale. Dans ce code de golf, nous allons essayer de trouver qui a gagné, avec un plateau de jeu. Il y aura toujours un gagnant et un seul gagnant. Tâche Étant donné un tableau...

20
Connect-n time!

https://en.wikipedia.org/wiki/Connect_Four Quelqu'un se souvient-il du jeu à 2 joueurs Connect 4? Pour ceux qui ne l'ont pas, c'était une planche 6x7 qui se tient verticale sur une surface. L'objectif de Connect 4 est de bien connecter 4! La connexion est comptée si elle est horizontale, diagonale...