Skip to content

@github-actions github-actions released this Mar 1, 2021

  • Game: Refactor turn advancing logic (#391)
  • Networking: Improve Exception handling within games and rooms (#383)
Assets 5

@github-actions github-actions released this Feb 12, 2021

Ensure GameState#round is always aligned with turn
Assets 5

@github-actions github-actions released this Feb 11, 2021

Fehlerbehebungen bei GameState#clone und Netzwerkverbesserungen

  • Fix GameState clone, hashCode and equals to include undeployedPieceShapes and validColors
  • Remove superfluous class attributes from GameState XML
  • Synchronize XML packet sending to prevent messages from interleaving (219466c0a)
Assets 5

@xeruf xeruf released this Jan 29, 2021

Implementierung fehlender Funktionen (klonen, TestClient, toString) und viele Fixes

Fixed

  • Send final Gamestate to listeners when a game ends (#364)
  • Remove extra field from Move/Piece XML (23589a153)
  • Player dependency declarations (#373)

Added

  • Implement cloning for GameState & Board (#356)
  • Add README for player (#373)
  • Create CONTRIBUTING & GUIDELINES (#360)
  • Modularize XStream initialization using ServiceLoader (#352)

Changed

  • Improve logback config (#371)
  • Improve Gradle configuration & TestClient build (#368)
  • TestClient: Make it work (#372) & load current Game id from classpath (#367)
Assets 5

@socha-bot socha-bot released this Dec 18, 2020

Build-Verbesserungen & besseres MoveMistake-Feedback
Assets 5

@socha-bot socha-bot released this Dec 14, 2020

Internal Protocol updates, Game flow adjustments
Assets 5

@socha-bot socha-bot released this Nov 13, 2020

Verbesserung von getPossibleMoves & Player
Assets 5

@socha-bot socha-bot released this Oct 29, 2020

Behebt Fehler, die Verbindungen von Clients verhinderten
Assets 5

@socha-bot socha-bot released this Oct 23, 2020

Fehlerbehebungen
Assets 5

@socha-bot socha-bot released this Oct 8, 2020

Convert Starter and Logic from Kotlin to Java
Assets 5