News for hackers. Stuff that matters.
Re:Show HN: Easily train AlphaZero-like agents on any enviro... by ZiggerZZ on Wednesday December 20, 2023 @12:48PM (#38711404)
Didn't know about this formalism! Are there any Python libraries that support GDL?
Re:Show HN: Easily train AlphaZero-like agents on any enviro... by Entze on Wednesday December 20, 2023 @01:43PM (#38712097)
It is research code (read very unpolished) but you can get inspiration from pyggp [1]. More specifically, the game_description_language module. I implemented pyggp for my masters thesis. It's a proof of concept and will be iterated upon.

[1] github.com/Entze/pyggp

Re:Show HN: Easily train AlphaZero-like agents on any enviro... by JoeDaDude on Wednesday December 20, 2023 @01:38PM (#38712043)
I learned about GDL several years ago from folk working on General Game Player AIs, that is AI that could play any well described game. They were working primarily in Java at the time. A casual search show that, shockingly, there is no python library available for GDL (yet), they are still using Java.

http://www.ggp.org/

https://github.com/ggp-org/