Skip to content
This repository was archived by the owner on Sep 10, 2025. It is now read-only.

Tags: TommasoBrini/PPS-24-SCALcetto

Tags

v3.2.0

Toggle v3.2.0's commit message
chore(release): 3.2.0 [skip ci]

## [3.2.0](v3.1.0...v3.2.0) (2025-07-17)

### Features

* add retrospettiva section ([9694de4](9694de4))
* add retrospettiva section ([a4bb93d](a4bb93d))
* player and ball refactor with Entity and Moving ([c3b3f1e](c3b3f1e))
* player and ball refactor with Entity and Moving ([08ba934](08ba934))
* **release:** final release ([39d2915](39d2915))

### Bug Fixes

* minor adjustments and cleaning ([bc08d9f](bc08d9f))

v3.1.0

Toggle v3.1.0's commit message
chore(release): 3.1.0 [skip ci]

## [3.1.0](v3.0.0...v3.1.0) (2025-07-11)

### Features

* Move validate logic in DecisionValidator, move act logic in ActionProcessor ([d4276d1](d4276d1))
* **release:** new release ([a72bd9e](a72bd9e))
* remove solo syntax ([323e585](323e585))
* score initial structure injected ([68fba64](68fba64))
* score works correctly ([bde338e](bde338e))

### Bug Fixes

* fix bug in move to goal direction ([295ed94](295ed94))

v3.0.0

Toggle v3.0.0's commit message
chore(release): 3.0.0 [skip ci]

## [3.0.0](v2.0.0...v3.0.0) (2025-07-08)

### ⚠ BREAKING CHANGES

* **release:** new release

### Features

* create util functions ([45e185d](45e185d))
* implement correct rating for control player behavior ([573ca2f](573ca2f))
* implement opponent behavior ([5125ff6](5125ff6))
* implements mixin for decide, change decide architecture ([3080d7b](3080d7b))
* init new builder ([8890f9a](8890f9a))
* Refactor act, make update flow more functional ([6c865bf](6c865bf))
* **release:** new release ([76f739c](76f739c))
* resolve movement out of field ([f998327](f998327))
* working dsl creation and structure ([3b94b9c](3b94b9c))
* working structure for creational DSLs ([4e85a52](4e85a52))

### Bug Fixes

* fix bug in decision pass ([94f495a](94f495a))
* player in the middle now spawns correctly ([42a1c83](42a1c83))
* refactor tests ([0f610bd](0f610bd))

v2.0.0

Toggle v2.0.0's commit message
chore(release): 2.0.0 [skip ci]

## [2.0.0](v1.0.0...v2.0.0) (2025-06-27)

### ⚠ BREAKING CHANGES

* **release:** new release

### Features

* Add direction jitter when a pass is failed ([0e843b6](0e843b6))
* add goal feature tdd ([dad49a2](dad49a2))
* add logic and maths for shooting ([811d589](811d589))
* Add more specific actions for player, add possible passes and pass rating computation ([a8b1d2a](a8b1d2a))
* add shoot accuracy ([f5dc7fc](f5dc7fc))
* Add teammate movement towards the ball and ball reception ([020cd74](020cd74))
* add valite layer between decide and act ([676e268](676e268))
* implement ball possession in team ([f943ddc](f943ddc))
* implement correct behaviour for opponent players ([9e1b546](9e1b546))
* implement move control player ([a7eb57b](a7eb57b))
* implement stopped action ([3f04def](3f04def))
* implement tackle and intercept ([8c43b79](8c43b79))
* **release:** new release ([e46706c](e46706c))
* shoot works ([2b643be](2b643be))

### Bug Fixes

* Add corner case for returning Direction.none when both distances are zero in getDirection ([c465a15](c465a15))
* fix bug in isGoal ([db18f1e](db18f1e))

v1.0.0

Toggle v1.0.0's commit message
chore(release): 1.0.0 [skip ci]

## [1.0.0](v0.2.0...v1.0.0) (2025-06-17)

### ⚠ BREAKING CHANGES

* **release:** first release

### Features

* **release:** first release ([38a42d3](38a42d3))

v0.2.0

Toggle v0.2.0's commit message
chore(release): 0.2.0 [skip ci]

# [0.2.0](v0.1.1...v0.2.0) (2025-06-17)

### Bug Fixes

* add test file to scala tests ([160a0ac](160a0ac))
* Make Position have its method to generate a Direction to another Position ([3f4a0fc](3f4a0fc))
* Merge develop with feature/act_phase ([a0eec31](a0eec31))

### Features

* Add act phase for updating entities movements and move them ([e1e6bd8](e1e6bd8))
* change gui with fps mechanism ([f4a2020](f4a2020))
* **gui:** implement new simple version of view ([4604cd2](4604cd2))
* Implement ball out of field event and ball bounce ([130fd1f](130fd1f))
* implement decide for player in control team ([b411da1](b411da1))
* implement decide for player with no ball control ([c2f6ebf](c2f6ebf))
* Implement gain ball control for player in range of it ([3446324](3446324))
* implement model factory and refactor gui ([dcbd27e](dcbd27e))
* implement simple gui ([0399e13](0399e13))
* implement start, stop and resume. Refactor of game loop ([15892c6](15892c6))
* init architecture boilerplate ([155b188](155b188))

v0.1.1

Toggle v0.1.1's commit message
chore(release): 0.1.1 [skip ci]

## [0.1.1](v0.1.0...v0.1.1) (2025-05-22)

### Bug Fixes

* fix bugs in CI ([f886b15](f886b15))
* fix bugs in CI ([e0f4c3a](e0f4c3a))

v0.1.0

Toggle v0.1.0's commit message
chore(release): 0.1.0 [skip ci]

# [0.1.0](v0.0.0...v0.1.0) (2025-05-22)

### Bug Fixes

* fix bug in CI ([936a788](936a788))
* fix bug in CI ([051eb35](051eb35))

### Features

* **core:** initialize CI and setup project ([9956802](9956802))

v0.0.0

Toggle v0.0.0's commit message
build: setup project sbt