npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

nine-pebbles

v1.0.0

Published

Toguz Kumalak ("nine pebbles") is the Kazakh name of a mancala game. Тоғыз-құмалақ — қазақтың ұлттық дәстүрлі ойындарының бірі, ақыл-ой ойыны.

Downloads

13

Readme

Toguz Kumalak ("nine pebbles")

Тоғыз-құмалақ — қазақтың ұлттық дәстүрлі ойындарының бірі, ақыл-ой ойыны.

Toguz Kumalak ("nine pebbles") is the Kazakh name of a Mancala game also known as Toguz Korgool ("nine dung balls") in Kyrgyz. The number 'nine' has a high significance in the folk beliefs and mythology of Central Asian peoples. It was considered auspicious.

more here

This is the first version. Many less than the place, I hope everyone to develop together.

Board

Toguz Kumalak is played on a special board having two rows of 9 small pits and two big pits called Kazans. The player's side is the bottom row of the small pits and the player's kazan is the top one (close to the opponent's side). At the beginning of the game 9 seeds are placed in each small pit. Toguz Kumalak ("nine pebbles")

Objective

A player wins a game if he accumulates more seeds in his own kazan than the opponent. If both players have accumulated the same number of seeds, the game ends by a draw.

Play

Players take turns sowing their seeds. The sowing is performed in the following way:

  • The player picks all seeds up from one of the pits on his side.

  • If the chosen pit contained more than one seed then the first picked up seed is dropped back to the starting pit. Then the player continues dropping the taken seeds in counter-clockwise direction, one seed in a pit.

  • If the chosen pit contained only one seed then the player drops it in the next pit in counter-clockwise direction. Below is an example of sowing: Toguz Kumalak ("nine pebbles") A player takes nine seeds from his pit "g" and sows them counter-clockwise. Note that the first seed falls back to the pit "g".

  • If the last sown seed lands in a pit on the opponent's side and brings the total number of seeds in the pit to the even number then all seeds from the pit are captured by the player and are moved to the player's kazan. Toguz Kumalak ("nine pebbles") The last sown seed lands in a pit on the opponent's side and brings the total number of seeds in the pit to the even number (10). All these 10 seeds are moved to the player's kazan.

  • If the last sown seed lands in a pit on the opponent's side and brings the total number of seeds in the pit to three then all seeds from the pit are captured by the player and are moved to the player's kazan and the pit turns into the player's tuzdik ("sacred place" in Kazakh; or tuz in Kyrgyz, which means "salt"). There are several cases when tuzdik is not created:

    1. If the player has created one tuzdik already.
    2. The last pit of the opponent (his ninth or rightmost pit) cannot be turned into a tuzdik.
    3. A tuzdik cannot be created if it is symmetrical to the opponent's one (for example, if your third pit is already a tuzdik, you cannot turn the third pit of your opponent into one).

It is permitted to make such a move, but it wouldn't create a tuzdik. All the seeds that fall into a tuzdik during sowing are captured by the tuzdik's owner and are moved to his kazan.

Toguz Kumalak ("nine pebbles") A player takes ten seeds from his pit "F" and sows them counter-clockwise. The last sown seed falls in the pit "f" on the opponent's side and brings the total number of seeds there to three. This pit is turned into player's tuzdik (all three seeds are moved to player's kazan).

Toguz Kumalak ("nine pebbles") A player takes eleven seeds from his pit "e" and sows them counter-clockwise. The last sown seed falls in the pit "F" on the opponent's side and brings the total number of seeds there to three. This pit is NOT turned into player's tuzdik because it is symmetrical to the opponent's tuzdik in pit "f". Note that during sowing one of the player's seeds felt into opponent's tuzdik (pit "f") and is moved to opponent's kazan.

  • If a player doesn't have any seeds on his side on his turn then his opponent takes all remaining seeds to his kazan and the game ends.

External Links

From Wikipedia

LICENSE

MIT