semvec/pypi-packages huggingface dataset:
topsis-harsh-102003675 0.0.2
A python package to implement topsis
Requires Python: >=3.6
Keywords: topsis,maths,multiple criteria decision making

# Topsis implemented by Harsh Paba

[![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/)                 
[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)   

## Functionality of the package

- Outputs the performance score and rank corresponding to each row of the dataset.

## Usage

- Make sure you have Python installed in your system.
- Run the following command in terminal.
 ```
  pip install topsis-harsh-102003675
  ```
## Example
  ```
  from topsis_harsh_102003675 import main
  inputFile=sys.argv[1]
  weight=sys.argv[2]
  impact=sys.argv[3]
  outputFile=sys.argv[4]
  main.find_rank(inputFile,weight,impact,outputFile)
  ```

## Run the following Script.
 ```
 python test.py <inputFile.csv> weights impacts <outputFile.csv>
 ```

# Note
- Rank 1 corresponds to minimum performance score and so on.
deepak-102003483 1.1.3
Topsis Calculation Package
Keywords: python,topsis,mcdm

# topsis_nitanshjain_102017025

## What is TOPSIS
Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) originated in the 1980s as a multi-criteria decision making method.<br> TOPSIS chooses the alternative of shortest Euclidean distance from the ideal solution, and greatest distance from the negative-ideal solution.

## Installation
```pip install topsis-nitanshjain-102017025```

## Input csv format
Input file contain three or more columns<br>
First column is the object/variable name <br>
From 2nd to last columns contain numeric values only

## How to use it
Python File<br>
```
from topsis.topsis_nitanshjain_102017025 import solve_topsis
solve_topsis()
```
Command Prompt<br>
```
topsis <python_file> <Input Data File> <Weights> <Impacts> <Result File Name>
```
<br>

Example:<br>
```
topsis topsis.py inputfile.csv “1,1,1,1,2” “+,+,+,+,-” result.csv
```
<br><br>
<i>Note: The weights and impacts should be ',' seperated, input file should be in pwd.</i> 

## Functions, Parameters and Return Values

```
function = solve_topsis()
parameters = No input parameters
return values = Creates a csv file with the topsis rank and performance score
```

## Sample input data
| Model       | P1 | P2 | P3 | P4 | P5 |
| ------------- |:-------------:| -----:|-----:|-----:|-----:|
| M1    | 0.62 | 0.38 | 3.8 | 33.8 | 9.65  | 
 | M2    | 0.75 | 0.56 | 5.7 | 50.3 | 14.33 | 
 | M3    | 0.95 | 0.90 | 6.5 | 65.6 | 18.49 | 
 | M4    | 0.61 | 0.37 | 6.2 | 43.6 | 12.70 | 
 | M5    | 0.60 | 0.36 | 6.4 | 61.2 | 17.14 | 
 | M6    | 0.76 | 0.58 | 5.3 | 68.0 | 18.66 | 
 | M7    | 0.66 | 0.44 | 6.2 | 47.2 | 13.63 | 
 | M8    | 0.80 | 0.64 | 5.7 | 37.1 | 11.06 | 


## Sample output data
| Model       | P1 | P2 | P3 | P4 | P5 | Performance Score | Topsis Rank |
| ------------- |:-------------:| -----:|-----:|-----:|-----:| ---: | ---: |
| M1    | 0.62 | 0.38 | 3.8 | 33.8 | 9.65  |  0.317272185       | 8           | 
| M2    | 0.75 | 0.56 | 5.7 | 50.3 | 14.33 |  0.452068871       | 4           | 
| M3    | 0.95 | 0.90 | 6.5 | 65.6 | 18.49 |  0.689037307       | 1           | 
| M4    | 0.61 | 0.37 | 6.2 | 43.6 | 12.70 |  0.340383903       | 7           | 
| M5    | 0.60 | 0.36 | 6.4 | 61.2 | 17.14 |  0.367206376       | 6           |
| M6    | 0.76 | 0.58 | 5.3 | 68.0 | 18.66 |  0.481350901       | 3           | 
| M7    | 0.66 | 0.44 | 6.2 | 47.2 | 13.63 |  0.372999972       | 5           | 
| M8    | 0.80 | 0.64 | 5.7 | 37.1 | 11.06 |  0.51226635        | 2           |
liquer-gui 0.2.0
LiQuer GUI - user interface for LiQuer.

# LiQuer GUI

This project aims provide a more powerful user interface to the [LiQuer](https://orest-d.github.io/liquer/) framework.

## Install

Assuming you have a LiQuer system set up, you can add Pointcloud viewer by

```
pip install liquer-gui
```

In the code, when importing LiQuer command modules, use

```python
import liquer_gui
```

This will mount assets of the GUI into the LiQuer store under web/gui.
Once the liquer server is started, the webapp will be accessible under

```
http://127.0.0.1:5000/liquer/web/gui
```

See e.g. *server.py* in [examples](https://github.com/orest-d/liquer-gui/tree/master/liquer-gui/examples).

## Building from source

First install the dependencies:

```
npm install
```

Webapp cab be compiled from sources with the script [build_liquer_gui.sh](https://github.com/orest-d/liquer-gui/blob/master/build_liquer_gui.sh):

```
bash buils_liquer_gui.sh
```

# News

- 2021-11-28 - v0.0.1  - initial release
- 2021-11-28 - v0.0.2  - improving directory view
- 2021-11-28 - v0.0.3  - fixes and remove data from recipes
- 2022-01-03 - v0.1.0  - many enhancements, first relatively usable release
- 2022-01-12 - v0.1.4  - bugfixes, experimental syntax highlighting editor for yaml
- 2022-01-25 - v0.1.5  - minor enhancements, fixing a faulty release
- 2023-01-22 - v0.2.0  - adding support for tools, create/upload files, raw metadata view
sam-games 0.0.10
python based games using turtle
Requires Python: >=3.7

## Effective-octo
- This is a simple, educative, open sourde code 
- The package contains 3 modules of simple game codes
- After importing the module 
- The games can be invoked by calling the main function .main() in them 
- no arguments are required 

# Tic-Tac-Toe
- Tic-tac-toe, noughts and crosses, or Xs and Os is a paper-and-pencil game for two players.

   ![Tic-T ac-Toe](https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTclVBW3ABcNJEeq56goEC6NckO4NBTnQ7HNelroiGqj0KQgL7diFryvF3bgt19v7T12Qw&usqp=CAU) 

- who take turns marking the spaces in a three-by-three grid with X or O.
- Playes take turns and the position to mark their symbol is given as matrix input(row,col)
- The player who succeeds in placing three of their marks in a horizontal, vertical, or diagonal row is the winner.

# Rock-Paper-Scissor
- Rock paper scissors is a hand game originating in China, played between two people, in which each player simultaneously forms one of three shapes
- Here shapes are choosen as inputs of int format and the opponent (your pc) chooes its choice in a random manner
- These shapes are "rock", "paper", and "scissors". A simultaneous, zero-sum game, it has three possible outcomes: a draw, a win or a loss.

   ![Rock-Paper-Scissor](https://img.freepik.com/premium-vector/hands-playing-rock-paper-scissors-game-flat-design-style-vector-illustration_540284-598.jpg?w=380) 

# Snake
- This module requires another package called 'freegames'. Make sure its installed before calling this module. 
- Snake is a sub-genre of action video games where the player maneuvers the end of a growing line. 
- The player must keep the snake from colliding with both other obstacles and itself, which gets harder as the snake lengthens.

   ![Snake](https://noobtuts.com/content/python/snake-game/snake.png)

github url -- https://github.com/2028-design/effective-octo
## License
MIT