# # ChangeLog for / # # Generated by Trac 1.4 # 11/27/24 12:26:24 Mon, 18 Oct 2021 09:14:20 GMT bart [39] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/mopac (added) * design/mopac/MOPaC.pdf (added) * design/mopac/MOPaC.tex (added) * design/mopac/references.bib (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/FileLocation.java (added) * events/src/main/java/geniusweb/actions/LearningDone.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/VoteWithValue.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/actions/VotesWithValue.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/OptInWithValue.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/FileLocationTest.java (added) * events/src/test/java/geniusweb/actions/LearningDoneTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VoteWithValueTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/actions/VotesWithValueTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/OptInWithValueTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * ip (added) * ip/README.TXT (added) * ip/pom.xml (added) * ip/src (added) * ip/src/main (added) * ip/src/main/java (added) * ip/src/main/java/geniusweb (added) * ip/src/main/java/geniusweb/ip (added) * ip/src/main/java/geniusweb/ip/dpSolver (added) * ip/src/main/java/geniusweb/ip/dpSolver/DPSolver.java (added) * ip/src/main/java/geniusweb/ip/general (added) * ip/src/main/java/geniusweb/ip/general/AvVar.java (added) * ip/src/main/java/geniusweb/ip/general/Combinations.java (added) * ip/src/main/java/geniusweb/ip/general/ElementOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/general/General.java (added) * ip/src/main/java/geniusweb/ip/general/IntegerPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPermutation.java (added) * ip/src/main/java/geniusweb/ip/general/RandomSubsetOfGivenSet.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetEnumerator.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetsOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/inputOutput (added) * ip/src/main/java/geniusweb/ip/inputOutput/Input.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/Output.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/SolverNames.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/ValueDistribution.java (added) * ip/src/main/java/geniusweb/ip/ipSolver (added) * ip/src/main/java/geniusweb/ip/ipSolver/Edge.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IDPSolver_whenRunning_ODPIP.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IPSolver.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IntegerPartitionGraph.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/MethodsForScanningTheInput.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Node.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Subspace.java (added) * ip/src/main/java/geniusweb/ip/mainSolver (added) * ip/src/main/java/geniusweb/ip/mainSolver/Result.java (added) * ip/src/test (added) * ip/src/test/java (added) * ip/src/test/java/geniusweb (added) * ip/src/test/java/geniusweb/ip (added) * ip/src/test/java/geniusweb/ip/IpSolverTest.java (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/BayesianOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/EvaluatorHypothesis.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/Hypothesis.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/TriangleValueSetUtilities.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/WeightHypothesis.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/FrequencyOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian/BayesianOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian/TriangleValueSetUtilTest.java (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/resources (added) * opponentmodel/src/test/resources/japantrip.json (added) * opponentmodel/src/test/resources/japantrip1.json (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/japantrip1.json (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamInfo.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn (added) * protocol/src/main/java/geniusweb/protocol/session/learn/Learn.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2Settings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2State.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/Team.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnState.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/CurrentNegoStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/ProtocolExceptionTest.java (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/TeamInfoTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2SettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2StateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2Test.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/settingsbadprofile.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * tutorials (added) * tutorials/MOPAC (added) * tutorials/MOPAC/images (added) * tutorials/MOPAC/images/graph.png (added) * tutorials/MOPAC/images/tourresults.png (added) * tutorials/MOPAC/tutorial.pdf (added) * tutorials/MOPAC/tutorial.tex (added) * tutorials/SAOP (added) * tutorials/SAOP/Pradeep.bib (added) * tutorials/SAOP/images (added) * tutorials/SAOP/images/deal.png (added) * tutorials/SAOP/images/defaultprofiles.png (added) * tutorials/SAOP/images/laptop1.png (added) * tutorials/SAOP/images/laptopdomain.png (added) * tutorials/SAOP/images/laptopdomain.psd (added) * tutorials/SAOP/images/myagentruns.png (added) * tutorials/SAOP/images/pareto.png (added) * tutorials/SAOP/images/pareto.psd (added) * tutorials/SAOP/images/sessionsetup.png (added) * tutorials/SAOP/misc_ref.bib (added) * tutorials/SAOP/tutorial.pdf (added) * tutorials/SAOP/tutorial.tex (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/CollectedVotesWithValue.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluatorWithValue.java (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValue.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/CollectedVotesWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Geniusweb 2.0.3. MOPAC protocol translated to Python. Small fixes. Mon, 27 Sep 2021 15:06:18 GMT wouter [38] * tutorials/MOPAC (added) * tutorials/MOPAC/tutorial.pdf (added) added MOPAC tutorial Mon, 27 Sep 2021 14:29:48 GMT wouter [37] * design/mopac (added) * design/mopac/MOPaC.pdf (added) added mopac docu Mon, 27 Sep 2021 06:30:04 GMT wouter [36] * tutorials (added) * tutorials/SAOP (added) * tutorials/SAOP/tutorial.pdf (added) #2004 added tutorial Thu, 16 Sep 2021 14:13:32 GMT bart [35] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/FileLocation.java (added) * events/src/main/java/geniusweb/actions/LearningDone.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/VoteWithValue.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/actions/VotesWithValue.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/OptInWithValue.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/FileLocationTest.java (added) * events/src/test/java/geniusweb/actions/LearningDoneTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VoteWithValueTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/actions/VotesWithValueTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/OptInWithValueTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * ip (added) * ip/README.TXT (added) * ip/pom.xml (added) * ip/src (added) * ip/src/main (added) * ip/src/main/java (added) * ip/src/main/java/geniusweb (added) * ip/src/main/java/geniusweb/ip (added) * ip/src/main/java/geniusweb/ip/dpSolver (added) * ip/src/main/java/geniusweb/ip/dpSolver/DPSolver.java (added) * ip/src/main/java/geniusweb/ip/general (added) * ip/src/main/java/geniusweb/ip/general/AvVar.java (added) * ip/src/main/java/geniusweb/ip/general/Combinations.java (added) * ip/src/main/java/geniusweb/ip/general/ElementOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/general/General.java (added) * ip/src/main/java/geniusweb/ip/general/IntegerPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPermutation.java (added) * ip/src/main/java/geniusweb/ip/general/RandomSubsetOfGivenSet.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetEnumerator.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetsOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/inputOutput (added) * ip/src/main/java/geniusweb/ip/inputOutput/Input.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/Output.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/SolverNames.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/ValueDistribution.java (added) * ip/src/main/java/geniusweb/ip/ipSolver (added) * ip/src/main/java/geniusweb/ip/ipSolver/Edge.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IDPSolver_whenRunning_ODPIP.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IPSolver.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IntegerPartitionGraph.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/MethodsForScanningTheInput.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Node.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Subspace.java (added) * ip/src/main/java/geniusweb/ip/mainSolver (added) * ip/src/main/java/geniusweb/ip/mainSolver/Result.java (added) * ip/src/test (added) * ip/src/test/java (added) * ip/src/test/java/geniusweb (added) * ip/src/test/java/geniusweb/ip (added) * ip/src/test/java/geniusweb/ip/IpSolverTest.java (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/BayesianOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/EvaluatorHypothesis.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/Hypothesis.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/TriangleValueSetUtilities.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/WeightHypothesis.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/FrequencyOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian/BayesianOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian/TriangleValueSetUtilTest.java (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/resources (added) * opponentmodel/src/test/resources/japantrip.json (added) * opponentmodel/src/test/resources/japantrip1.json (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/japantrip1.json (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamInfo.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn (added) * protocol/src/main/java/geniusweb/protocol/session/learn/Learn.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2Settings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2State.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/Team.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnState.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/CurrentNegoStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/ProtocolExceptionTest.java (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/TeamInfoTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2SettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2StateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2Test.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/settingsbadprofile.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/CollectedVotesWithValue.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluatorWithValue.java (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValue.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/CollectedVotesWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Fixed windows time-out. Mon, 13 Sep 2021 14:27:57 GMT bart [34] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/FileLocation.java (added) * events/src/main/java/geniusweb/actions/LearningDone.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/VoteWithValue.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/actions/VotesWithValue.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/OptInWithValue.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/FileLocationTest.java (added) * events/src/test/java/geniusweb/actions/LearningDoneTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VoteWithValueTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/actions/VotesWithValueTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/OptInWithValueTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * ip (added) * ip/README.TXT (added) * ip/pom.xml (added) * ip/src (added) * ip/src/main (added) * ip/src/main/java (added) * ip/src/main/java/geniusweb (added) * ip/src/main/java/geniusweb/ip (added) * ip/src/main/java/geniusweb/ip/dpSolver (added) * ip/src/main/java/geniusweb/ip/dpSolver/DPSolver.java (added) * ip/src/main/java/geniusweb/ip/general (added) * ip/src/main/java/geniusweb/ip/general/AvVar.java (added) * ip/src/main/java/geniusweb/ip/general/Combinations.java (added) * ip/src/main/java/geniusweb/ip/general/ElementOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/general/General.java (added) * ip/src/main/java/geniusweb/ip/general/IntegerPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPermutation.java (added) * ip/src/main/java/geniusweb/ip/general/RandomSubsetOfGivenSet.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetEnumerator.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetsOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/inputOutput (added) * ip/src/main/java/geniusweb/ip/inputOutput/Input.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/Output.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/SolverNames.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/ValueDistribution.java (added) * ip/src/main/java/geniusweb/ip/ipSolver (added) * ip/src/main/java/geniusweb/ip/ipSolver/Edge.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IDPSolver_whenRunning_ODPIP.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IPSolver.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IntegerPartitionGraph.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/MethodsForScanningTheInput.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Node.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Subspace.java (added) * ip/src/main/java/geniusweb/ip/mainSolver (added) * ip/src/main/java/geniusweb/ip/mainSolver/Result.java (added) * ip/src/test (added) * ip/src/test/java (added) * ip/src/test/java/geniusweb (added) * ip/src/test/java/geniusweb/ip (added) * ip/src/test/java/geniusweb/ip/IpSolverTest.java (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/BayesianOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/EvaluatorHypothesis.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/Hypothesis.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/TriangleValueSetUtilities.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/bayesian/WeightHypothesis.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/FrequencyOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian/BayesianOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/bayesian/TriangleValueSetUtilTest.java (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/resources (added) * opponentmodel/src/test/resources/japantrip.json (added) * opponentmodel/src/test/resources/japantrip1.json (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/japantrip1.json (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamInfo.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn (added) * protocol/src/main/java/geniusweb/protocol/session/learn/Learn.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2Settings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2State.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/Team.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnState.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/CurrentNegoStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/ProtocolExceptionTest.java (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/TeamInfoTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2SettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2StateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2Test.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/settingsbadprofile.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/CollectedVotesWithValue.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluatorWithValue.java (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValue.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/CollectedVotesWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Added SAOP and simplerunner to GeniusWebPython. Several minor fixes. Mon, 02 Aug 2021 10:58:42 GMT bart [33] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/FileLocation.java (added) * events/src/main/java/geniusweb/actions/LearningDone.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/VoteWithValue.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/actions/VotesWithValue.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/OptInWithValue.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/FileLocationTest.java (added) * events/src/test/java/geniusweb/actions/LearningDoneTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VoteWithValueTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/actions/VotesWithValueTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/OptInWithValueTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * ip (added) * ip/README.TXT (added) * ip/pom.xml (added) * ip/src (added) * ip/src/main (added) * ip/src/main/java (added) * ip/src/main/java/geniusweb (added) * ip/src/main/java/geniusweb/ip (added) * ip/src/main/java/geniusweb/ip/dpSolver (added) * ip/src/main/java/geniusweb/ip/dpSolver/DPSolver.java (added) * ip/src/main/java/geniusweb/ip/general (added) * ip/src/main/java/geniusweb/ip/general/AvVar.java (added) * ip/src/main/java/geniusweb/ip/general/Combinations.java (added) * ip/src/main/java/geniusweb/ip/general/ElementOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/general/General.java (added) * ip/src/main/java/geniusweb/ip/general/IntegerPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPermutation.java (added) * ip/src/main/java/geniusweb/ip/general/RandomSubsetOfGivenSet.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetEnumerator.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetsOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/inputOutput (added) * ip/src/main/java/geniusweb/ip/inputOutput/Input.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/Output.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/SolverNames.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/ValueDistribution.java (added) * ip/src/main/java/geniusweb/ip/ipSolver (added) * ip/src/main/java/geniusweb/ip/ipSolver/Edge.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IDPSolver_whenRunning_ODPIP.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IPSolver.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IntegerPartitionGraph.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/MethodsForScanningTheInput.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Node.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Subspace.java (added) * ip/src/main/java/geniusweb/ip/mainSolver (added) * ip/src/main/java/geniusweb/ip/mainSolver/Result.java (added) * ip/src/test (added) * ip/src/test/java (added) * ip/src/test/java/geniusweb (added) * ip/src/test/java/geniusweb/ip (added) * ip/src/test/java/geniusweb/ip/IpSolverTest.java (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/FrequencyOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/profile (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamInfo.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn (added) * protocol/src/main/java/geniusweb/protocol/session/learn/Learn.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2Settings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2State.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/Team.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnState.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/TeamInfoTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2SettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2StateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2Test.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/settingsbadprofile.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/CollectedVotesWithValue.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluatorWithValue.java (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValue.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/CollectedVotesWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Major update. Changes in json serialization, maven dependencies and ... Wed, 12 May 2021 14:48:01 GMT bart [32] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/bin (added) * events/bin/pom.xml (added) * events/bin/src (added) * events/bin/src/main (added) * events/bin/src/main/java (added) * events/bin/src/main/java/geniusweb (added) * events/bin/src/main/java/geniusweb/actions (added) * events/bin/src/main/java/geniusweb/events (added) * events/bin/src/main/java/geniusweb/inform (added) * events/bin/src/test (added) * events/bin/src/test/java (added) * events/bin/src/test/java/geniusweb (added) * events/bin/src/test/java/geniusweb/actions (added) * events/bin/src/test/java/geniusweb/events (added) * events/bin/src/test/java/geniusweb/inform (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/FileLocation.java (added) * events/src/main/java/geniusweb/actions/LearningDone.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/VoteWithValue.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/actions/VotesWithValue.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/OptInWithValue.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/FileLocationTest.java (added) * events/src/test/java/geniusweb/actions/LearningDoneTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VoteWithValueTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/actions/VotesWithValueTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/OptInWithValueTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * ip (added) * ip/README.TXT (added) * ip/pom.xml (added) * ip/src (added) * ip/src/main (added) * ip/src/main/java (added) * ip/src/main/java/geniusweb (added) * ip/src/main/java/geniusweb/ip (added) * ip/src/main/java/geniusweb/ip/dpSolver (added) * ip/src/main/java/geniusweb/ip/dpSolver/DPSolver.java (added) * ip/src/main/java/geniusweb/ip/general (added) * ip/src/main/java/geniusweb/ip/general/AvVar.java (added) * ip/src/main/java/geniusweb/ip/general/Combinations.java (added) * ip/src/main/java/geniusweb/ip/general/ElementOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/general/General.java (added) * ip/src/main/java/geniusweb/ip/general/IntegerPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPermutation.java (added) * ip/src/main/java/geniusweb/ip/general/RandomSubsetOfGivenSet.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetEnumerator.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetsOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/inputOutput (added) * ip/src/main/java/geniusweb/ip/inputOutput/Input.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/Output.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/SolverNames.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/ValueDistribution.java (added) * ip/src/main/java/geniusweb/ip/ipSolver (added) * ip/src/main/java/geniusweb/ip/ipSolver/Edge.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IDPSolver_whenRunning_ODPIP.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IPSolver.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IntegerPartitionGraph.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/MethodsForScanningTheInput.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Node.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Subspace.java (added) * ip/src/main/java/geniusweb/ip/mainSolver (added) * ip/src/main/java/geniusweb/ip/mainSolver/Result.java (added) * ip/src/test (added) * ip/src/test/java (added) * ip/src/test/java/geniusweb (added) * ip/src/test/java/geniusweb/ip (added) * ip/src/test/java/geniusweb/ip/IpSolverTest.java (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/FrequencyOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/profile (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamInfo.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn (added) * protocol/src/main/java/geniusweb/protocol/session/learn/Learn.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2Settings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2State.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/Team.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnState.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/TeamInfoTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2SettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2StateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2Test.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/CollectedVotesWithValue.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluatorWithValue.java (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValue.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/CollectedVotesWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Multiple learns with repeated tournament, maven use https. Thu, 15 Apr 2021 14:16:17 GMT bart [31] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/FileLocation.java (added) * events/src/main/java/geniusweb/actions/LearningDone.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/VoteWithValue.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/actions/VotesWithValue.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/OptInWithValue.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/FileLocationTest.java (added) * events/src/test/java/geniusweb/actions/LearningDoneTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VoteWithValueTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/actions/VotesWithValueTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/OptInWithValueTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * ip (added) * ip/README.TXT (added) * ip/pom.xml (added) * ip/src (added) * ip/src/main (added) * ip/src/main/java (added) * ip/src/main/java/geniusweb (added) * ip/src/main/java/geniusweb/ip (added) * ip/src/main/java/geniusweb/ip/dpSolver (added) * ip/src/main/java/geniusweb/ip/dpSolver/DPSolver.java (added) * ip/src/main/java/geniusweb/ip/general (added) * ip/src/main/java/geniusweb/ip/general/AvVar.java (added) * ip/src/main/java/geniusweb/ip/general/Combinations.java (added) * ip/src/main/java/geniusweb/ip/general/ElementOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/general/General.java (added) * ip/src/main/java/geniusweb/ip/general/IntegerPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPermutation.java (added) * ip/src/main/java/geniusweb/ip/general/RandomSubsetOfGivenSet.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetEnumerator.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetsOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/inputOutput (added) * ip/src/main/java/geniusweb/ip/inputOutput/Input.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/Output.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/SolverNames.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/ValueDistribution.java (added) * ip/src/main/java/geniusweb/ip/ipSolver (added) * ip/src/main/java/geniusweb/ip/ipSolver/Edge.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IDPSolver_whenRunning_ODPIP.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IPSolver.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IntegerPartitionGraph.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/MethodsForScanningTheInput.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Node.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Subspace.java (added) * ip/src/main/java/geniusweb/ip/mainSolver (added) * ip/src/main/java/geniusweb/ip/mainSolver/Result.java (added) * ip/src/test (added) * ip/src/test/java (added) * ip/src/test/java/geniusweb (added) * ip/src/test/java/geniusweb/ip (added) * ip/src/test/java/geniusweb/ip/IpSolverTest.java (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/FrequencyOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/profile (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamInfo.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn (added) * protocol/src/main/java/geniusweb/protocol/session/learn/Learn.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/learn/LearnState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2Settings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2State.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/Team.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnState.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/TeamInfoTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/learn/LearnTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2SettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2StateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2Test.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutationslearn/AllPermutationsLearnStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/CollectedVotesWithValue.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluatorWithValue.java (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValue.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/CollectedVotesWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) New protocols Learn and APPLearn. Fixed memory leak. Thu, 25 Mar 2021 14:07:28 GMT bart [30] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/VoteWithValue.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/actions/VotesWithValue.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/OptInWithValue.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VoteWithValueTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/actions/VotesWithValueTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/OptInWithValueTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * ip (added) * ip/README.TXT (added) * ip/pom.xml (added) * ip/src (added) * ip/src/main (added) * ip/src/main/java (added) * ip/src/main/java/geniusweb (added) * ip/src/main/java/geniusweb/ip (added) * ip/src/main/java/geniusweb/ip/dpSolver (added) * ip/src/main/java/geniusweb/ip/dpSolver/DPSolver.java (added) * ip/src/main/java/geniusweb/ip/general (added) * ip/src/main/java/geniusweb/ip/general/AvVar.java (added) * ip/src/main/java/geniusweb/ip/general/Combinations.java (added) * ip/src/main/java/geniusweb/ip/general/ElementOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/general/General.java (added) * ip/src/main/java/geniusweb/ip/general/IntegerPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPartition.java (added) * ip/src/main/java/geniusweb/ip/general/RandomPermutation.java (added) * ip/src/main/java/geniusweb/ip/general/RandomSubsetOfGivenSet.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetEnumerator.java (added) * ip/src/main/java/geniusweb/ip/general/SubsetsOfMultiset.java (added) * ip/src/main/java/geniusweb/ip/inputOutput (added) * ip/src/main/java/geniusweb/ip/inputOutput/Input.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/Output.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/SolverNames.java (added) * ip/src/main/java/geniusweb/ip/inputOutput/ValueDistribution.java (added) * ip/src/main/java/geniusweb/ip/ipSolver (added) * ip/src/main/java/geniusweb/ip/ipSolver/Edge.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IDPSolver_whenRunning_ODPIP.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IPSolver.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/IntegerPartitionGraph.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/MethodsForScanningTheInput.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Node.java (added) * ip/src/main/java/geniusweb/ip/ipSolver/Subspace.java (added) * ip/src/main/java/geniusweb/ip/mainSolver (added) * ip/src/main/java/geniusweb/ip/mainSolver/Result.java (added) * ip/src/test (added) * ip/src/test/java (added) * ip/src/test/java/geniusweb (added) * ip/src/test/java/geniusweb/ip (added) * ip/src/test/java/geniusweb/ip/IpSolverTest.java (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/opponentmodel/FrequencyOppModelTest.java (added) * opponentmodel/src/test/java/geniusweb/profile (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamInfo.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2Settings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/MOPAC2State.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac2/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/Team.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/TeamInfoTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2 (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2SettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2StateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/MOPAC2Test.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac2/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/CollectedVotesWithValue.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluatorWithValue.java (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/main/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValue.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/CollectedVotesWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue (added) * voting/src/test/java/geniusweb/voting/evaluatorwithvalue/LargestAgreementWithValueTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Fixed memory leak. MOPAC2. removed jcenter build dependencies Thu, 28 Jan 2021 17:46:12 GMT bart [29] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/bin (added) * exampleparties/randompartypy/bin/.pydevproject (added) * exampleparties/randompartypy/bin/pom.xml (added) * exampleparties/randompartypy/bin/src (added) * exampleparties/randompartypy/bin/src/main (added) * exampleparties/randompartypy/bin/src/main/java (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/main/resources (added) * exampleparties/randompartypy/bin/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/bin/src/test (added) * exampleparties/randompartypy/bin/src/test/java (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/test/resources (added) * exampleparties/randompartypy/bin/src/test/resources/testprofile.json (added) * exampleparties/randompartypy/bin/target (added) * exampleparties/randompartypy/bin/target/classes (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel/FrequencyOppModelTest.java (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/OnePartyTeam.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamOfPartiesAndProfiles.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/ShaopTeam.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/Team.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/party (added) * simplerunner/src/test/resources/party/party.json (added) * simplerunner/src/test/resources/party/party1.json (added) * simplerunner/src/test/resources/party/party2.json (added) * simplerunner/src/test/resources/party/party3.json (added) * simplerunner/src/test/resources/party/party4.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * simplerunner/src/test/resources/tournament.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) some minor fixes Thu, 26 Nov 2020 19:37:30 GMT bart [28] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/bin (added) * exampleparties/randompartypy/bin/.pydevproject (added) * exampleparties/randompartypy/bin/pom.xml (added) * exampleparties/randompartypy/bin/src (added) * exampleparties/randompartypy/bin/src/main (added) * exampleparties/randompartypy/bin/src/main/java (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/main/resources (added) * exampleparties/randompartypy/bin/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/bin/src/test (added) * exampleparties/randompartypy/bin/src/test/java (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/test/resources (added) * exampleparties/randompartypy/bin/src/test/resources/testprofile.json (added) * exampleparties/randompartypy/bin/target (added) * exampleparties/randompartypy/bin/target/classes (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel/FrequencyOppModelTest.java (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/OnePartyTeam.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamOfPartiesAndProfiles.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/ShaopTeam.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/Team.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) minor fixes to improve extendability Mon, 02 Nov 2020 16:43:30 GMT bart [27] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/docs/MOPACprofiles.odt (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/bin (added) * exampleparties/randompartypy/bin/.pydevproject (added) * exampleparties/randompartypy/bin/pom.xml (added) * exampleparties/randompartypy/bin/src (added) * exampleparties/randompartypy/bin/src/main (added) * exampleparties/randompartypy/bin/src/main/java (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/main/resources (added) * exampleparties/randompartypy/bin/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/bin/src/test (added) * exampleparties/randompartypy/bin/src/test/java (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/test/resources (added) * exampleparties/randompartypy/bin/src/test/resources/testprofile.json (added) * exampleparties/randompartypy/bin/target (added) * exampleparties/randompartypy/bin/target/classes (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel/FrequencyOppModelTest.java (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/OnePartyTeam.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamOfPartiesAndProfiles.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/ShaopTeam.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/Team.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/ParametersTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) * party capabilities now include profile information. Existing ... Mon, 12 Oct 2020 15:06:23 GMT bart [26] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/geniusweb (added) * events/src/test/java/geniusweb/actions (added) * events/src/test/java/geniusweb/actions/AcceptTest.java (added) * events/src/test/java/geniusweb/actions/ComparisonTest.java (added) * events/src/test/java/geniusweb/actions/ElicitComparisonTest.java (added) * events/src/test/java/geniusweb/actions/EndNegoTest.java (added) * events/src/test/java/geniusweb/actions/OfferTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest.java (added) * events/src/test/java/geniusweb/actions/PartyIdTest1.java (added) * events/src/test/java/geniusweb/actions/VoteTest.java (added) * events/src/test/java/geniusweb/actions/VotesTest.java (added) * events/src/test/java/geniusweb/events (added) * events/src/test/java/geniusweb/events/ActionEventTest.java (added) * events/src/test/java/geniusweb/events/SessionStartedTest.java (added) * events/src/test/java/geniusweb/events/TournamentStartedTest.java (added) * events/src/test/java/geniusweb/inform (added) * events/src/test/java/geniusweb/inform/ActionDoneTest.java (added) * events/src/test/java/geniusweb/inform/AgreementsTest.java (added) * events/src/test/java/geniusweb/inform/FinishedTest.java (added) * events/src/test/java/geniusweb/inform/OptInTest.java (added) * events/src/test/java/geniusweb/inform/SettingsTest.java (added) * events/src/test/java/geniusweb/inform/VotingTest.java (added) * events/src/test/java/geniusweb/inform/YourTurnTest.java (added) * exampleparties (added) * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/bin (added) * exampleparties/randompartypy/bin/.pydevproject (added) * exampleparties/randompartypy/bin/pom.xml (added) * exampleparties/randompartypy/bin/src (added) * exampleparties/randompartypy/bin/src/main (added) * exampleparties/randompartypy/bin/src/main/java (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/main/resources (added) * exampleparties/randompartypy/bin/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/bin/src/test (added) * exampleparties/randompartypy/bin/src/test/java (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/test/resources (added) * exampleparties/randompartypy/bin/src/test/resources/testprofile.json (added) * exampleparties/randompartypy/bin/target (added) * exampleparties/randompartypy/bin/target/classes (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel/FrequencyOppModelTest.java (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/DefaultPartyTest.java (added) * pom.xml (added) * profile (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/OnePartyTeam.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/TeamOfPartiesAndProfiles.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/ShaopTeam.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/Team.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/settings.json (added) * simplerunner/src/test/resources/settings2.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Voting requests now contain Offers. Fixed windows whitespace issue. ... Thu, 08 Oct 2020 08:17:25 GMT bart [25] * bidspace/pom.xml (modified) * boa/pom.xml (modified) * collectparties.sh (modified) * events/pom.xml (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (modified) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleboa/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TestConnection.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (modified) * issuevalue/pom.xml (modified) * opponentmodel/pom.xml (modified) * party/pom.xml (modified) * profile/pom.xml (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) * voting/pom.xml (modified) MOPAC support for timedependentparty, boulware, conceder, hardliner, ... Tue, 06 Oct 2020 11:12:20 GMT bart [24] * bidspace/pom.xml (modified) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (modified) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (modified) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (modified) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (modified) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (modified) * boa/pom.xml (modified) * boa/src/main/java/geniusweb/boa/BoaState.java (modified) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (modified) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (modified) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (modified) * collectparties.sh (modified) * events/pom.xml (modified) * events/src/main/java/geniusweb/actions/Votes.java (modified) * events/src/main/java/geniusweb/events/ActionEvent.java (modified) * events/src/main/java/geniusweb/events/NegotiationEvent.java (modified) * events/src/main/java/geniusweb/inform/Agreements.java (modified) * events/src/main/java/geniusweb/inform/Finished.java (modified) * events/src/main/java/geniusweb/inform/Inform.java (modified) * events/src/main/java/geniusweb/inform/Settings.java (modified) * events/src/test/java/actions/VotesTest.java (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (modified) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (modified) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (modified) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (modified) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleboa/pom.xml (modified) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (modified) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (modified) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (modified) * issuevalue/pom.xml (modified) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (modified) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (modified) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (modified) * opponentmodel/pom.xml (modified) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (modified) * party/pom.xml (modified) * party/src/main/java/geniusweb/party/Capabilities.java (modified) * party/src/test/java/geniusweb/party/inform/FinishedTest.java (modified) * profile/pom.xml (modified) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (modified) * profile/src/main/java/geniusweb/profile/FullOrdering.java (modified) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (modified) * profile/src/main/java/geniusweb/profile/Profile.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (modified) * profileconnection/pom.xml (modified) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (modified) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (modified) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (modified) * protocol/src/main/java/geniusweb/protocol/NegoState.java (modified) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (modified) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/amop/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) * protocol/src/test/java/geniusweb/protocol/session/amop/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (modified) * pythonadapter/pom.xml (modified) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (modified) * references/pom.xml (modified) * references/src/main/java/geniusweb/connection/DefaultConnection.java (modified) * simplerunner/pom.xml (modified) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (modified) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (modified) * timeline/pom.xml (modified) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (modified) * voting/pom.xml (modified) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (modified) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (modified) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (modified) Fixes an issue with processing maxPower of a vote. Javadoc maven ... Mon, 28 Sep 2020 07:28:44 GMT bart [23] * bidspace/pom.xml (modified) * boa/pom.xml (modified) * collectparties.sh (modified) * design/classdiagram.graphml (modified) * design/classdiagram.svg (modified) * events/pom.xml (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleboa/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * issuevalue/pom.xml (modified) * opponentmodel/pom.xml (modified) * party/pom.xml (modified) * profile/pom.xml (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (modified) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (modified) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) * voting/pom.xml (modified) Version 1.5.2 Tue, 22 Sep 2020 14:26:36 GMT bart [22] * bidspace/pom.xml (modified) * boa/pom.xml (modified) * collectparties.sh (modified) * events/pom.xml (modified) * events/src/main/java/geniusweb/actions/Vote.java (modified) * events/src/test/java/actions/PartyIdTest.java (modified) * events/src/test/java/actions/PartyIdTest1.java (modified) * events/src/test/java/actions/VoteTest.java (modified) * events/src/test/java/actions/VotesTest.java (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleboa/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * issuevalue/pom.xml (modified) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (modified) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (modified) * opponentmodel/pom.xml (modified) * party/pom.xml (modified) * party/src/test/java/geniusweb/party/inform/ActionDoneTest.java (modified) * party/src/test/java/geniusweb/party/inform/OptInTest.java (modified) * profile/pom.xml (modified) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (modified) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (modified) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (modified) * voting/pom.xml (modified) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (modified) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (modified) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (modified) Minor fixes Tue, 22 Sep 2020 06:52:04 GMT bart [21] * bidspace/pom.xml (modified) * boa/pom.xml (modified) * boa/src/main/java/geniusweb/boa/BoaParty.java (modified) * boa/src/main/java/geniusweb/boa/BoaState.java (modified) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (modified) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (modified) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (modified) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (modified) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (modified) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (modified) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (modified) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (modified) * collectparties.sh (modified) * design/classdiagram.graphml (modified) * design/classdiagram.svg (modified) * events/pom.xml (modified) * events/src/main/java/geniusweb/actions/Action.java (modified) * events/src/main/java/geniusweb/actions/Vote.java (added) * events/src/main/java/geniusweb/actions/Votes.java (added) * events/src/main/java/geniusweb/inform (added) * events/src/main/java/geniusweb/inform/ActionDone.java (added) * events/src/main/java/geniusweb/inform/Agreements.java (added) * events/src/main/java/geniusweb/inform/Finished.java (added) * events/src/main/java/geniusweb/inform/Inform.java (added) * events/src/main/java/geniusweb/inform/OptIn.java (added) * events/src/main/java/geniusweb/inform/Settings.java (added) * events/src/main/java/geniusweb/inform/Voting.java (added) * events/src/main/java/geniusweb/inform/YourTurn.java (added) * events/src/test/java/actions/VoteTest.java (added) * events/src/test/java/actions/VotesTest.java (added) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (modified) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (modified) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (modified) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (modified) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (modified) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/randompartypy/src/main/resources/RandomParty.py (modified) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (modified) * exampleparties/simpleboa/pom.xml (modified) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (modified) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (modified) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (modified) * issuevalue/pom.xml (modified) * opponentmodel/pom.xml (modified) * party/pom.xml (modified) * party/src/main/java/geniusweb/party/DefaultParty.java (modified) * party/src/main/java/geniusweb/party/Party.java (modified) * party/src/test/java/geniusweb/party/inform/ActionDoneTest.java (modified) * party/src/test/java/geniusweb/party/inform/AgreementsTest.java (added) * party/src/test/java/geniusweb/party/inform/FinishedTest.java (modified) * party/src/test/java/geniusweb/party/inform/OptInTest.java (added) * party/src/test/java/geniusweb/party/inform/SettingsTest.java (modified) * party/src/test/java/geniusweb/party/inform/VotingTest.java (added) * party/src/test/java/geniusweb/party/inform/YourTurnTest.java (modified) * pom.xml (modified) * profile/pom.xml (modified) * profileconnection/pom.xml (modified) * protocol/phase (added) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (modified) * protocol/src/main/java/geniusweb/protocol/NegoState.java (modified) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (modified) * protocol/src/main/java/geniusweb/protocol/WillBeCalled.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (modified) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (modified) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (modified) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/OnePartyTeam.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/TeamOfPartiesAndProfiles.java (modified) * protocol/src/main/java/geniusweb/protocol/session/amop (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/amop/AMOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPAC.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/MOPACState.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/PartyStates.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/DefaultPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OfferPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/OptInPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/Phase.java (added) * protocol/src/main/java/geniusweb/protocol/session/mopac/phase/VotingPhase.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (modified) * protocol/src/test/java/geniusweb/protocol/WillBeCalledTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/amop (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/amop/AMOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/MOPACTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/PartyStatesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase (added) * protocol/src/test/java/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (modified) * pythonadapter/pom.xml (modified) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (modified) * references/pom.xml (modified) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (modified) * simplerunner/pom.xml (modified) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (modified) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (modified) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (modified) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (modified) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (modified) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (modified) * simplerunner/src/test/resources/jobs/jobs1.json (modified) * simplerunner/src/test/resources/jobs/jobs2.json (modified) * simplerunner/src/test/resources/mopac.json (added) * simplerunner/src/test/resources/shaoptoursettings.json (modified) * timeline/pom.xml (modified) * voting (added) * voting/pom.xml (added) * voting/src (added) * voting/src/main (added) * voting/src/main/java (added) * voting/src/main/java/geniusweb (added) * voting/src/main/java/geniusweb/voting (added) * voting/src/main/java/geniusweb/voting/CollectedVotes.java (added) * voting/src/main/java/geniusweb/voting/VotingEvaluator.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreement.java (added) * voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java (added) * voting/src/test (added) * voting/src/test/java (added) * voting/src/test/java/geniusweb (added) * voting/src/test/java/geniusweb/voting (added) * voting/src/test/java/geniusweb/voting/CollectedVotesTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementTest.java (added) * voting/src/test/java/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.java (added) Version 1.5. Wed, 05 Aug 2020 07:42:15 GMT bart [20] * bidspace/pom.xml (modified) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/BoaState.java (added) * boa/src/main/java/geniusweb/boa/DefaultBoa.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/TimeDependentAcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/ExtendedUtilSpace.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDependentBiddingStrategy.java (added) * boa/src/test (added) * boa/src/test/java (added) * boa/src/test/java/geniusweb (added) * boa/src/test/java/geniusweb/boa (added) * boa/src/test/java/geniusweb/boa/BoaPartyTest.java (added) * boa/src/test/java/geniusweb/boa/BoaStateTest.java (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy (added) * boa/src/test/java/geniusweb/boa/acceptancestrategy/TimeDepAccStratTest.java (added) * boa/src/test/java/geniusweb/boa/biddingstrategy (added) * boa/src/test/java/geniusweb/boa/biddingstrategy/TimeDepBidStratTest.java (added) * boa/src/test/resources (added) * boa/src/test/resources/testprofile.json (added) * collectparties.sh (added) * events/pom.xml (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleboa (added) * exampleparties/simpleboa/pom.xml (added) * exampleparties/simpleboa/src (added) * exampleparties/simpleboa/src/main (added) * exampleparties/simpleboa/src/main/java (added) * exampleparties/simpleboa/src/main/java/geniusweb (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/main/java/geniusweb/exampleparties/simpleboa/SimpleBoa.java (added) * exampleparties/simpleboa/src/test (added) * exampleparties/simpleboa/src/test/java (added) * exampleparties/simpleboa/src/test/java/geniusweb (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa (added) * exampleparties/simpleboa/src/test/java/geniusweb/exampleparties/simpleboa/SimpleBoaTest.java (added) * exampleparties/simpleboa/src/test/resources (added) * exampleparties/simpleboa/src/test/resources/testprofile.json (added) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * issuevalue/pom.xml (modified) * opponentmodel/bin (added) * opponentmodel/bin/pom.xml (added) * opponentmodel/bin/src (added) * opponentmodel/bin/src/main (added) * opponentmodel/bin/src/main/java (added) * opponentmodel/bin/src/main/java/geniusweb (added) * opponentmodel/bin/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/bin/src/test (added) * opponentmodel/bin/src/test/java (added) * opponentmodel/bin/src/test/java/geniusweb (added) * opponentmodel/bin/src/test/java/geniusweb/profile (added) * opponentmodel/bin/src/test/java/geniusweb/profile/opponentmodel (added) * opponentmodel/bin/target (added) * opponentmodel/bin/target/classes (added) * opponentmodel/bin/target/classes/geniusweb (added) * opponentmodel/bin/target/classes/geniusweb/opponentmodel (added) * opponentmodel/bin/target/generated-sources (added) * opponentmodel/bin/target/generated-sources/annotations (added) * opponentmodel/bin/target/maven-status (added) * opponentmodel/bin/target/maven-status/maven-compiler-plugin (added) * opponentmodel/bin/target/maven-status/maven-compiler-plugin/compile (added) * opponentmodel/bin/target/maven-status/maven-compiler-plugin/testCompile (added) * opponentmodel/bin/target/test-classes (added) * opponentmodel/bin/target/test-classes/geniusweb (added) * opponentmodel/bin/target/test-classes/geniusweb/profile (added) * opponentmodel/bin/target/test-classes/geniusweb/profile/opponentmodel (added) * opponentmodel/pom.xml (modified) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (modified) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (modified) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel/FrequencyOppModelTest.java (modified) * party/pom.xml (modified) * pom.xml (modified) * profile/pom.xml (modified) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (modified) * profileconnection/pom.xml (modified) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (modified) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) Added BOA support, some bug fixes Mon, 22 Jun 2020 14:08:04 GMT bart [19] * bidspace/pom.xml (modified) * design/classdiagram.graphml (modified) * events/pom.xml (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (modified) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (modified) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * issuevalue/pom.xml (modified) * opponentmodel/pom.xml (modified) * party/pom.xml (modified) * profile/pom.xml (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) Tries harder to kill parties after deadline Thu, 11 Jun 2020 14:34:40 GMT bart [18] * bidspace/pom.xml (modified) * events/pom.xml (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * issuevalue/pom.xml (modified) * opponentmodel/pom.xml (modified) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (modified) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (modified) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel/FrequencyOppModelTest.java (modified) * party/pom.xml (modified) * party/src/main/java/geniusweb/party/inform/Settings.java (modified) * profile/pom.xml (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (modified) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (modified) * simplerunner/src/test/resources/settings2.json (modified) * simplerunner/src/test/resources/shaoptoursettings.json (modified) * simplerunner/troep.log (added) * timeline/pom.xml (modified) * timeline/src/main/java/geniusweb/progress/Progress.java (modified) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (modified) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (modified) Update to version 1.41 Tue, 28 Apr 2020 12:44:33 GMT bart [17] * boa (deleted) Enhanced tournament runner Tue, 28 Apr 2020 12:43:44 GMT bart [16] * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/NegoState.java (added) * boa/src/main/java/geniusweb/boa/OpponentModel.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDepemdentBiddingStrategy.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) Enhanced tournament runner Tue, 28 Apr 2020 11:11:53 GMT bart [15] * boa (deleted) Enhanced tournament runner Tue, 28 Apr 2020 10:56:46 GMT bart [14] * bidspace/pom.xml (modified) * boa (added) * boa/pom.xml (added) * boa/src (added) * boa/src/main (added) * boa/src/main/java (added) * boa/src/main/java/geniusweb (added) * boa/src/main/java/geniusweb/boa (added) * boa/src/main/java/geniusweb/boa/BoaParty.java (added) * boa/src/main/java/geniusweb/boa/InstantiationFailedException.java (added) * boa/src/main/java/geniusweb/boa/NegoState.java (added) * boa/src/main/java/geniusweb/boa/OpponentModel.java (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy (added) * boa/src/main/java/geniusweb/boa/acceptancestrategy/AcceptanceStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/BiddingStrategy.java (added) * boa/src/main/java/geniusweb/boa/biddingstrategy/TimeDepemdentBiddingStrategy.java (added) * events/pom.xml (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * issuevalue/pom.xml (modified) * opponentmodel (added) * opponentmodel/pom.xml (added) * opponentmodel/src (added) * opponentmodel/src/main (added) * opponentmodel/src/main/java (added) * opponentmodel/src/main/java/geniusweb (added) * opponentmodel/src/main/java/geniusweb/opponentmodel (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/FrequencyOpponentModel.java (added) * opponentmodel/src/main/java/geniusweb/opponentmodel/OpponentModel.java (added) * opponentmodel/src/test (added) * opponentmodel/src/test/java (added) * opponentmodel/src/test/java/geniusweb (added) * opponentmodel/src/test/java/geniusweb/profile (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel (added) * opponentmodel/src/test/java/geniusweb/profile/opponentmodel/FrequencyOppModelTest.java (added) * party/pom.xml (modified) * pom.xml (modified) * profile/pom.xml (modified) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/ProfileList.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/Team.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * simplerunner/src/test/resources/shaoptoursettings.json (modified) * timeline/pom.xml (modified) Release 1.4.0 Mon, 02 Mar 2020 09:29:44 GMT bart [13] * bidspace/pom.xml (modified) * events/pom.xml (modified) * exampleparties/anac2019/agentgg/pom.xml (modified) * exampleparties/anac2019/winkyagent/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * issuevalue/pom.xml (modified) * party/pom.xml (modified) * profile/pom.xml (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) All refs to bintray now use https Thu, 13 Feb 2020 15:30:49 GMT bart [12] * exampleparties/anac2019 (added) * exampleparties/anac2019/agentgg (added) * exampleparties/anac2019/agentgg/pom.xml (added) * exampleparties/anac2019/agentgg/src (added) * exampleparties/anac2019/agentgg/src/main (added) * exampleparties/anac2019/agentgg/src/main/java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/AgentGG.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/ImpMap.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/SimpleLinearOrdering.java (added) * exampleparties/anac2019/agentgg/src/main/java/geniusweb/exampleparties/agentgg/impUnit.java (added) * exampleparties/anac2019/agentgg/src/test (added) * exampleparties/anac2019/agentgg/src/test/java (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg (added) * exampleparties/anac2019/agentgg/src/test/java/geniusweb/exampleparties/agentgg/AgentGGTest.java (added) * exampleparties/anac2019/agentgg/src/test/resources (added) * exampleparties/anac2019/agentgg/src/test/resources/jobs1partial20.json (added) * exampleparties/anac2019/pom.xml (added) * exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/pom.xml (added) * exampleparties/anac2019/winkyagent/src (added) * exampleparties/anac2019/winkyagent/src/main (added) * exampleparties/anac2019/winkyagent/src/main/java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/SimpleLinearOrdering.java (added) * exampleparties/anac2019/winkyagent/src/main/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgent.java (added) * exampleparties/anac2019/winkyagent/src/test (added) * exampleparties/anac2019/winkyagent/src/test/java (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019 (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent (added) * exampleparties/anac2019/winkyagent/src/test/java/geniusweb/exampleparties/anac2019/winkyagent/WinkyAgentTest.java (added) * exampleparties/anac2019/winkyagent/src/test/resources (added) * exampleparties/anac2019/winkyagent/src/test/resources/jobs1partial20.json (added) * exampleparties/pom.xml (modified) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (modified) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (modified) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (modified) Added ANAC2019 Example parties: Agentgg and WinkyAgent Thu, 30 Jan 2020 15:52:38 GMT bart [11] * bidspace/pom.xml (modified) * events/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/comparebids/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui/pom.xml (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/simpleshaop/pom.xml (modified) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (modified) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (modified) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (modified) * exampleparties/timedependentparty/pom.xml (modified) * issuevalue/pom.xml (modified) * party/pom.xml (modified) * profile/pom.xml (modified) * profileconnection/pom.xml (modified) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (modified) * pythonadapter/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) Tournament overview table, few bug fixes Tue, 28 Jan 2020 09:19:54 GMT bart [10] * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (modified) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (modified) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (modified) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (modified) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (modified) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (modified) * bidspace/src/test/java/geniusweb/bidspace/IssueInfoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (modified) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (modified) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (modified) * events/src/main/java/geniusweb/actions/Action.java (modified) * events/src/main/java/geniusweb/actions/ActionWithBid.java (modified) * events/src/main/java/geniusweb/actions/Comparison.java (added) * events/src/main/java/geniusweb/actions/ElicitComparison.java (added) * events/src/test/java/actions/ComparisonTest.java (added) * events/src/test/java/actions/ElicitComparisonTest.java (added) * exampleparties/comparebids (added) * exampleparties/comparebids/pom.xml (added) * exampleparties/comparebids/src (added) * exampleparties/comparebids/src/main (added) * exampleparties/comparebids/src/main/java (added) * exampleparties/comparebids/src/main/java/geniusweb (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/main/java/geniusweb/exampleparties/comparebids/CompareBids.java (added) * exampleparties/comparebids/src/test (added) * exampleparties/comparebids/src/test/java (added) * exampleparties/comparebids/src/test/java/geniusweb (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids (added) * exampleparties/comparebids/src/test/java/geniusweb/exampleparties/comparebids/CompareBidsTest.java (added) * exampleparties/comparebids/src/test/resources (added) * exampleparties/comparebids/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (modified) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (modified) * exampleparties/pom.xml (modified) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (modified) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (modified) * exampleparties/randompartypy/src/main/resources/RandomParty.py (modified) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (modified) * exampleparties/simpleshaop (added) * exampleparties/simpleshaop/pom.xml (added) * exampleparties/simpleshaop/src (added) * exampleparties/simpleshaop/src/main (added) * exampleparties/simpleshaop/src/main/java (added) * exampleparties/simpleshaop/src/main/java/geniusweb (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/ShaopParty.java (added) * exampleparties/simpleshaop/src/main/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrdering.java (added) * exampleparties/simpleshaop/src/test (added) * exampleparties/simpleshaop/src/test/java (added) * exampleparties/simpleshaop/src/test/java/geniusweb (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/ShaopPartyTest.java (added) * exampleparties/simpleshaop/src/test/java/geniusweb/exampleparties/simpleshaop/SimpleLinearOrderingTest.java (added) * exampleparties/simpleshaop/src/test/resources (added) * exampleparties/simpleshaop/src/test/resources/testprofile.json (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (modified) * party/src/main/java/geniusweb/party/Capabilities.java (modified) * party/src/main/java/geniusweb/party/inform/Inform.java (modified) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (modified) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditive.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (modified) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (modified) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (modified) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (modified) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/TeamOfPartiesAndProfiles.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SaopPartyWithProfile.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/BareSHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/SHAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/session/shaop/ShaopTeam.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (modified) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SaopPartyWithProfileTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/shaop (added) * protocol/src/test/java/geniusweb/protocol/session/shaop/SHAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsStateTest.java (added) * references/src/main/java/geniusweb/references/Parameters.java (modified) * references/src/main/java/geniusweb/references/PartyWithProfile.java (modified) * simplerunner/pom.xml (modified) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (modified) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (modified) * simplerunner/src/test/resources/shaoptoursettings.json (added) Update 28 jan 2020 Thu, 28 Nov 2019 13:40:48 GMT bart [9] * bidspace/pom.xml (modified) * events/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/humangui (added) * exampleparties/humangui/pom.xml (added) * exampleparties/humangui/src (added) * exampleparties/humangui/src/main (added) * exampleparties/humangui/src/main/java (added) * exampleparties/humangui/src/main/java/geniusweb (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingInfo.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/BiddingTableModel.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/HumanGui.java (added) * exampleparties/humangui/src/main/java/geniusweb/exampleparties/humangui/MyGUI.java (added) * exampleparties/humangui/src/test (added) * exampleparties/humangui/src/test/java (added) * exampleparties/humangui/src/test/java/geniusweb (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/BiddingInfoTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/HumanGuiTest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/MyGUITest.java (added) * exampleparties/humangui/src/test/java/geniusweb/exampleparties/humangui/TestConnection.java (added) * exampleparties/humangui/src/test/resources (added) * exampleparties/humangui/src/test/resources/testprofile.json (added) * exampleparties/humangui/src/test/resources/testprofile2.json (added) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (modified) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/randompartypy/src/main/resources/RandomParty.py (modified) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (modified) * issuevalue/pom.xml (modified) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (modified) * party/pom.xml (modified) * party/src/main/java/geniusweb/party/DefaultParty.java (modified) * pom.xml (modified) * profile/pom.xml (modified) * profile/src/main/java/geniusweb/profile/Profile.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/PartsUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ProductOfValue.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpace.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/PartsUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProductOfValueTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/SumOfGroupsUtilitySpaceTest.java (added) * profile/src/test/resources/party1.json (modified) * profileconnection/pom.xml (modified) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (modified) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (modified) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (modified) * protocol/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (modified) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConn.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.java (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (modified) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/AllPermutationsProtocolTest.java (modified) * pythonadapter/pom.xml (modified) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (modified) * references/pom.xml (modified) * references/src/main/java/geniusweb/connection/Connectable.java (modified) * references/src/main/java/geniusweb/connection/ConnectionEnd.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (modified) * references/src/main/java/geniusweb/connection/DefaultConnection.java (modified) * simplerunner/pom.xml (modified) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (modified) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (modified) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (modified) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (modified) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (modified) * timeline/pom.xml (modified) Release 1.1.0 Mon, 30 Sep 2019 13:37:05 GMT bart [8] * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (modified) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (modified) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (modified) * party/src/main/java/geniusweb/party/inform/Settings.java (modified) * party/src/test/java/geniusweb/party/inform/SettingsTest.java (added) * pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (modified) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (modified) * protocol/src/test/java/geniusweb/protocol/tournament/AllPermutationsSettingsTest.java (modified) * references/src/main/java/geniusweb/references/Parameters.java (added) * references/src/main/java/geniusweb/references/PartyWithParameters.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (modified) * references/src/test/java/geniusweb/references/PartiWithParamsTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (modified) * simplerunner/src/test/resources/settings.json (modified) * simplerunner/src/test/resources/settings2.json (modified) Added parameter support Wed, 25 Sep 2019 14:49:06 GMT bart [7] * party/src/test/java/geniusweb/party/inform/NegotiationInfoTest.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (modified) * profile/src/test/resources (added) * profile/src/test/resources/party1.json (added) Fix consistency check LinearAdditiveUtilitySpace Tue, 24 Sep 2019 13:05:27 GMT bart [6] * bidspace/pom.xml (modified) * events/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * issuevalue/pom.xml (modified) * party/pom.xml (modified) * profileconnection/pom.xml (modified) * protocol/pom.xml (modified) * references/pom.xml (modified) * simplerunner/pom.xml (modified) * timeline/pom.xml (modified) Fix pom source-plugin version nr Tue, 24 Sep 2019 12:13:23 GMT bart [5] * references/pom.xml (modified) Fixed performance issue with some computers Wed, 18 Sep 2019 08:00:22 GMT bart [4] * bidspace/pom.xml (modified) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (modified) * bidspace/src/main/java/geniusweb/bidspace/Interval.java (added) * bidspace/src/main/java/geniusweb/bidspace/IssueInfo.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (modified) * bidspace/src/test/java/geniusweb/bidspace/IntervalTest.java (added) * bidspace/src/test/resources/9issues (added) * bidspace/src/test/resources/9issues/9issues1.json (added) * events/pom.xml (modified) * exampleparties/boulware/pom.xml (modified) * exampleparties/conceder/pom.xml (modified) * exampleparties/hardliner/pom.xml (modified) * exampleparties/linear/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/timedependentparty/pom.xml (modified) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpaceTest.java (added) * exampleparties/timedependentparty/src/test/resources/7issues (added) * exampleparties/timedependentparty/src/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/src/test/resources/9issues (added) * exampleparties/timedependentparty/src/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/src/test/resources/jobs (added) * exampleparties/timedependentparty/src/test/resources/jobs/jobs1.json (added) * issuevalue/pom.xml (modified) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (modified) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (modified) * party/pom.xml (modified) * profile/pom.xml (modified) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (modified) * profileconnection/pom.xml (modified) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (modified) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (modified) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (modified) * timeline/pom.xml (modified) Faster example parties Thu, 29 Aug 2019 15:09:32 GMT bart [3] * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (modified) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (modified) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (modified) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (modified) Small fixes Wed, 28 Aug 2019 09:35:52 GMT bart [2] * bidspace/pom.xml (modified) * bidspace/src/main/java/geniusweb/bidspace/BidsWithUtility.java (added) * bidspace/src/main/java/geniusweb/bidspace/PartialSpaceFromUtility.java (added) * bidspace/src/test/java/geniusweb/bidspace/BidsWithUtilityTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/PartialSpaceFromUtilityTest.java (added) * exampleparties/boulware (added) * exampleparties/boulware/pom.xml (added) * exampleparties/boulware/src (added) * exampleparties/boulware/src/main (added) * exampleparties/boulware/src/main/java (added) * exampleparties/boulware/src/main/java/geniusweb (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware (added) * exampleparties/boulware/src/main/java/geniusweb/exampleparties/boulware/Boulware.java (added) * exampleparties/boulware/src/test (added) * exampleparties/conceder (added) * exampleparties/conceder/pom.xml (added) * exampleparties/conceder/src (added) * exampleparties/conceder/src/main (added) * exampleparties/conceder/src/main/java (added) * exampleparties/conceder/src/main/java/geniusweb (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder (added) * exampleparties/conceder/src/main/java/geniusweb/exampleparties/conceder/Conceder.java (added) * exampleparties/conceder/src/test (added) * exampleparties/hardliner (added) * exampleparties/hardliner/pom.xml (added) * exampleparties/hardliner/src (added) * exampleparties/hardliner/src/main (added) * exampleparties/hardliner/src/main/java (added) * exampleparties/hardliner/src/main/java/geniusweb (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner (added) * exampleparties/hardliner/src/main/java/geniusweb/exampleparties/hardliner/Hardliner.java (added) * exampleparties/hardliner/src/test (added) * exampleparties/linear (added) * exampleparties/linear/pom.xml (added) * exampleparties/linear/src (added) * exampleparties/linear/src/main (added) * exampleparties/linear/src/main/java (added) * exampleparties/linear/src/main/java/geniusweb (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear (added) * exampleparties/linear/src/main/java/geniusweb/exampleparties/linear/Linear.java (added) * exampleparties/linear/src/test (added) * exampleparties/pom.xml (modified) * exampleparties/randomparty/pom.xml (modified) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (modified) * exampleparties/randompartypy/pom.xml (modified) * exampleparties/randompartypy/src/main/resources/RandomParty.py (modified) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/pom.xml (added) * exampleparties/timedependentparty/src (added) * exampleparties/timedependentparty/src/main (added) * exampleparties/timedependentparty/src/main/java (added) * exampleparties/timedependentparty/src/main/java/geniusweb (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java (added) * exampleparties/timedependentparty/src/test (added) * exampleparties/timedependentparty/src/test/java (added) * exampleparties/timedependentparty/src/test/java/geniusweb (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty (added) * exampleparties/timedependentparty/src/test/java/geniusweb/exampleparties/timedependentparty/TimeDependentPartyTest.java (added) * exampleparties/timedependentparty/src/test/resources (added) * exampleparties/timedependentparty/src/test/resources/testprofile.json (added) * issuevalue/pom.xml (modified) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (modified) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (modified) * profile/src/main/java/geniusweb/profile/DefaultPartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/DefaultProfile.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (modified) * profile/src/test/java/geniusweb/profile/DefaultPartialOrderingTest.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (modified) * protocol/pom.xml (modified) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (modified) * simplerunner/src/test/resources/jobs/jobs1partial.json (added) * simplerunner/src/test/resources/settings2.json (added) Added new parties : linear, hardliner, conceder, boulware Wed, 14 Aug 2019 09:45:59 GMT bart [1] * bidspace (added) * bidspace/pom.xml (added) * bidspace/src (added) * bidspace/src/main (added) * bidspace/src/main/java (added) * bidspace/src/main/java/geniusweb (added) * bidspace/src/main/java/geniusweb/bidspace (added) * bidspace/src/main/java/geniusweb/bidspace/AllBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/AllPartialBidsList.java (added) * bidspace/src/main/java/geniusweb/bidspace/FrequencyOpponentModel.java (added) * bidspace/src/main/java/geniusweb/bidspace/OpponentModel.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/GenericPareto.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoFrontier.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoLinearAdditive.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/ParetoPoint.java (added) * bidspace/src/main/java/geniusweb/bidspace/pareto/PartialPareto.java (added) * bidspace/src/test (added) * bidspace/src/test/java (added) * bidspace/src/test/java/geniusweb (added) * bidspace/src/test/java/geniusweb/bidspace (added) * bidspace/src/test/java/geniusweb/bidspace/AllBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/AllPartialBidsListTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/FrequencyOppModelTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/GenericParetoTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoE2Etest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/ParetoPointTest.java (added) * bidspace/src/test/java/geniusweb/bidspace/pareto/PartialParetoTest.java (added) * bidspace/src/test/resources (added) * bidspace/src/test/resources/7issues (added) * bidspace/src/test/resources/7issues/7issues1.json (added) * bidspace/src/test/resources/7issues/7issues2.json (added) * bidspace/src/test/resources/jobs (added) * bidspace/src/test/resources/jobs/jobs1.json (added) * bidspace/src/test/resources/jobs/jobs2.json (added) * design (added) * design/20180416_165020.jpg (added) * design/GUI (added) * design/GUI/schets1 (added) * design/GUI/schets1/DSC00007.JPG (added) * design/GUI/schets1/DSC00008.JPG (added) * design/GUI/schets1/DSC00009.JPG (added) * design/GUI/schets1/DSC00010.JPG (added) * design/GUI/schets1/DSC00011.JPG (added) * design/GUI/schets1/runserver.jpg (added) * design/GUI/schets1/session18.jpg (added) * design/GUI/schets1/startsession.jpg (added) * design/GUI/schets1/starttournament.jpg (added) * design/GUI/schets1/torunament5.jpg (added) * design/classdiagram.graphml (added) * design/classdiagram.svg (added) * design/docs (added) * design/docs/Architecture and class diagrams.docx (added) * design/docs/Comparison to other platforms.docx (added) * design/docs/Genius 2.0 .docx (added) * design/docs/Genius 2.0 User Stories.docx (added) * design/docs/Genius 2.0 requirements.docx (added) * design/schets1.jpg (added) * design/schets2.jpg (added) * events (added) * events/pom.xml (added) * events/src (added) * events/src/main (added) * events/src/main/java (added) * events/src/main/java/geniusweb (added) * events/src/main/java/geniusweb/actions (added) * events/src/main/java/geniusweb/actions/AbstractAction.java (added) * events/src/main/java/geniusweb/actions/Accept.java (added) * events/src/main/java/geniusweb/actions/Action.java (added) * events/src/main/java/geniusweb/actions/ActionWithBid.java (added) * events/src/main/java/geniusweb/actions/EndNegotiation.java (added) * events/src/main/java/geniusweb/actions/Offer.java (added) * events/src/main/java/geniusweb/actions/PartyId.java (added) * events/src/main/java/geniusweb/events (added) * events/src/main/java/geniusweb/events/AbstractEvent.java (added) * events/src/main/java/geniusweb/events/ActionEvent.java (added) * events/src/main/java/geniusweb/events/CurrentState.java (added) * events/src/main/java/geniusweb/events/NegotiationEvent.java (added) * events/src/main/java/geniusweb/events/ProtocolEvent.java (added) * events/src/main/java/geniusweb/events/SessionStarted.java (added) * events/src/main/java/geniusweb/events/TournamentStarted.java (added) * events/src/test (added) * events/src/test/java (added) * events/src/test/java/actions (added) * events/src/test/java/actions/AcceptTest.java (added) * events/src/test/java/actions/EndNegoTest.java (added) * events/src/test/java/actions/OfferTest.java (added) * events/src/test/java/actions/PartyIdTest.java (added) * events/src/test/java/actions/PartyIdTest1.java (added) * events/src/test/java/events (added) * events/src/test/java/events/ActionEventTest.java (added) * events/src/test/java/events/SessionStartedTest.java (added) * events/src/test/java/events/TournamentStartedTest.java (added) * exampleparties (added) * exampleparties/pom.xml (added) * exampleparties/randomparty (added) * exampleparties/randomparty/pom.xml (added) * exampleparties/randomparty/src (added) * exampleparties/randomparty/src/main (added) * exampleparties/randomparty/src/main/java (added) * exampleparties/randomparty/src/main/java/geniusweb (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/main/java/geniusweb/exampleparties/randomparty/RandomParty.java (added) * exampleparties/randomparty/src/test (added) * exampleparties/randomparty/src/test/java (added) * exampleparties/randomparty/src/test/java/geniusweb (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty (added) * exampleparties/randomparty/src/test/java/geniusweb/exampleparties/randomparty/RandomPartyTest.java (added) * exampleparties/randomparty/src/test/resources (added) * exampleparties/randomparty/src/test/resources/testprofile.json (added) * exampleparties/randompartypy (added) * exampleparties/randompartypy/bin (added) * exampleparties/randompartypy/bin/.pydevproject (added) * exampleparties/randompartypy/bin/pom.xml (added) * exampleparties/randompartypy/bin/src (added) * exampleparties/randompartypy/bin/src/main (added) * exampleparties/randompartypy/bin/src/main/java (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/main/resources (added) * exampleparties/randompartypy/bin/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/bin/src/test (added) * exampleparties/randompartypy/bin/src/test/java (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/bin/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/bin/src/test/resources (added) * exampleparties/randompartypy/bin/src/test/resources/testprofile.json (added) * exampleparties/randompartypy/bin/target (added) * exampleparties/randompartypy/bin/target/classes (added) * exampleparties/randompartypy/pom.xml (added) * exampleparties/randompartypy/src (added) * exampleparties/randompartypy/src/main (added) * exampleparties/randompartypy/src/main/java (added) * exampleparties/randompartypy/src/main/java/geniusweb (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/main/java/geniusweb/exampleparties/randompartypy/PartyAdapter.java (added) * exampleparties/randompartypy/src/main/resources (added) * exampleparties/randompartypy/src/main/resources/RandomParty.py (added) * exampleparties/randompartypy/src/test (added) * exampleparties/randompartypy/src/test/java (added) * exampleparties/randompartypy/src/test/java/geniusweb (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy (added) * exampleparties/randompartypy/src/test/java/geniusweb/exampleparties/randompartypy/RandomPartyTest.java (added) * exampleparties/randompartypy/src/test/resources (added) * exampleparties/randompartypy/src/test/resources/testprofile.json (added) * issuevalue (added) * issuevalue/pom.xml (added) * issuevalue/src (added) * issuevalue/src/main (added) * issuevalue/src/main/java (added) * issuevalue/src/main/java/geniusweb (added) * issuevalue/src/main/java/geniusweb/issuevalue (added) * issuevalue/src/main/java/geniusweb/issuevalue/Bid.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/DiscreteValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Domain.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValue.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/NumberValueSet.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/Value.java (added) * issuevalue/src/main/java/geniusweb/issuevalue/ValueSet.java (added) * issuevalue/src/test (added) * issuevalue/src/test/java (added) * issuevalue/src/test/java/geniusweb (added) * issuevalue/src/test/java/geniusweb/issuevalue (added) * issuevalue/src/test/java/geniusweb/issuevalue/BidTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DiscreteValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/DomainTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueSetTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/NumberValueTest.java (added) * issuevalue/src/test/java/geniusweb/issuevalue/PatternMatch.java (added) * literature (added) * literature/diplomacy (added) * literature/diplomacy/ANAC2017 - Eighth Automated Negotiating Agents Competition.pdf (added) * literature/diplomacy/BANDANA.pdf (added) * literature/diplomacy/Bandana 1.3 Manual.pdf (added) * literature/diplomacy/Bandana Framework 1.3.1.zip (added) * literature/diplomacy/DAIDE - Diplomacy AI - Albert.pdf (added) * literature/diplomacy/David's Diplomacy AI Page.pdf (added) * literature/diplomacy/Parlance-1.4.1.tar.gz (added) * literature/diplomacy/daide_syntax.pdf (added) * literature/diplomacy/diplomacy.pdf (added) * literature/diplomacy/diplomacy_rulebook.pdf (added) * literature/diplomacy/dpp_syntax.rtf (added) * literature/diplomacy/overview.rtf (added) * literature/iago (added) * literature/iago/IAGO Interactive Arbitration Guide Online -- Demo.mp4 (added) * literature/iago/IAGO Platform.pdf (added) * literature/iago/IAGO_current.zip (added) * literature/iago/http:::people.ict.usc.edu:~mell:IAGO:tutorial.html.pdf (added) * literature/iago/iago.pdf (added) * literature/iago/iago_4agent.pdf (added) * literature/powertac (added) * literature/powertac/SSRN-id3087096.pdf (added) * literature/powertac/sample-broker-1.0.0.zip (added) * party (added) * party/pom.xml (added) * party/src (added) * party/src/main (added) * party/src/main/java (added) * party/src/main/java/geniusweb (added) * party/src/main/java/geniusweb/party (added) * party/src/main/java/geniusweb/party/Capabilities.java (added) * party/src/main/java/geniusweb/party/DefaultParty.java (added) * party/src/main/java/geniusweb/party/Party.java (added) * party/src/main/java/geniusweb/party/inform (added) * party/src/main/java/geniusweb/party/inform/ActionDone.java (added) * party/src/main/java/geniusweb/party/inform/Finished.java (added) * party/src/main/java/geniusweb/party/inform/Inform.java (added) * party/src/main/java/geniusweb/party/inform/Settings.java (added) * party/src/main/java/geniusweb/party/inform/YourTurn.java (added) * party/src/test (added) * party/src/test/java (added) * party/src/test/java/geniusweb (added) * party/src/test/java/geniusweb/party (added) * party/src/test/java/geniusweb/party/CapabilitiesTest.java (added) * party/src/test/java/geniusweb/party/inform (added) * party/src/test/java/geniusweb/party/inform/ActionDoneTest.java (added) * party/src/test/java/geniusweb/party/inform/FinishedTest.java (added) * party/src/test/java/geniusweb/party/inform/NegotiationInfoTest.java (added) * party/src/test/java/geniusweb/party/inform/YourTurnTest.java (added) * pom.xml (added) * profile (added) * profile/.classpath (added) * profile/.project (added) * profile/.settings (added) * profile/.settings/org.eclipse.core.resources.prefs (added) * profile/.settings/org.eclipse.jdt.core.prefs (added) * profile/.settings/org.eclipse.m2e.core.prefs (added) * profile/pom.xml (added) * profile/src (added) * profile/src/main (added) * profile/src/main/java (added) * profile/src/main/java/geniusweb (added) * profile/src/main/java/geniusweb/profile (added) * profile/src/main/java/geniusweb/profile/FullOrdering.java (added) * profile/src/main/java/geniusweb/profile/PartialOrdering.java (added) * profile/src/main/java/geniusweb/profile/Profile.java (added) * profile/src/main/java/geniusweb/profile/utilityspace (added) * profile/src/main/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/NumberValueSetUtilities.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/UtilitySpace.java (added) * profile/src/main/java/geniusweb/profile/utilityspace/ValueSetUtilities.java (added) * profile/src/test (added) * profile/src/test/java (added) * profile/src/test/java/geniusweb (added) * profile/src/test/java/geniusweb/profile (added) * profile/src/test/java/geniusweb/profile/utilityspace (added) * profile/src/test/java/geniusweb/profile/utilityspace/DiscreteValueSetUtilitiesTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveSerializationTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/LinearAdditiveTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/NumberValueSetUtilTest.java (added) * profile/src/test/java/geniusweb/profile/utilityspace/ProfileRefTest.java (added) * profileconnection (added) * profileconnection/pom.xml (added) * profileconnection/src (added) * profileconnection/src/main (added) * profileconnection/src/main/java (added) * profileconnection/src/main/java/geniusweb (added) * profileconnection/src/main/java/geniusweb/profileconnection (added) * profileconnection/src/main/java/geniusweb/profileconnection/FileProfileConnector.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileConnectionFactory.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/ProfileInterface.java (added) * profileconnection/src/main/java/geniusweb/profileconnection/WebsocketProfileConnector.java (added) * profileconnection/src/test (added) * profileconnection/src/test/java (added) * profileconnection/src/test/java/geniusweb (added) * profileconnection/src/test/java/geniusweb/profileconnection (added) * profileconnection/src/test/java/geniusweb/profileconnection/FileProfileConnTest.java (added) * profileconnection/src/test/java/geniusweb/profileconnection/WebsocketProfileConnectorTest.java (added) * profileconnection/src/test/resources (added) * profileconnection/src/test/resources/testprofile.json (added) * protocol (added) * protocol/pom.xml (added) * protocol/src (added) * protocol/src/main (added) * protocol/src/main/java (added) * protocol/src/main/java/geniusweb (added) * protocol/src/main/java/geniusweb/protocol (added) * protocol/src/main/java/geniusweb/protocol/CurrentNegoState.java (added) * protocol/src/main/java/geniusweb/protocol/NegoProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/NegoSettings.java (added) * protocol/src/main/java/geniusweb/protocol/NegoState.java (added) * protocol/src/main/java/geniusweb/protocol/ProtocolException.java (added) * protocol/src/main/java/geniusweb/protocol/SessionResult.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ConnectionWithParties.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ConnectionWithParty.java (added) * protocol/src/main/java/geniusweb/protocol/partyconnection/ConnectionWithPartyFactory.java (added) * protocol/src/main/java/geniusweb/protocol/session (added) * protocol/src/main/java/geniusweb/protocol/session/DefaultSessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/SessionState.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOP.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPSettings.java (added) * protocol/src/main/java/geniusweb/protocol/session/saop/SAOPState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsProtocol.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java (added) * protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsState.java (added) * protocol/src/test (added) * protocol/src/test/java (added) * protocol/src/test/java/geniusweb (added) * protocol/src/test/java/geniusweb/protocol (added) * protocol/src/test/java/geniusweb/protocol/session (added) * protocol/src/test/java/geniusweb/protocol/session/ConnectionWithPartiesTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/DefaultSessionStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/SessionResultTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPStateTest.java (added) * protocol/src/test/java/geniusweb/protocol/session/saop/SAOPTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament (added) * protocol/src/test/java/geniusweb/protocol/tournament/AllPermutationsProtocolTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/AllPermutationsSettingsTest.java (added) * protocol/src/test/java/geniusweb/protocol/tournament/AllPermutationsStateTest.java (added) * pythonadapter (added) * pythonadapter/pom.xml (added) * pythonadapter/src (added) * pythonadapter/src/main (added) * pythonadapter/src/main/java (added) * pythonadapter/src/main/java/geniusweb (added) * pythonadapter/src/main/java/geniusweb/pythonadapter (added) * pythonadapter/src/main/java/geniusweb/pythonadapter/PythonPartyAdapter.java (added) * pythonadapter/src/test (added) * pythonadapter/src/test/java (added) * pythonadapter/src/test/java/geniusweb (added) * pythonadapter/src/test/java/geniusweb/pythonadapter (added) * references (added) * references/pom.xml (added) * references/src (added) * references/src/main (added) * references/src/main/java (added) * references/src/main/java/geniusweb (added) * references/src/main/java/geniusweb/connection (added) * references/src/main/java/geniusweb/connection/Connectable.java (added) * references/src/main/java/geniusweb/connection/Connection.java (added) * references/src/main/java/geniusweb/connection/ConnectionFactory.java (added) * references/src/main/java/geniusweb/connection/DefaultConnection.java (added) * references/src/main/java/geniusweb/references (added) * references/src/main/java/geniusweb/references/DomainRef.java (added) * references/src/main/java/geniusweb/references/PartyRef.java (added) * references/src/main/java/geniusweb/references/PartyWithProfile.java (added) * references/src/main/java/geniusweb/references/ProfileRef.java (added) * references/src/main/java/geniusweb/references/ProtocolRef.java (added) * references/src/main/java/geniusweb/references/Reference.java (added) * references/src/main/java/geniusweb/serverobjects (added) * references/src/main/java/geniusweb/serverobjects/ServerInfo.java (added) * references/src/test (added) * references/src/test/java (added) * references/src/test/java/geniusweb (added) * references/src/test/java/geniusweb/references (added) * references/src/test/java/geniusweb/references/DomainRefTest.java (added) * references/src/test/java/geniusweb/references/PartyRefTest.java (added) * references/src/test/java/geniusweb/references/PartyWithProfileTest.java (added) * references/src/test/java/geniusweb/references/ProtocolRefTest.java (added) * simplerunner (added) * simplerunner/pom.xml (added) * simplerunner/src (added) * simplerunner/src/main (added) * simplerunner/src/main/java (added) * simplerunner/src/main/java/geniusweb (added) * simplerunner/src/main/java/geniusweb/simplerunner (added) * simplerunner/src/main/java/geniusweb/simplerunner/BasicConnection.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/ClassPathConnectionFactory.java (added) * simplerunner/src/main/java/geniusweb/simplerunner/NegoRunner.java (added) * simplerunner/src/test (added) * simplerunner/src/test/java (added) * simplerunner/src/test/java/geniusweb (added) * simplerunner/src/test/java/geniusweb/simplerunner (added) * simplerunner/src/test/java/geniusweb/simplerunner/ClassPathConnectionFactoryTest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerE2ETest.java (added) * simplerunner/src/test/java/geniusweb/simplerunner/SessionRunnerTest.java (added) * simplerunner/src/test/resources (added) * simplerunner/src/test/resources/jobs (added) * simplerunner/src/test/resources/jobs/jobs.json (added) * simplerunner/src/test/resources/jobs/jobs1.json (added) * simplerunner/src/test/resources/jobs/jobs2.json (added) * simplerunner/src/test/resources/settings.json (added) * timeline (added) * timeline/pom.xml (added) * timeline/src (added) * timeline/src/main (added) * timeline/src/main/java (added) * timeline/src/main/java/geniusweb (added) * timeline/src/main/java/geniusweb/deadline (added) * timeline/src/main/java/geniusweb/deadline/Deadline.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineRounds.java (added) * timeline/src/main/java/geniusweb/deadline/DeadlineTime.java (added) * timeline/src/main/java/geniusweb/progress (added) * timeline/src/main/java/geniusweb/progress/Progress.java (added) * timeline/src/main/java/geniusweb/progress/ProgressFactory.java (added) * timeline/src/main/java/geniusweb/progress/ProgressRounds.java (added) * timeline/src/main/java/geniusweb/progress/ProgressTime.java (added) * timeline/src/test (added) * timeline/src/test/java (added) * timeline/src/test/java/geniusweb (added) * timeline/src/test/java/geniusweb/deadline (added) * timeline/src/test/java/geniusweb/deadline/DeadlineTest.java (added) * timeline/src/test/java/geniusweb/progress (added) * timeline/src/test/java/geniusweb/progress/ProgressRoundsTest.java (added) * timeline/src/test/java/geniusweb/progress/ProgressTimeTest.java (added) Initial Release