PHPackages                             vladimiru/php-project-lvl1 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. vladimiru/php-project-lvl1

ActiveLibrary

vladimiru/php-project-lvl1
==========================

project1

00PHP

Since Aug 14Pushed 3y ago1 watchersCompare

[ Source](https://github.com/CheshirSmil/php-project-lvl1)[ Packagist](https://packagist.org/packages/vladimiru/php-project-lvl1)[ RSS](/packages/vladimiru-php-project-lvl1/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

php-project-lvl 1:
==================

[](#php-project-lvl-1)

[![Actions Status](https://github.com/CheshirSmil/php-project-lvl1/workflows/hexlet-check/badge.svg)](https://github.com/CheshirSmil/php-project-lvl1/actions)[![](https://camo.githubusercontent.com/7fa1e707c6cb0e03ee2fd93cc087edf890afe1bcc47a0b7f4cf2896977bf769f/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f34613435383736653239366136323436353162612f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/CheshirSmil/php-project-lvl1/maintainability)[![Linter!](https://github.com/CheshirSmil/php-project-lvl1/actions/workflows/MakeLint.yml/badge.svg)](https://github.com/CheshirSmil/php-project-lvl1/actions/workflows/MakeLint.yml)

Этот репозиторий содержит реализацию первого проекта портала Hexlet, Brain Games! В проекте 5 мини игр. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново.

Требования:
-----------

[](#требования)

Необходимо наличие на компьютере ОС Linux и PHP не ниже 7 версии.

Установка:
----------

[](#установка)

Для установки используется Makefile с командой install, выполняющий команду composer install.

Запуск:
-------

[](#запуск)

Для запуска игры достаточно ввести команду make с названием игры в командной строке. Например: make brain-even

```
make brain-even - в игре надо ответить является число четным или же нет.
make brain-calc - в игре надо сложить, вычесть или умножить два числа и дать верный ответ.
make brain-gcd  - в игре надо найти наибольший общий делитель двух чисел и дать верный ответ.
make brain-progression - в игре надо найти пропущеный элемент арифметической прогрессии.
make brain-prime - в игре надо ответить простое показанное число или нет.

```

Примеры запуска игр:
--------------------

[](#примеры-запуска-игр)

### game Brain-even

[](#game-brain-even)

[![asciicast](https://camo.githubusercontent.com/9d3324af3d5deca018759f2285ed2e28db3d5e8a89bd78621f3e256cca50ab99/68747470733a2f2f61736369696e656d612e6f72672f612f3531333736342e737667)](https://asciinema.org/a/513764)

### game Brain-calc

[](#game-brain-calc)

[![asciicast](https://camo.githubusercontent.com/baec14de994915ea2d120b8bcd2deca72562630160739d9ddb7799324daf58a8/68747470733a2f2f61736369696e656d612e6f72672f612f3531333736372e737667)](https://asciinema.org/a/513767)

### game Brain-gcd

[](#game-brain-gcd)

[![asciicast](https://camo.githubusercontent.com/c826fc0e35a534bb94ac6f823e6b64cbac7f56f9924d3b0be6f3aebc1c78cf03/68747470733a2f2f61736369696e656d612e6f72672f612f3531333736392e737667)](https://asciinema.org/a/513769)

### game Brain-progression

[](#game-brain-progression)

[![asciicast](https://camo.githubusercontent.com/389e92cff189707483ec599c93c705fc7278a7fbc86acaf1484762103872f300/68747470733a2f2f61736369696e656d612e6f72672f612f3531333737302e737667)](https://asciinema.org/a/513770)

### game Brain-prime

[](#game-brain-prime)

[![asciicast](https://camo.githubusercontent.com/b73b6ce3e536bdb962c6efbac7f9ef8205c6734ad2e93e0d56e4525dd81cd657/68747470733a2f2f61736369696e656d612e6f72672f612f3531333737352e737667)](https://asciinema.org/a/513775)

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity25

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/c333b3681b9299f293e03e88c3ce7b4896604e5c58c172a6214c5749227da6d6?d=identicon)[VladimirU](/maintainers/VladimirU)

---

Top Contributors

[![CheshirSmil](https://avatars.githubusercontent.com/u/101599132?v=4)](https://github.com/CheshirSmil "CheshirSmil (58 commits)")

### Embed Badge

![Health badge](/badges/vladimiru-php-project-lvl1/health.svg)

```
[![Health](https://phpackages.com/badges/vladimiru-php-project-lvl1/health.svg)](https://phpackages.com/packages/vladimiru-php-project-lvl1)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
