semvec/pypi-packages huggingface dataset:
pyrdle 0.0.1.dev0
Play Wordle interactively in the CLI/GUI. Also contains various algorithms to defeat the game.
License: MIT
Requires Python: >=3.9
Keywords: caching,file management

# ruin-wordle

Wordle is fun, so let's ruin it with computers.

Install with `pip install pyrdle`
or `pip install git+https://github.com/cthoyt/ruin-wordle.git` to get the latest
version.

## How to Play

Run the `wordle` command in the shell. Use `--help` to see how to set the
game to have a different number of letters, different number of guesss,
or to use a different language.

```shell
$ wordle
```

## Metrics

This repository assesses two metrics about each algorithm:

1. Success: how many of the words of the given length and number of guesses can
   it successfully solve?
2. Speed: what's the average number of guesses needed over all successful words?

Later, this repository will run multiple trials in order to assign confidence
intervals for success and quality for randomized algorithms.

## Strategies

This repository is a playground for implementing new solve strategies. Feel free
to send a PR with your own (just subclass the `Player` class)!

Terminology:

1. **Perfect guess**: a guess that uses all previous information available,
   including knowledge about correct positions, unused letters, and used letters

### Three word initial guess

This strategy involves deterministically guessing three words that cover a wide
variety of vowels and consonants. For example, (lunch, metro, daisy) covers all
five vowels and 10 different consonants.

It's pretty likely that with these choices, you will be able to
deterministically solve for the word after one more perfect guess. It turns out
that with this example, you can solve 96.9% of the time with an average of 4.27
guesses. That's pretty surprising, but also assumes you have computer-like
recall of words.

## Warnings

- This code uses https://pypi.org/project/english-words/. This has some weird
  stuff missing from it.

## See also

- https://github.com/coolbutuseless/wordle
mpl-table 0.1.6
Create custom table using matplotlib.
License: MIT
Requires Python: >=3.8,<4.0
Keywords: matplotlib,table,custom,heatmap

# MPL Table

Create a table with row explanations, column headers, using matplotlib. Intended usage
was a small table containing a custom heatmap.

## Installation

`pip install mpl-table`

## Usage

Example usage can be found within `tests/test_create_table.py`, the table is created by
passing dataframes containing text values, cell colour values, and text colour values.
You'll probably want to use `bbox_inches="tight"` when you `fig.savefig`.

## Example output

Table with row headers:

![Example output table.](./tests/baseline/test_table_image.png)

Table in subplots:

![Example output in subplots.](./tests/baseline/test_subplots_1.png)

Table with no row headers:

![Example output table without row headers.](./tests/baseline/test_table_with_no_row_headers.png)

Table with no row or column headers:

![Example output table without row or column headers.](./tests/baseline/test_table_with_no_row_headers_and_no_column_headers.png)

## Why

Wanted to be able to create tables containing heatmaps, along with row explanations and
different treatment of high/low values for each row. For some rows the formatting of
`100%` should be considered positive (typically green), whereas others it should be
considered negative (typically
red).

## TODO

Simplify creating a table without any row-headers.

Consider makign the spacing for rows/cols dynamic, based on figsize might work.

Usage within subplots, wasn't required for what was needed, but there could be some use
in having subplots with these tables.

Different styles - might want to have the header row / row information column without any
background colour, or similar stylings. Shouldn't be hard to do from what's here, just
hasn't been done.
jv-toolbox 0.0.1
Testing installation of Package
License: MIT
Keywords: pypi,jv_toolbox,tutorial

# Introduction 
TODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project. 

# Getting Started
TODO: Guide users through getting your code up and running on their own system. In this section you can talk about:
1.	Installation process
2.	Software dependencies
3.	Latest releases
4.	API references

# Build and Test
TODO: Describe and show how to build your code and run the tests. 

# Contribute
TODO: Explain how other users and developers can contribute to make your code better. 

If you want to learn more about creating good readme files then refer the following [guidelines](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-a-readme?view=azure-devops). You can also seek inspiration from the below readme files:
- [ASP.NET Core](https://github.com/aspnet/Home)
- [Visual Studio Code](https://github.com/Microsoft/vscode)
- [Chakra Core](https://github.com/Microsoft/ChakraCore)