aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-06-10update RunMatch helper to allow for remote botsIlion Beyst5-22/+50
2022-06-10allow match_player code_bundle_id to be nullIlion Beyst7-13/+24
2022-06-09consistently use player_key and player_idIlion Beyst2-12/+12
2022-06-08update client to request matchesIlion Beyst1-7/+19
2022-06-08implement grpc match creation PoCIlion Beyst2-32/+64
2022-06-07run bot process in clientIlion Beyst3-6/+28
2022-06-07timeout when player never connectsIlion Beyst1-9/+23
2022-06-06bot api: handle timeouts and disconnectsIlion Beyst1-8/+55
2022-06-06send player_id through request metadataIlion Beyst2-4/+25
2022-06-06implement PlayerRouterIlion Beyst1-26/+45
2022-06-05baby steps towards a working bot apiIlion Beyst4-19/+165
2022-06-04docker_runner: disable cpu limitsIlion Beyst1-5/+4
2022-06-04ranker: implement weight and biasIlion Beyst1-12/+102
2022-06-04implement MLE rankerIlion Beyst1-29/+178
2022-06-03basic bot api proto definitionIlion Beyst1-2/+13
2022-06-01set up stub grpc clientIlion Beyst4-1/+45
2022-05-31set up gprc serverIlion Beyst5-0/+60
2022-05-30significantly lower max_update to obtain a stable rankingIlion Beyst1-1/+1
2022-05-29save match winner in databaseIlion Beyst5-6/+26
2022-05-28Merge branch 'feature/leaderboard'Ilion Beyst18-112/+429
2022-05-28fix order of arguments in rankerIlion Beyst1-2/+2
2022-05-27implement simple elo ratingIlion Beyst1-4/+59
2022-05-23set roboto as default fontIlion Beyst1-0/+1
2022-05-23show confirmation on succesful bot saveIlion Beyst1-3/+14
2022-05-22add scroll bar to match historyIlion Beyst1-0/+3
2022-05-21add resource limits to botsIlion Beyst1-0/+10
2022-05-21stop and remove bot containers after match is finishedIlion Beyst1-0/+24
2022-05-18add basic leaderboard viewIlion Beyst2-12/+88
2022-05-17implement leaderboard endpointIlion Beyst3-1/+36
2022-05-09add ratings tableIlion Beyst5-1/+57
2022-04-28move match running logic to separate moduleIlion Beyst7-75/+144
2022-04-27restructure server entrypoint for rankerIlion Beyst4-22/+34
2022-04-27return winner when running a matchIlion Beyst2-5/+19
2022-04-25add turn limit and environment info to rulesIlion Beyst1-1/+16
2022-04-25add saved bot to opponent listIlion Beyst1-0/+5
2022-04-25persist saved bot nameIlion Beyst2-0/+13
2022-04-23more elaborate game rulesIlion Beyst1-27/+72
2022-04-23show rules on first visitIlion Beyst2-2/+9
2022-04-17show player names in visualizerIlion Beyst2-2/+33
2022-04-16format & cleanupIlion Beyst6-40/+44
2022-04-15show bot name validations in frontendIlion Beyst1-9/+16
2022-04-15validate bot namesIlion Beyst1-4/+53
2022-04-09auto login after registrationIlion Beyst1-1/+7
2022-04-09show login errorsIlion Beyst2-25/+51
2022-04-09show registration errors on register formIlion Beyst1-8/+28
2022-04-09add validation to user registrationIlion Beyst3-5/+89
2022-03-29add responsive css rule to account formsIlion Beyst1-2/+14
2022-03-24don't show save button when user is not logged inIlion Beyst1-6/+14
2022-03-24require login for uploading botsIlion Beyst1-4/+10
2022-03-22implement currentUser storeIlion Beyst3-10/+14