What is Palamedes?
Palamedes is a plugin that enables users to use Eclipse for Game Description
Language (GDL) development, making Eclipse a first class GDL IDE. It comes
with many goodies such as syntax highlighting, knowledge base analysis,
debug and many other.
If you want more details on the provided features, you can check them
here.
News
New BasicPlayer available (09.10.2009)
The BasicPlayer is a rudimentary player that can be used by starters to
write their own player implementation. From now on it is available via CVS
and as archive at the website (see in download section).
New Release: 0.6.1
- UI: New GGP Perspective
- GDL Core: Factory cleanup
- Connection: Refactored PlayerServer support for easier Player creation.
Previous Release: 0.6.0
Major Highlights:
- Abstract Syntax Tree: Support for source code comments and accessing node content.
- Knowledge Base: Refactored Entries for cleaner interface
- Game Model: Some cleanup
- Connection: Refactored Player support for easier Player creation.
Previous Bugfix Release: 0.5.1
- Simulator: Fixed disappearing fluents due to wrong move
selection in strategy.
Previous Release: 0.5.0
Major Highlights:
- New Game Simulator: Support for Game Simulation
- Simulation Strategies: Basic example of a strategy implementation.
- New Statistic View: New Reasoner Benchmarking Support
- Game Model: Now IMove is used instead of IMoveList
- Game Model: Game class now tries to recognize the max number of steps.
- Game Model Utils: New classes for easier reasoner adaptation.
- Game State View: Shows Positive/Negative Effects
Known Issues:
-
Simulator: The default reasoner (Jocular) can not read GDL
source code with special characters (e.g. +). In this case no
simulation setting UI is shown. And of course the game can not be
simulated.
-
Simulator: In some games you can see that the state fluents
disappear. If so the game simulation is screwed.
Previous Release: 0.4.0
First public release. Get the feature overview
here