This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$UCF 0.84 Slippi [Altimor, PracticalTAS, CarVac, Krohnos] | |
C20D65EC 00000010 #External/UCF 0.84/UCF/UCF DBOOC SquatRv Fix.asm | |
4800003D 3F170A3D | |
42A00000 38D1B717 | |
00000000 00000000 | |
FC200A10 C0440004 | |
C0640008 EC2118B8 | |
FC20081E D824000C | |
80C40010 38C60002 | |
4E800020 C0040094 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$Optional: Port Priority Fixes [Punkline, Achilles, PKFreeZZy] | |
*DO NOT USE IN UNRANKED | |
C206C3A8 0000003E #External/PortPriority/LedgeGrab/CheckLastGObj.asm | |
4800018C 4E800021 | |
00000000 00000000 | |
00000000 00000001 | |
48000004 7C641B78 | |
38A0FFFF 8004000C | |
38A50001 2C000000 | |
4080000C 7C040378 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const util = require('util'); | |
const { range, random, chain, min, max, mean, takeRight, cloneDeep, orderBy } = require('lodash'); | |
const { rating, ordinal, rate } = require('openskill'); | |
const PLAYER_COUNT = 100; | |
const START_MU = 25; | |
const START_SIGMA = 25.0 / 3.0; | |
const MATCH_COUNT = PLAYER_COUNT * 1000; // Creates ~200 games per player | |
// const TAU = 25.0 / 300.0; | |
const TAU = START_SIGMA / 100.0; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const util = require('util'); | |
const { range, random, min, max, mean, orderBy } = require('lodash'); | |
const { rating, rate } = require('openskill'); | |
const PLAYER_COUNT = 100; | |
const START_MU = 25; | |
const START_SIGMA = 25.0 / 3.0; | |
const MATCH_COUNT = PLAYER_COUNT * 1000; // Creates ~200 games per player | |
// const TAU = 25.0 / 300.0; | |
const TAU = 0.3; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"mode":"queue", | |
"queue":[ | |
{ | |
"path":"D:\\Slippi\\Tournament-Replays\\Pound-2019\\Station 101-A\\Game_20190419T100350.slp", | |
"startFrame":65, | |
"endFrame":711 | |
}, | |
{ | |
"path":"D:\\Slippi\\Tournament-Replays\\Pound-2019\\Station 101-B\\Game_20190419T102006.slp", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"label": "Openings / Kill", | |
"player1Value": "4.5", | |
"player2Value": "2.0" | |
}, | |
{ | |
"label": "Damage / Opening", | |
"player1Value": "25.1", | |
"player2Value": "34.3" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"gameIdx": 0, | |
"settings": { | |
"isTeams": false, | |
"isPAL": false, | |
"stageId": 32, | |
"players": [ | |
{ | |
"playerIndex": 0, | |
"port": 1, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "slippi-api-js", | |
"scripts": { | |
"start": "node start.js", | |
"deploy": "gcloud app deploy --quiet", | |
"tail": "gcloud app logs tail -s api-js", | |
"upload-replays": "node scripts/runScript.js uploadReplays.js" | |
}, | |
"dependencies": { | |
"@babel/core": "^7.3.4", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Slippi Flight Notes | |
General | |
- MAC Address does not get initialized if network thread doesn’t start. Will likely be using USB at Gang | |
- Should we use something other than MAC Address for console ID? Or should we just initialize and use it as an ID even if not using networking | |
- A safer method for real-time mode might be to track the frames and keep track of how far behind we are and look for the minimums, if the constant minimum is something like 5 frames, that means we should be able to FFW 5 frames without ever having to wait. Maybe also only ever FFW a single frame at a time, intervals of 15 frames or so? Might create a smoother FFW experience. | |
Tournament Set-up | |
- Make sure latest Slippi Nintendont is installed on all the Wiis | |
- Set up the console times for all the consoles (Vin plz halp ;-;) |
NewerOlder