20 skills found
sotos82 / SolarSystemSimulatorGameA simulation of our Solar System and a game at the same time made mainly for educational purposes (it gives a good sense of the time and space scale of out Solar System). The planets the moon and the Space Crafts follow realistic (elliptical) orbits in phase space and the relative sizes of planets and moon are correct. For the orbital elements of the planets I used values according to the NASA planetary fact sheet. The radius of all planets and moon is increased by a factor of 30 to avoid floating point errors since the GPU internally is using single precision arithmetics. The planetary orbits are pre-computed at start time using a 4rth-order Runge-Kutta integrator. Specifically the 2nd Kepler-law (which is a differential equation) is solved for the values according to the Nasa Fact-Sheet for the planets of our solar system and the moon. The trajectories of the Space-Crafts are calculated at run time using a 2nd order Leapfrog Integrator with initial conditions based on user input and Earth's position and velocity at the time the Space Craft is launched. The goal of the game is to launch Space Crafts and complete the missions. Check out the video in the right for gameplay footage. Note that in order to play the game you need a mouse with a wheel. Programmed with C# and powered by Unity.
krichelj / PyDiffGamePyDiffGame is a Python implementation of a Nash Equilibrium solution to Differential Games, based on a reduction of Game Hamilton-Bellman-Jacobi (GHJB) equations to Game Algebraic and Differential Riccati equations, associated with Multi-Objective Dynamical Control Systems
aalu1418 / Differential GamesPython implementation of differential games - starting from simple 2 body pursuit/evader problems to more advanced scenarios.
Spiideo / SoccersegcalSoccer pitch segmentation and camera calibration in two steps. Step 1, pixelwise segmentation of an broacast image of a soccer game into six different clases defined by the line markings. Step 2, a differential-rendering optimizer that tries to estimate camera parameters from such segementations.Trained on SoccerNet.
rishabbala / Pursuit EvasionThis repository contains Python scripts for multiple pursuer one evader differential pursuit evasion game.
jleguina / KheperaIV ROSDifferential game theory for multi-agent collision avoidance. Simulations set up.
marcgarnica13 / Ml Interpretability European FootballUnderstanding gender differences in professional European football through Machine Learning interpretability and match actions data. This repository contains the full data pipeline implemented for the study *Understanding gender differences in professional European football through Machine Learning interpretability and match actions data*. We evaluated European male, and female football players' main differential features in-match actions data under the assumption of finding significant differences and established patterns between genders. A methodology for unbiased feature extraction and objective analysis is presented based on data integration and machine learning explainability algorithms. Female (1511) and male (2700) data points were collected from event data categorized by game period and player position. Each data point included the main tactical variables supported by research and industry to evaluate and classify football styles and performance. We set up a supervised classification pipeline to predict the gender of each player by looking at their actions in the game. The comparison methodology did not include any qualitative enrichment or subjective analysis to prevent biased data enhancement or gender-related processing. The pipeline had three representative binary classification models; A logic-based Decision Trees, a probabilistic Logistic Regression and a multilevel perceptron Neural Network. Each model tried to draw the differences between male and female data points, and we extracted the results using machine learning explainability methods to understand the underlying mechanics of the models implemented. A good model predicting accuracy was consistent across the different models deployed. ## Installation Install the required python packages ``` pip install -r requirements.txt ``` To handle heterogeneity and performance efficiently, we use PySpark from [Apache Spark](https://spark.apache.org/). PySpark enables an end-user API for Spark jobs. You might want to check how to set up a local or remote Spark cluster in [their documentation](https://spark.apache.org/docs/latest/api/python/index.html). ## Repository structure This repository is organized as follows: - Preprocessed data from the two different data streams is collecting in [the data folder](data/). For the Opta files, it contains the event-based metrics computed from each match of the 2017 Women's Championship and a single file calculating the event-based metrics from the 2016 Men's Championship published [here](https://figshare.com/collections/Soccer_match_event_dataset/4415000/5). Even though we cannot publish the original data source, the two python scripts implemented to homogenize and integrate both data streams into event-based metrics are included in [the data gathering folder](data_gathering/) folder contains the graphical images and media used for the report. - The [data cleaning folder](data_cleaning/) contains descriptor scripts for both data streams and [the final integration](data_cleaning/merger.py) - [Classification](classification/) contains all the Jupyter notebooks for each model present in the experiment as well as some persistent models for testing.
LGAI-AML / MaSDEsCode for "Neural Stochastic Differential Gaems for Time-series Analysis"
gd-zhang / IQC GameMinimax Optimization, Monotone Variational Inequalities
aditya-sengupta / Wordle SolverSolves the word game Wordle by maximizing differential entropy of guesses
Frank922 / Differential GamePursuit Evasion Game between Two Players
Abinay-Brown / Game Theoretic Satellite Formation FlyingUsing Optimal Online Adaptive Control for solving Zero-Sum and Non-Zero-Sum differential game for satellite formation flying
differential-games / Differential SpaceDifferential Space is a minimalist turn-based space strategy game I made for my video series.
ruchirK / Life DifferentialConway's Game of Life in Differential Dataflow
imm-rl-lab / Differential Game GymExamples of finite-horizon zero-sum differential games implemented as environments for reinforcement learning algorithms
Anfera / DifferentialGamesNo description available
chaitanyarajasekhar / Differential Games ProjectNo description available
chrisvoncsefalvay / Differential Social Distancing GameStatistical dynamics of social distancing in SARS-CoV-2 as a differential game
kaster-hn / Network Attack Defense Stochastic Differential Game AlgorithmNo description available
paolofrance / Differential GtThe solution of the two-players Linear-Quadratic Differential Game Theoretic problem, for the Cooperative and the Non-Cooperative cases