semvec/pypi-packages huggingface dataset:
morpion-game 0.6.3
A minimal Morpion game to play in the console or with a graphical user interface
Requires Python: >=3.9,<4.0

# Morpion

## installation
You can install the package by running the following command : ```python3 -m pip install --upgrade morpion-game``` 

### Setup
The first time you play, you will be prompted for your favorite language.
Currently, the available languages are :
- English
- French

Once done, you can start playing !

### install the GUI
The CUI application can be installed directly from the package. You just have to run it with the `--gui` argument.
This will launch the GUI application if installed (and found on your system), else it will run the installer program.

#### Notes
The CLI and teh GUI applications' datas are shared.
These datas are **only** stored on your local machine and will never be publish or send because of the game.
You can access datas in your personal directory `C:\Users\username\PetchouDev\datas.json`. *but do not edit them... I should encrypt them in a next version...*
You can delete datas from any of the two applications from the **settings** menu.
onecall 1.0.12
An algorithmic trading python package to save thousands of hours with the quickest crypto trading library so you can easily algo trade on any exchange & execute with unified function calls
Requires Python: >=3.7
Keywords: python,onecall,trading bot,quant,trading,trading algo,algorithmic trading,algo trading,crypto,exchange,automate trading,pinescript,mev,crypto exchange,binance,ftx,ethereum,solana,bitcoin,coinbase,phemex,bybit

the onecall trading bot python library saves you thousands of hours to connect and trade with cryptocurrency exchanges. Taking out all of the hard work of connected to many exchanges and figuring out their documentation. with onecall you simply connect to one call and all of the functions for each exchange are the same so you save time and don't have to read new docs. onecall has a ton of custom algo trading functions built in saving you thousands of hours of time
gacha-exp-calc 1.0.0rc0
See readme
Requires Python: >=3.7

# gacha-expectation

This package is built up to serve players with information to gacha and the amount of resource needed to reach the expectation.<br>

## Function

* Class `step` is designed to describe the parameter of pool of gacha, where the probability to get items in the rarest level will increased when you have not got the item with lots of trials.<br>

### Initiate

The Object in `step` should be created with following parameters:

```
step(p,p_up,ups,thres,most,mg)
```

> `p` means the probablity to get items which are in the rarest level.<br>
> `p_up` means the proportion of the probability getting the item(s) which is ***up*** to the `p` mentioned above, and if there are more than one item in ***up***, they share the probability evenly.<br>
> `ups` means the number of the item(s) in ***up***.<br>
> `thres` means
> `most` means the maximum trails number of not getting the rarest items continuously.<br>
> `mg` means the number of non-***up***.<br>

### Method

The Class `step` has methods `calc` or `smlt`, and they should be used in following ways:<br>
`Object(step).calc(n,e,t=0,rel_exp=6)`&nbsp;or&nbsp;`Object(step).calc(n,e,t=0,times=100000)`

> `n` means the total trials in the gacha pool.<br>
> `e` means the ideal result of gacha.<br>
> `t` means the previous trials spent continuously with no rarest item got.<br>
> `rel_exp` means the branch whose possibility is smaller than the maxinum possiblity in branches which can reach the ideal result will be ignored to reduce the complexity of calculating time.<br>
> `times` means the repeat times of simulation.<br>

These methods will return the possibility with 4 decimals accuracy.

## Version

### 1.0.0
Only provided `step` class and `calc`, `smlt` method.