B4. Plus the previous commit. Evaluate the algorithm

This commit is contained in:
2026-03-12 18:53:03 -07:00
parent aa38f9745a
commit b6798e84f5
8 changed files with 63 additions and 48 deletions
+1 -17
View File
@@ -1,7 +1,5 @@
using Controllers.PythonInterop;
using Entities;
using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Razor.TagHelpers;
namespace Controllers.ProjectTest {
@@ -10,20 +8,6 @@ namespace Controllers.ProjectTest {
// TESTING Starting Money
float Money = 1000;
// TESTING WATCH STOCK LIST
List<Stock> TrackedStocks = new List<Stock>() {
new Stock(){ Symbol="NVDA" },
new Stock(){ Symbol="INTL" },
new Stock(){ Symbol="AAPL" },
new Stock(){ Symbol="SHOP" },
new Stock(){ Symbol="PANW" },
new Stock(){ Symbol="BBBY" },
new Stock(){ Symbol="REAL" },
new Stock(){ Symbol="W" },
new Stock(){ Symbol="ROKU" },
new Stock(){ Symbol="FUN" }
};
// TESTING STOCK HISTORY
List<PurchasedStock> StockHistory = new List<PurchasedStock>();
@@ -32,7 +16,7 @@ namespace Controllers.ProjectTest {
_aiModule = aiModule;
}
public async Task<float> Simulate() {
public async Task<float> Simulate(List<Stock> TrackedStocks) {
float StartingMoney = Money;
// Run once for each day 30 days straight
for (int i=30; i>=0; i--) {