summaryrefslogtreecommitdiff
path: root/haskell/src/SpaceTraders/Automation (unfollow)
Commit message (Expand)AuthorFilesLines
2024-07-17[go] refactoringJulien Dessaux4-10/+25
2024-06-01[golang] fixed sql migrationsJulien Dessaux3-12/+25
2024-05-30[golang] simplified the api design some moreJulien Dessaux7-86/+56
2024-05-29[golang] added ships first api callsJulien Dessaux9-0/+164
2024-05-28[golang] fixed golang api client design mistakesJulien Dessaux9-146/+265
2024-05-24[node] send probes to visit all marketsJulien Dessaux2-30/+60
2024-05-23[node] factorize sortByPriceJulien Dessaux3-9/+21
2024-05-22[node] implement ship purchasingJulien Dessaux2-1/+47
2024-05-21[node] implement automation next step: sending the startup probe to a shipyar...Julien Dessaux1-1/+30
2024-05-21[node] implement agent automation that visits all shipyards with the starting...Julien Dessaux6-12/+101
2024-05-20Fixed pathing function for probesJulien Dessaux1-0/+1
2024-05-20[node] implement shipyard info retrieval and database cachingJulien Dessaux5-10/+81
2024-05-17[node] fixed and optimized contractingJulien Dessaux5-44/+61
2024-05-15[node] Added agent class, and fixed contract updatesJulien Dessaux6-44/+61
2024-05-14[node] updated dependenciesJulien Dessaux2-7/+12
2024-05-13[node] Big Contracts lib refactoringJulien Dessaux7-139/+88
2024-05-07[node] improved sql migrations codeJulien Dessaux2-10/+6
2024-05-06[golang] bootstrapped a client in yet another languageJulien Dessaux12-0/+447
2024-05-05[node] fix shortest path to only hop through refueling pointsJulien Dessaux3-14/+26
2024-05-04[node] crudely handle tradevolume limit while sellingJulien Dessaux1-4/+16
2024-04-28[node] updated dependenciesJulien Dessaux2-10/+10
2024-04-17[node] updated dependenciesJulien Dessaux1-6/+6
2024-04-07[node] Implemented multi hops in system navigationJulien Dessaux2-11/+68
2024-04-07[node] multiple contracting fixes and some more refactoringJulien Dessaux6-46/+65
2024-04-07[node] waypoints usage refactoringJulien Dessaux5-33/+43
2024-04-07[node] Big Ships lib refactoringJulien Dessaux27-578/+489
2024-04-07[node] Fixed basic procurement trading loopJulien Dessaux1-5/+5
2024-03-31[node] implemented basic procurement trading loopJulien Dessaux5-46/+132
2024-03-30[node] fixed contracting and implemented renegotiationJulien Dessaux8-71/+103
2024-03-29[node] fixed mining and selling loop issuesJulien Dessaux4-11/+15
2024-03-28[node] stop trying to optimize useless things like local database callsJulien Dessaux12-57/+79
2024-03-27[node] finished the great typescript rewriteJulien Dessaux30-353/+1013
2024-03-27[all] fixed erroneous contracts indexJulien Dessaux2-2/+2
2024-03-27[haskell] implemented ship refuelingJulien Dessaux3-5/+46
2024-03-27[haskell] only dock or orbit when neededJulien Dessaux2-20/+33
2024-03-27[haskell] refactoringJulien Dessaux26-311/+289
2024-03-27[node] begin the great typescript rewriteJulien Dessaux31-666/+879
2024-03-19[javascript] fixed mining loopJulien Dessaux3-4/+4
2024-03-18[javascript] Implement the selling loop of the contracting automationJulien Dessaux5-16/+110
2024-03-17[javascript] Implementing market data gathering and cachingJulien Dessaux4-7/+65
2024-03-17[javascript] refactoringJulien Dessaux3-4/+6
2024-03-15[javascript] Rework the contracting loop following the asteroids changesJulien Dessaux5-20/+30
2024-01-19[javascript] updated dependenciesJulien Dessaux2-5/+5
2024-01-03[javascript] updated dependenciesJulien Dessaux2-5/+5
2023-11-29[javascript] updated dependenciesJulien Dessaux2-8/+8
2023-10-26Renamed agents so that both versions can run at the same timeJulien Dessaux2-2/+2
2023-10-20[javascript] Track credits on contract fulfillmentJulien Dessaux2-0/+7
2023-10-19[javascript] implemented contract fulfillmentJulien Dessaux3-8/+36
2023-10-18[haskell] add missing indicesJulien Dessaux1-0/+3
2023-10-16[haskell] updated main, init and server reset handlingJulien Dessaux3-23/+17