Axel Nordh пре 4 година
родитељ
комит
49a96bc2ec

+ 6 - 6
OddsJavaFx/src/data/GuiMysql.java

@@ -621,7 +621,7 @@ public class GuiMysql extends Mysql {
 			stat.setInt(1, teamId);
 			stat.setInt(2, marginHome);
 
-			stat.executeQuery();
+			stat.executeUpdate();
 
 		} catch (final SQLException e) {
 			// TODO Auto-generated catch block
@@ -637,7 +637,7 @@ public class GuiMysql extends Mysql {
 			stat.setInt(1, teamId);
 			stat.setInt(2, marginDraw);
 
-			stat.executeQuery();
+			stat.executeUpdate();
 
 		} catch (final SQLException e) {
 			// TODO Auto-generated catch block
@@ -653,7 +653,7 @@ public class GuiMysql extends Mysql {
 			stat.setInt(1, teamId);
 			stat.setInt(2, marginAway);
 
-			stat.executeQuery();
+			stat.executeUpdate();
 
 		} catch (final SQLException e) {
 			// TODO Auto-generated catch block
@@ -669,7 +669,7 @@ public class GuiMysql extends Mysql {
 			stat.setInt(1, teamId);
 			stat.setInt(2, lookbackHome);
 
-			stat.executeQuery();
+			stat.executeUpdate();
 
 		} catch (final SQLException e) {
 			// TODO Auto-generated catch block
@@ -685,7 +685,7 @@ public class GuiMysql extends Mysql {
 			stat.setInt(1, teamId);
 			stat.setInt(2, lookbackDraw);
 
-			stat.executeQuery();
+			stat.executeUpdate();
 
 		} catch (final SQLException e) {
 			// TODO Auto-generated catch block
@@ -701,7 +701,7 @@ public class GuiMysql extends Mysql {
 			stat.setInt(1, teamId);
 			stat.setInt(2, lookbackAway);
 
-			stat.executeQuery();
+			stat.executeUpdate();
 
 		} catch (final SQLException e) {
 			// TODO Auto-generated catch block

+ 15 - 10
OddsJavaFx/src/tests/HomeTeamTest.java

@@ -33,12 +33,13 @@ public class HomeTeamTest extends TestClass {
 
 			if (homeTeamValues.getLookbackHome() <= 0 || homeTeamValues.getMarginHome() <= 0 ) {
 				homeTeamValues = calculateTeamValues(homeTeamValues, true);
-				break;
 			}
 			//			if (awayTeamValues.getLookbackAway() <= 0 || awayTeamValues.getMarginAway() <= 0 ) {
 			//				awayTeamValues = calculateTeamValues(awayTeamValues, false);
 			//			}
 		}
+
+		System.out.println("Done with Home Team TEST");
 	}
 
 	private TeamSettings calculateTeamValues(TeamSettings teamSettings, boolean isHomeTeam) {
@@ -100,17 +101,17 @@ public class HomeTeamTest extends TestClass {
 						}
 					}
 
-					if (bestBankResult != startingBank && bestBankResult < bank) {
-						System.out.println("NEW best bank " + bank + " for team " + teamSettings.getTeamName() + " with lookback " + lookback + " and betMargin " + margin +
-								" Bet on " + betOnGameCount + " of " + matches.size() + "(" + betOnGameCount / (float)matches.size() + ") wins " + wins + "(" + wins/Float.valueOf(betOnGameCount) + ")" +
-								" Win / game " + (bank - startingBank) / Float.valueOf(wins) + " kr");
+					if (bank != startingBank && bestBankResult < bank) {
+						//						System.out.println("NEW best bank " + bank + " for team " + teamSettings.getTeamName() + " with lookback " + lookback + " and betMargin " + margin +
+						//								" Bet on " + betOnGameCount + " of " + matches.size() + "(" + betOnGameCount / (float)matches.size() + ") wins " + wins + "(" + wins/Float.valueOf(betOnGameCount) + ")" +
+						//								" Win / game " + (bank - startingBank) / Float.valueOf(wins) + " kr");
 						bestBetMargin = margin;
 						bestLookBack = lookback;
 						bestBankResult = bank;
 					} else if (bestBankResult != startingBank && bestBankResult == bank) {
-						System.out.println("SAME best bank " + bank + " for team " + teamSettings.getTeamName() + " with lookback " + lookback + " and betMargin " + margin +
-								" Bet on " + betOnGameCount + " of " + matches.size() + "(" + betOnGameCount / (float)matches.size() + ") wins " + wins + "(" + wins/Float.valueOf(betOnGameCount) + ")" +
-								" Win / game " + (bank - startingBank) / Float.valueOf(wins) + " kr");
+						//						System.out.println("SAME best bank " + bank + " for team " + teamSettings.getTeamName() + " with lookback " + lookback + " and betMargin " + margin +
+						//								" Bet on " + betOnGameCount + " of " + matches.size() + "(" + betOnGameCount / (float)matches.size() + ") wins " + wins + "(" + wins/Float.valueOf(betOnGameCount) + ")" +
+						//								" Win / game " + (bank - startingBank) / Float.valueOf(wins) + " kr");
 						bestBetMargin = margin;
 						bestLookBack = lookback;
 						bestBankResult = bank;
@@ -122,8 +123,12 @@ public class HomeTeamTest extends TestClass {
 				}
 			}
 		}
-		teamSettings.setLookbackHome(bestLookBack);
-		teamSettings.setMarginHome(bestBetMargin);
+
+		if (bestLookBack > 0) {
+			System.out.println("Setting lookbackHome " + bestLookBack + " for team " + teamSettings.getTeamName());
+			teamSettings.setLookbackHome(bestLookBack);
+			teamSettings.setMarginHome(bestBetMargin);
+		}
 
 		return teamSettings;
 	}

+ 1 - 1
OddsJavaFx/src/web/index.php

@@ -107,7 +107,7 @@ $dayStats = $conn->getDayBettingsStats();
 <tr>
 <th>Datum</th>
 <th>Resultat</th>
-<th>Num Games</th>
+<th>Games Played</th>
 </tr>
 </thead>
 <tbody>