Announcement

Collapse
No announcement yet.

Demo 5 Plan - Attn. Mil., Econ., Tech., Diplomacy, AI and Interfaces Leads and Coders

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Demo 5 Plan - Attn. Mil., Econ., Tech., Diplomacy, AI and Interfaces Leads and Coders

    Hi Everybody:

    The time has come to formulate exactly what goes into Demo 5! (Well, actually it's probably past time, but we won't go into that...) If we are going to get something out by February, we need to organize and start work now.

    Here's what I would like from each of you

    Model Leads:

    Come up with a fairly well-constrained start on what your model will become. There is already some existing code there for military and diplomacy. For the other areas we can try and salvage some things from my old code, but the programmers are in essence starting from scratch. If you can have a crude proposal out by the end of this weekend that would help a lot. You need to talk with your respective coders and try and figure out what level of progress is reasonable to achieve with something like a mid-February target. (I'll be the Military coder for this round; Darren, on interfaces you get to talk to yourself ) My advice on the simple models for demo 5 is to just test out a few big things. The most important things to check out are probably the ones you are concerned might not work. Otherwise, I'd say emphasize the things that will be fun to get in as soon as possible. It's probably best at this early stage not to rely on too much connection with another model. Once you have your crude model, please go ahead and start a thread dedicated to your demo 5 version so it can be discussed a little bit, with a minimal intrusion on the main model development threads. If anyone has any other bright ideas, speak up You also need to think about a very crude interface to allow the player to interact with your model. That leads us to the next point.

    Darren, how are the interfaces coming? Do you think you will have a few widgets that are basically ready for prime time in the next few weeks? It would be great to start using your interface stuff for the limited interfaces we will need to put in for the models. But I know you've got quite a full plate between the interface and diplomacy programming. Just let us know which way we should plan for.


    Programmers:

    You need to give what ever input you think is necessary to the model lead in your respective area ASAP. If it would be much more efficient to build up the classes for the code in a particular way, now is the time to get in your suggestions for what the first shot at the model should be. Once a model has been proposed for the demo 5 version, you need to make a realistic appraisal as to whether you can do all that stuff efficiently by February 15th or so. If it turns out that you think you just can't code a reasonable first shot at the model by the deadline, you just need to figure out with your model lead if that particular model should skip demo 5 and shoot for demo 6 instead. I think the overall progress of the project takes precedence over any particular model making it into this demo, although clearly I think we would all like to have all of those things I've outlined present in some fashion

    I'm Sure I haven't covered it all. Let's use this thread as a meeting room for the model leads and coders to discuss the demo 5 issues. Speak up soon if there is a big hole in the plan, or there is handshaking you need to do with some other particular model. If Darren thinks he will be ready to go with the basic interfaces, then we will all need to give him feedback as soon as possible as to what sort of widgets will be required for our individual models.

    Thanks Everybody!

    Also, once you see this, even if you don't have anything to say go ahead and make a quick post. That will ensure that I know who has seen this and who hasn't... so I can mercilessly hound those who don't check the forum often enough .
    Project Lead for The Clash of Civilizations
    A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
    Check it out at the Clash Web Site and Forum right here at Apolyton!

  • #2
    Oops, I forgot Graphics! Harli, you need to talk to johnmcd with what type of unit graphics you'd like. I think we should probably just stick with ancients for Demo 5.
    Project Lead for The Clash of Civilizations
    A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
    Check it out at the Clash Web Site and Forum right here at Apolyton!

    Comment


    • #3
      Mark, assuming I can get my new DiplomacyUI to talk to the rest of Diplomacy (no reason why it shouldn't), limited interfaces should be go!

      How limited? As you know, interfaces at present are little more than blocks of glorified graphical arrays, but can hopefully be stuck together quickly to produce something useable.

      I'll spend this weekend putting together a proposed Demo5 DiplomacyUI and post some kind of demo to my webpage so everyone can see its uses/limitations.

      I'll also make the source available for coders to peruse, along with some kind of breakdown on the new classes.

      I'll start a new thread on Demo 5 Interfaces ASAP...

      Comment


      • #4
        Darren:

        from the interfaces thread I think we are basically squared away. If you need more input, just let me know. One thing I thought of, is that your slider bars need "locking" checkboxes next to them. We will need these in the economy model where the total of all slider settings adds to 100% or something like that. If you don't know what I'm talking about, let me know and I'll elaborate.

        All:

        I will try to make a new version of the code available to the group by the end of the weekend. Garth has done a lot of good work in bringing several of the packages up to spec. That should make everyone's work a bit easier.

        [This message has been edited by Mark_Everson (edited January 22, 2000).]
        Project Lead for The Clash of Civilizations
        A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
        Check it out at the Clash Web Site and Forum right here at Apolyton!

        Comment


        • #5
          Mark, I will start on the tactical level AI implementation this week.

          I have to get something running at this level as it may give me more ideas about how to use GAs at the higher, strategic levels. I am still trying to get my head around the literature on broader applications for GA. I expect this to take the next week, at least.

          I can see a couple of possible approaches at the tactical level, but I am still a bit bemused about employing it for strategic analysis.

          For the tactical AI I plan to use a very basic implementation model based on rules and heuristics only. This will provide decisions on tactical movement.

          At this level the AI model will need to tie in with the Military so I will need to seem some code for this. Is that you Mark?

          I have just started a period of intense MCSD exam preparation. I expect this to last about 8 weeks and will largely be in addition to normal work. I would like to have the first stage of rule based coding completed during February. I am not sure at this stage whether I will have time to integrate it with the Military. If I could see what it has to integrate with, then I should have a better idea of what is achievable at the end of this week.

          Comment


          • #6
            jgr:

            Yes, military is me... (I'm praying another programmer will show up, since my dance card is full even Before considering military coding .

            My recollection is that I already sent you some code a few weeks ago. If that's correct, then what you have on the military model is basically state-of-the-art. Garth went through several packages and added getters and setters, and better Javadoc comments. I'll gladly send you that update. Just let me know if you need the update only, or the whole thing. I don't have any new code, or even an outline yet for Demo 5. My guess is I'll need to wait a few days and see what exactly the Demo 5 version of the military model looks like.

            There is no automatic movement code whatsoever in what we have so far, other than teleportation... JimC worked out an A* movement algorithm framework. I haven't integrated it into the code yet. I think we will just have to play this by ear for awhile.
            Project Lead for The Clash of Civilizations
            A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
            Check it out at the Clash Web Site and Forum right here at Apolyton!

            Comment


            • #7
              Since nobody, including me is likely to have a reasonably complete Demo 5 version of their models posted until the weekend...

              I propose we make the End of February our new target for Demo 5. Too much rushing will IMO result in large amounts of effort being wasted due to miscommunication etc.
              Project Lead for The Clash of Civilizations
              A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
              Check it out at the Clash Web Site and Forum right here at Apolyton!

              Comment


              • #8
                It's pretty obvious to me that the end of February target is also not going to happen.
                At this rate the models won't even be agreed to by the end of February, or even later.

                I know we are all wrestling with issues in our models, and trying to make them the best we can.
                But we as a group need to pick up the pace, or it will be mid-summer before demo 5 gets out!

                Please don't let the perfect be the enemy of the good. Only through playtesting are we ever going to be able to tell if the models really work or not. Please redouble your efforts to just come up with something that is reasonable for a start that we could perhaps turn over to a coder. Any thoughts that people have on these issues, are of course welcome. Let me know if there's anything that you need out of me.

                Mark
                Project Lead for The Clash of Civilizations
                A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
                Check it out at the Clash Web Site and Forum right here at Apolyton!

                Comment


                • #9
                  The tech tree should almost be ready for the demo 5. Since manurein is gone I don't want to incoprerate any social techs or any of the fine arts advancements.
                  Which Love Hina Girl Are You?
                  Mitsumi Otohime
                  Oh dear! Are you even sure you answered the questions correctly?) Underneath your confused exterior, you hold fast to your certainties and seek to find the truth about the things you don't know. While you may not be brimming with confidence and energy, you are content with who you are and accepting of both your faults and the faults of others. But while those around you love you deep down, they may find your nonchalance somewhat infuriating. Try to put a bit more thought into what you are doing, and be more aware of your surroundings.

                  Comment


                  • #10
                    LGJ:

                    Yeah Tech is coming along. Thanks to you and Richard for all the work. But we still need many hookups to the other models, when those aren't really speced out well, thus the pessimmism. I'll try to work out some of the early econ hookups by next weekend. Social stuff won't be in demo 5 anyway, so I'm not as worried about it. TK is going to try to propose an alternative to the current very complicated social model sometime soon. We'll see what he comes up with.
                    Project Lead for The Clash of Civilizations
                    A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
                    Check it out at the Clash Web Site and Forum right here at Apolyton!

                    Comment


                    • #11
                      Mark: Do we have a new "Release Date" for Demo5? I'd like to update the Demo5 Central page with the latest guesstimate.
                      To La Fayette, as fine a gentleman as ever trod the Halls of Apolyton

                      From what I understand of that Civ game of yours, it's all about launching one's own spaceship before the others do. So this is no big news after all: my father just beat you all to the stars once more. - Philippe Baise

                      Comment


                      • #12
                        Kull:

                        No Idea, as a complete guess that is still achievable IMO mid-April
                        Project Lead for The Clash of Civilizations
                        A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
                        Check it out at the Clash Web Site and Forum right here at Apolyton!

                        Comment


                        • #13
                          IMO it's more important that you decompress than Clash meets a deadline!
                          To La Fayette, as fine a gentleman as ever trod the Halls of Apolyton

                          From what I understand of that Civ game of yours, it's all about launching one's own spaceship before the others do. So this is no big news after all: my father just beat you all to the stars once more. - Philippe Baise

                          Comment


                          • #14
                            Well, this is a somewhat embarrasing thread to bring back to the surface, what with end-of-febuary target dates and such

                            That said, the only major modification I propose for Demo 5 is that it include the Govt/Social stuff that F.Smith has in the beast. Merging the two code models together (demo 4 vs Beast) is going to be very interesting to say the least. We will need to discuss that sometime soon in another thread.

                            What does everyone think?
                            Project Lead for The Clash of Civilizations
                            A Unique civ-like game that will feature low micromanagement, great AI, and a Detailed Government model including internal power struggles. Demo 8 available Now! (go to D8 thread at top of forum).
                            Check it out at the Clash Web Site and Forum right here at Apolyton!

                            Comment


                            • #15
                              Where does my population model fit in to all of this? I think it would be good to include. Everybody seemed to like it, I got the OO design mostly finished, and it should be ready to code.

                              The core tech model is done, with some OO design. What else do I need to do with that model before it can fit in?

                              Comment

                              Working...
                              X