![]() |
Millieu - Printable Version +- Ludii Forum (https://ludii.games/forums) +-- Forum: Suggestions (https://ludii.games/forums/forumdisplay.php?fid=10) +--- Forum: Submit Your Games (https://ludii.games/forums/forumdisplay.php?fid=23) +--- Thread: Millieu (/showthread.php?tid=838) |
Millieu - dale walton - 02-22-2022 This is a very recently conceived game based on the game of Outfox which I was involved in publishing 18 years ago. It is also based on Morris and 3D tic-tac-toe. I implemented it on a divided 2D board with my own vertical adjacency and movement functions - Is there currently a built-in way to do this? (the 3D Tic-tac-toe example was even more primitive) Enjoy PS I quit the game and then reloaded Ludii, but it Ludii went back to the default game, and apparently didn't like that either - how do I clear out this player issue? The game works fine when loaded from the file from inside the player. Did you change the name?? Did you change the name?? Failed to parse game description: * Empty string in TokenForest.populate(). * Expander can't tokenise the game description. compiler.exceptions.CompilerErrorWithMessageException at compiler.Compiler.compileActual(Compiler.java:168) at compiler.Compiler.compile(Compiler.java:104) at app.utils.GameSetup.compileAndShowGame(GameSetup.java:39) at app.loading.GameLoading.loadGameFromName(GameLoading.java:171) at app.loading.TrialLoading.loadTrial(TrialLoading.java:148) at app.loading.TrialLoading.loadStartTrial(TrialLoading.java:192) at app.DesktopApp.loadInitialGame(DesktopApp.java:423) at app.DesktopApp.createFrame(DesktopApp.java:403) at app.DesktopApp$1.run(DesktopApp.java:177) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Empty string in TokenForest.populate(). Expander can't tokenise the game description. compiler.exceptions.CompilerException: Empty string in TokenForest.populate(). Expander can't tokenise the game description. at compiler.Compiler.compile(Compiler.java:110) at app.utils.GameSetup.compileAndShowGame(GameSetup.java:39) at app.loading.GameLoading.loadGameFromName(GameLoading.java:171) at app.loading.TrialLoading.loadTrial(TrialLoading.java:148) at app.loading.TrialLoading.loadStartTrial(TrialLoading.java:192) at app.DesktopApp.loadInitialGame(DesktopApp.java:423) at app.DesktopApp.createFrame(DesktopApp.java:403) at app.DesktopApp$1.run(DesktopApp.java:177) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Caused by: compiler.exceptions.CompilerErrorWithMessageException at compiler.Compiler.compileActual(Compiler.java:168) at compiler.Compiler.compile(Compiler.java:104) ... 20 more RE: Millieu - dale walton - 02-22-2022 I have revised this to add a score for pieces in hand so the AI can focus on captures... See attached RE: Millieu - Eric Piette - 02-22-2022 Hi, Ok, this game will be added to the next release. For the bug you got, that's because the name of your game and the name of the file are different. They always should be the same. In Ludii, I used "Millieu". Regards, Eric RE: Millieu - dale walton - 02-23-2022 What about the question of whether there is a native 3D approach in Ludii yet? RE: Millieu - Eric Piette - 02-23-2022 Except for some Shubimi games (example Spline) the 3D GUI interface is not done in Ludii for the moment and we have unfortunately no time to do it for the moment. |